@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@font-face {
    font-family: Roboto;
    src: url(Assets/Roboto-Regular-6bede58e856278b0f8f1ddf5aceb2e96.ttf);
}

@font-face {
    font-family: Roboto;
    src: url(Assets/Roboto-Bold-17451a4c1cd55e33ac57c3a441d42f61.ttf);
    font-weight: bold;
}

@font-face {
    font-family: Roboto;
    src: url(Assets/Roboto-Italic-dcb583d9def8308113fc929e41105053.ttf);
    font-style: italic;
}

@font-face {
    font-family: Roboto;
    src: url(Assets/Roboto-BoldItalic-f10c8b462e89a98a712c7021dc2bd2ea.ttf);
    font-weight: bold;
    font-style: italic;
}
@font-face {
  font-family: 'Fira Code';
  src: url(Assets/FiraCode-Light-d2132f589ddb2fcf730bb8d825941851.woff2) format('woff2'),
    url(Assets/FiraCode-Light-75d22db4e64b0f6023f3e2e1d6055a8c.woff) format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Code';
  src: url(Assets/FiraCode-Regular-56f5a5ac13fa8b3af99d880bafce27b8.woff2) format('woff2'),
    url(Assets/FiraCode-Regular-67af4255223e0b3deb91df33063863cb.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Code';
  src: url(Assets/FiraCode-Medium-b8d807ba0abb43ccfe8e1170ffe3140b.woff2) format('woff2'),
    url(Assets/FiraCode-Medium-21c0cb62b49a13d07c306a9fd8d86abc.woff) format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Code';
  src: url(Assets/FiraCode-SemiBold-f6725b9301d361669973ea6f4b2acae6.woff2) format('woff2'),
    url(Assets/FiraCode-SemiBold-979c54802580947816235f3000fd8c8d.woff) format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Code';
  src: url(Assets/FiraCode-Bold-8aa9f5c567c665a52ef3348bcf6488a7.woff2) format('woff2'),
    url(Assets/FiraCode-Bold-343df6e3f628e823166f93441add8290.woff) format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Fira Code VF';
  src: url(Assets/FiraCode-VF-046f59b2ccbeb040a5cfa614bf1389a3.woff2) format('woff2-variations'),
       url(Assets/FiraCode-VF-3bd323021992e132265755b613339487.woff) format('woff-variations');
  /* font-weight requires a range: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide#Using_a_variable_font_font-face_changes */
  font-weight: 300 700;
  font-style: normal;
}
@font-face {
    font-family: 'Glyphter';
    src: url(Assets/Glyphter-fadb644f68fedbd970adba9c773ddf5a.eot);
    src: url(Assets/Glyphter-fadb644f68fedbd970adba9c773ddf5a.eot?#iefix) format('embedded-opentype'),
         url(Assets/Glyphter-70d8d2fb48133f17999afa4c6bfe6ad2.woff) format('woff'),
         url(Assets/Glyphter-10f625c5fab38561944f6bb90bb9a401.ttf) format('truetype'),
         url(Assets/Glyphter-7686ebd508082b625de53fbeff4fc80b.svg#Glyphter) format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXDPuM+jAAAO0AAAC/JnbHlmz6KvhgAAKBgAAsAkaGVhZC3wMiwAAADQAAAANmhoZWEIXgcVAAAArAAAACRobXR4UAb+rAAAAYAAAA1QbG9jYQR+vyAAABrEAAANVG1heHAEfwLMAAABCAAAACBuYW1lc0cOBgAC6DwAAAIlcG9zdAMCg5gAAupkAAA0vwABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADVAABAAAAAQAA7GqxlV8PPPUACwQAAAAAAOVodpcAAAAA5Wh2l//A/+QEQAQcAAAACAACAAEAAAAAAAEAAANUAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkANgHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAAHwAgAHAAywHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQIDAgQCBQIGAgcBawCJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgEMAQ0BDgEPARABEQESARMBFQEWARcBGAEZAWUBZgFnAWgBaQFqARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKsAF8CrQKuAq8CsAKxArICswK0ArUCtgK3ArgAYAK5AroCuwK8Ar0CvgK/AsACwQBlAsICwwLEAsUAYQLGAscCyALJAsoCywBmAswCzQBnAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwDMAM0AzgDPANAA0QDSACEAIgAjACQA0wDUANUA1gDXANgA2QDaANsA3ADdAN4A3wDgAOEA4gDjAOQBXQFcAVsBQwFEAUUBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAUYBWQFaAVgBYAFhAV8BYgFjAWQBGgDlAOYA5wDoAOkA6gDrAOwA7QDuAO8A8ADxAPIA8wD0APUA9gD3APgA+QD6APsA/AD9AP4A/wEAAQEBAgEDAQQBBQEGAQcBCAEJAQoBCwAAAAAAAAAAAAAAAAIQAAAEcAAABOgAAAXQAAAG5AAAB0QAAAdwAAAIlAAACqQAAArIAAAMcAAADhgAAA5gAAAO/AAADxgAAA9gAAAPpAAAD+wAABAsAAARrAAAEugAABV0AAAWyAAAGNgAABmoAAAcCAAAHPAAAB3sAAAesAAAH5AAACG8AAAjrAAAJSQAACbMAAAo7AAAKqAAACskAAAsnAAALWwAAC3cAAAuNAAALqQAAC7oAAAv6AAAMSgAADFgAAAxnAAAMvAAADMcAAA0oAAANSQAADVUAAA1kAAANbwAADXYAAA19AAANhAAADYsAAA2YAAANpAAADasAAA2yAAANyAAADdEAAA3YAAAN5AAADfEAAA4AAAAOFQAADiMAAA4xAAAOZgAADnAAAA59AAAOhwAADpIAAA6dAAAO7QAADvQAAA77AAAPEQAADxsAAA9KAAAPegAAD4sAAA+VAAAPnQAAD6cAAA/aAAAP6wAAD/YAABACAAAQCQAAEFMAABBfAAAQywAAEU8AABGRAAARrgAAEbkAABIBAAASDgAAEoIAABLSAAATYQAAE3oAABQJAAAUUwAAFKEAABSyAAAUvQAAFMgAABTPAAAU2gAAFPoAABWKAAAV2wAAFmQAABcQAAAXiQAAF58AABf0AAAYDwAAGCsAABhJAAAYaAAAGRkAABlqAAAZvgAAGlUAABrvAAAbQwAAG2kAABuKAAAcPQAAHJIAABzIAAAc/AAAHRoAAB04AAAdcwAAHbgAAB4GAAAeJgAAHnIAAB6RAAAesAAAHr0AAB7KAAAe1wAAHvcAAB8LAAAfIAAAHzQAAB9GAAAfoAAAH7AAAB+/AAAf8QAAIBgAACApAAAgPQAAIJEAACCgAAAhNwAAIU8AACGJAAAhlgAAIakAACHFAAAh/wAAIhEAACJOAAAixAAAI3EAACORAAAj0gAAJDoAACTJAAAk9QAAJRkAACUnAAAlOAAAJaEAACW1AAAlyAAAJlMAACZ8AAAmogAAJtwAACcbAAAnKgAAJ1MAACd0AAAnqgAAJ7YAACfAAAAoBQAAKBkAACgpAAAoNwAAKQ0AACmQAAApugAAKeQAACnyAAAp+wAAKgwAACohAAAqbgAAKnwAACqXAAAqswAAKsgAACrkAAAq/gAAKxsAACsqAAArRwAAK1sAACtwAAArigAAK8cAACvTAAAr7AAAK/gAACxlAAAsegAALKkAACy3AAAswQAALMwAACzaAAAtZwAALfgAAC4GAAAuLQAALrEAAC7eAAAu6wAAL5AAAC/ZAAAv6AAAMCUAADBfAAAwcgAAMN4AADEbAAAxdgAAMbQAADIQAAAyOQAAMlsAADKDAAAyigAAMpwAADLAAAAy+gAAMwgAADNvAAAzdgAAM4MAADOoAAAzwAAANB0AADQ0AAA0SAAANFsAADRyAAA0fAAANIYAADSMAAA0kgAANJkAADSgAAA1ewAANYIAADWJAAA1kAAANZcAADYDAAA2OAAANkoAADamAAA24gAANv8AADcMAAA3owAAN7kAADgqAAA4dwAAOIIAADixAAA4wgAAOO0AADksAAA5XwAAOd8AADnrAAA59wAAOi4AADpAAAA6rAAAOrYAADsjAAA7VgAAPA8AADxXAAA8ogAAPQIAAD0fAAA9jAAAPa0AAD4gAAA+SwAAPqcAAD7mAAA/iwAAQBsAAEBRAABAXQAAQG8AAECAAABAmAAAQQoAAEEvAABBgQAAQZAAAEGmAABBxQAAQe4AAEI9AABCTAAAQnIAAEMLAABDOAAAQ2YAAEN/AABDpAAARBsAAERAAABEUQAARHYAAESMAABE0wAARO8AAET+AABFDQAARTMAAEU9AABFTAAARWMAAEV+AABFrQAARcwAAEYsAABGOwAARk8AAEZlAABGdAAARqAAAEbEAABHEwAARx0AAEcoAABHMwAARz0AAEdPAABHYAAAR3wAAEeOAABHoAAAR6cAAEezAABHvwAASEkAAEhZAABIcAAASI8AAEi0AABI3wAASPMAAEkEAABJewAASfsAAEpUAABKrgAASwgAAEtkAABLqgAATHoAAEz3AABNbwAATbEAAE3yAABOgwAATsYAAE8JAABPOQAAT4MAAE/RAABQWQAAUHMAAFC0AABQuwAAUMYAAFDVAABQ6AAAUP8AAFEZAABR0wAAUgoAAFJeAABSlQAAUuYAAFMGAABTIgAAUz4AAFNnAABTjgAAU5gAAFO9AABUPQAAVF8AAFSQAABUlwAAVKYAAFSyAABUvgAAVMwAAFTYAABU7AAAVTwAAFVdAABVfQAAVb0AAFYpAABWggAAVusAAFb+AABXNAAAV/8AAFhNAABYrwAAWM8AAFkxAABZZwAAWaAAAFniAABaLQAAWnEAAFqhAABauwAAWtQAAFruAABbCwAAWyUAAFtFAABbYAAAW4QAAFvPAABb9QAAXF8AAFyAAABcmgAAXOIAAF0RAABdNgAAXWIAAF2OAABdrwAAXdsAAF5xAABepwAAXyAAAF+KAABgAwAAYGcAAGDMAABg8AAAYZYAAGHQAABh4AAAYfoAAGIaAABiMQAAYkcAAGJiAABiewAAYqUAAGKzAABi1AAAYvUAAGMVAABjSgAAY2sAAGOSAABjrAAAY8cAAGPcAABkFwAAZCUAAGQ8AABkTQAAZGkAAGSGAABkowAAZNAAAGT5AABlFgAAZUQAAGVnAABlhwAAZc0AAGX3AABmHgAAZj8AAGbwAABnJAAAZ0UAAGdwAABnrAAAZ88AAGg8AABoZQAAaJsAAGjOAABo7gAAaQkAAGkzAABpYgAAaYsAAGm1AABp1QAAafIAAGobAABqOwAAamQAAGqpAABq0AAAavAAAGsbAABrPAAAa2UAAGuOAABrpAAAa+0AAGwqAABsmQAAbL0AAGzyAABtGwAAbUsAAG12AABubgAAboUAAG6cAABvFAAAb0cAAG9XAABvbwAAcDAAAHBbAABwagAAcN0AAHEiAABxOgAAcUcAAHFpAABxjQAAcbAAAHIQAAByYwAAcqsAAHLGAABzBAAAcy0AAHNVAABzeAAAc6UAAHPpAAB0CAAAdB0AAHRRAAB0ZwAAdIYAAHSiAAB0twAAdPYAAHXSAAB15QAAdgYAAHYZAAB2SwAAdl4AAHaHAAB2lwAAdxgAAHdgAAB3hQAAeAcAAHg1AAB4SQAAeGUAAHiCAAB4qgAAeRMAAHkrAAB5ngAAefwAAHo9AAB6kQAAetkAAHsiAAB7OgAAe1kAAHt3AAB7lwAAe6wAAHvFAAB8ogAAfNUAAH0iAAB9MAAAfUQAAH3yAAB+AgAAfksAAH6VAAB+5AAAfy0AAH97AAB/pgAAf7oAAH/IAAB/4QAAf/oAAIAIAACAFQAAgC4AAIB4AACAwgAAgWUAAIIAAACCnAAAgzgAAIOVAACDogAAg9QAAIPiAACEpQAAhR8AAIU8AACFrgAAhbkAAIXWAACGPgAAhrIAAIdeAACH6wAAiGgAAIh1AACIgwAAiQcAAImNAACJoAAAiyEAAItHAACLUgAAi10AAItoAACLcwAAi34AAIuJAACLrAAAi7YAAIv0AACMSAAAjGkAAIyFAACMqAAAjbEAAI66AACPTQAAkFsAAJHNAACSBAAAkh0AAJItAACSeAAAktsAAJMEAACTLQAAk1oAAJPRAACT8QAAlAUAAJQZAACVCAAAlVMAAJaXAACWsgAAl4gAAJf4AACYSwAAmNsAAJj8AACZDgAAmX8AAJmLAACZnQAAmb8AAJnKAACZ+AAAmgMAAJoZAACaKgAAmlEAAJpwAACaewAAmoYAAJqRAACanAAAmqcAAJq6AACaxQAAms4AAJrXAACbJAAAm04AAJtaAACbYwAAm24AAJt4AACbggAAm88AAJv5AACcBgAAnBAAAJwdAACcRQAAnHoAAJydAACctwAAnMsAAJzuAACdBQAAnRgAAJ0uAACdiwAAnasAAJ3LAACd6AAAnggAAJ4qAACeTgAAnnAAAJ6RAACerwAAnsMAAJ7XAACe8QAAnwUAAJ94AACfrgAAn9gAAJ/xAACgCgAAoFEAAKBmAACghAAAoM0AAKDuAAChCwAAoVkAAKFwAAChjgAAoakAAKG8AACh0wAAodoAAKHsAACiNgAAoogAAKKXAACivwAAotYAAKLdAACi+wAAoxkAAKNaAACjkwAAo7YAAKP7AACkDAAApCYAAKRIAACkbAAApJAAAKS3AACkywAApN8AAKUXAAClLwAApVAAAKXdAACmIAAApmMAAKamAACm6AAApywAAKeKAACntQAAp+AAAKgMAACoOAAAqGQAAKiPAACorgAAqSoAAKlBAACpWQAAqbIAAKoGAACqMAAAqnsAAKrkAACrFQAAq0UAAKuWAACsBgAArD0AAK0wAACtUAAArWUAAK2zAACtzAAArhQAAK4mAACuQwAArm0AAK6eAACvJQAArzcAAK9LAACvXwAAr4wAAK+zAACvywAAr+MAALAJAAHAAAAAAPUA/QAGQAiADcAQwBYAMYA0gAAAQ8GKwEvAT0BPwozBRcjFTMHFzcvAR8FFQ8EIy8ENzMnDwQ/AR8DJw8BLwI1PwYzHwUnIw8JHwMPER8HOwE/Dx8GOwE/BzUvCg8CLwY/AS8IASE1IREhFxEzESchASMEAxcJCAcEAwMFAwIEBAUGBg0GBwYGBAH6N/PzODmDg68EAwYDAgEBBQQGBg0ODxAPECQgmRMTIyEfKRUECRIMGwERDAQBAQECAwMDAwQEAwMCAgEWBgcGBgUFBAEDAQEBAgMaAiAWDgsEKxoNDAwLBQkGAgIBAQQFBgQEBQUGBgYHBgcHBw4QEBITFi4tLRcLFhcXFxUSCAgGAwwGBgICAQECAgIHCQwMDg4OHSAWFRgaEA0FBBkDAQICAwQECAkI/n8DLf0SAgapP879oQGWCAcuDgoGAgEGBwcIBwgIBwcMBgQDAhs3XTYxlZc8AQEDBAMEAwMCAgEBAwQGBwoBEQQFCwsMWzYHEBkQ/gVbPhsNBQUEBAICAQECAgMEBgZAAQMDBQYIBA8LCgoTFGMJWDQdEwUWEQkLCwwGDA4GBwcICwgIAwICAQICBAQFBw8VGR4lCA4NCgUHDAsIBwUCAgEHBgkFBQYHCAgEAwYGBQQDAgEBAwQWHiMZFwsJeh4JBwYFBAQFBAH8pj4DbKz+1wFD0AAAAAAFAAAAAAPUA/QACAASAJAA+AEEAAABFyMVMwcXNy8BMzcjDwExLwEjDwcVHw4dAQ8FKwEvBiMVHwwzFz8MNS8PPwcfBzM1Lw0PDR0BHw4zPw4jDwcjLwk/CjMfBjMvDisBDwUDITUhESEXETMRJyEDGjfz8zg5g4P1M0Q4IQQEITifBQQEAwICAQECAgIDBAQKDA4lCQYDAgICBAQFBgcIBwYFBQMCATIBAgMDBAQGBQcHCAgJCRMRCAcHBwUGBAQDAwIBAQECAwMDBAoNDyUKBQMBAQEBAgQEBAYGBwYFBQMCAQE1AQICAwQFBQYGBwcICRIJEAgHBgbLBQUEAwMCAQECAwMEBQUGBwcJCQkLCwgICAgHBwYGBgUEAwICAQEyAQIDBAUFBwcFCQQDAwMCBAIBAQEBAwMCAwMDBAQKCAYGBQQCAgEyAQEBAwMEBAYGBgcHCAgJCQsKCggJBweRAy39EgIGqT/O/aEBezddNjGVlzXGfBQUfA4FBAUGBQYGBwsGBQQFBAMHBQUJBQUDBAUEBQMDAwIBAgIDBAUGCAcGBgYGBQYFBQQDAwICAQMBAwMDBAQFBQUGBgYHDAUFBQQEBAcFBQkEBQMEBQQFAwQCAgEBAQECBAQEBQYHBgcGBQUFBQQEAwICAgEBAgICAwQOBwgICQkKCwsQCgoKCAkHBwcFBQQDAgEBAQICAwMEBQUGBgYHBwcHBgYFBQMDAQECAgIDAwQICgwNEgwKCAQDAwICAQECAwUFBgcHCAgIBwcGBgYFBAMDAgIBAQIDBAUG/Xc+A2ys/tcBQ9AAAAMAAAAAA9QD9AAIABQAIAAAARcjFTMHFzcnAQcnBxcHFzcfASc3ASE1IREhFxEzESchAxo38/M4OYOD/nNDOVtfZlhAQV9ubv4MAy39EgIGqT/O/aEBezddNjGVlwFropwF0sUIo6kH39787z4DbKz+1wFD0AAAAAUAAAAAA8AD9AADAAcACwAPAFsAAAEzNSMHMzUjBzM1IyURIRE3Iw8OFQMfDyE/DxEvDyM1IxUhNSMClmNjyGRkx2NjAlb9RjIyCgoKCQkIBwcHBgQFAwICAQEBAwMEBQYGBwgICQkKCgoCugoKCgkJCAcIBgYFBAMDAQEBAQMDBAUGBggHCAkJCgoKMmP+cGMBzmRkZGRkZP3aAib6AQEDAwQFBgYHCAgJCQoKCv1ECgoKCQkICAcGBgUEAwMBAQEBAwMEBQYGBwgICQkKCgoCvAoKCgkJCAgHBgYFBAMDAQFkZGQAAAACAAAAAANuA14ASQBoAAABDwQfBA8EHwc7AT8DHwM7AT8EPQEvAz8DPQEvBisBDwMvAysBDwEBDwYVHwIBETMRAT8DLwYjISMCpRsCAgEBAQECAjo6AgIBAQEBAgIbAwMDBAQDBAM5OgMDBAMEBAMgAgEBAgM5OQMCAQECAxoDAwQEAwQDAzo5AwQDBAQDA/4EBQQJAwMBAQMFBwEldAEgCQYEAQEBAwMJCQkK/X4KAYYbAwMDBAQDBAM5OgMDBAMEBAMDGgMCAQECAzk5AwIBAQIgAwQEAwQDAzo5AwQDBAQDAwMbAgIBAQICOjoCAgEBAgHUAQIFAwQEBQQJCQn+2/6iAV4BIAoJCAkFBAQDBQMCAAABAAAAAANtA10AHgAAEw8GFR8CAREzEQE/Ay8HISOsBQQJAwMBAQMFBwEldAEgCQYEAQEBAwMJCQkK/X4KA1wBAgUDBAQFBAkJCf7b/qIBXgEgCgkICQUEBAMFAwEBAAACAAAAAALRAucAAwAHAAABMQcnFwctAQKm42BIfAGi/l4CAgKzs+fp5QAAAAIAAAAAAn0CfQA/AH8AAAEVDw0rAS8NPQE/DTsBHw0HHw8/Dy8PDw4CUwECAwQEBQUGBgcIBwgJCAgJCAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgICQkICAcIBwYGBQUEBAMCAdABAgMEBQYICAkJCgsMDAwNDQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwICAAkICAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgJCAgJCAcIBwYGBQUEBAMCAQECAwQEBQUGBgcIBwgJCA0MDAwLCgkJCAgGBQQDAgEBAgMEBQYICAkJCgsMDAwNDQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDAAGAAAAAANrAmcAEAAwAFMAmQDRANsAAAEfAyM/Bx8CBR8CHQEPBi8GPQE/Bh8CNycjFTM1PwQfBh0BMzUvBiMPBDcPBxUfDj8HJw8HLwczNS8NIw8CBQ8HHw8/CjUvDiMPAgUzNRczNSMVJyMDPAQDAgFHAgMDBAUGBwcHBwX+pAQEAgIDBQUHBwgJBwcFBQMCAgMFBQcHCAkHBoIBISMFBQMDCQYGBQQDAgEjAgMFBggJCwwGBQQEBJ4JBwYFBQICAQECAwMDBQUGBgYHCAgICAsJCQkIBwYFFAQEBQUGBQYGCQgHBwUEAwFsAQICAgMEBQQGBgYHBwgICgoK/pMHBwYFBAMCAQEBAQIDBAQEBgUGBwYIBwkKCgkJCAYGBQQDAgEBAgIDBAQEBgUGBgcHBwgKCgn+8yVwJSVwJQIWBQcHCwkHBwUFAwIBAQICCQgJCgsNCwkIBgQDAQEDBAYICAsLDQsJCAYEAwEBAwQPEp1wCAUCAgEBAQIDBQUGB2VuDAsJBwUEAQEBAgMDAgYHBwkKCgsLDQgIBwcGBgYFBAQDAgEBAQEBAwMEBQYHEgUEAwMCAQEBAQIEBQYHCAkYCAgIBwYGBQUEBAMCAgEBAgMEBgYICAoKCwsLCAgIBwcGBgUEBAMDAQEBAQIDBAYGCAkJCgsLEQcIBwYGBgUFBAQDAgIBAQIDnZOT0JSUAAABAAAAAALGApwABQAAAScHFwEnAb5YLIQBCCwBvVkshgEMLAAXAAAAAAKHAocAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwCfAAABMzUjBzM1IwczNSMHMzUjBzM1IzczNSMHMzUjNzM1IwczNSM3MzUjBzM1IwczNSMHMzUjNzM1IwczNSM1MzUjFzM1IzczNSMHMzUjBzM1IwczNSMHMzUjFwc1IxUzBzUjFTMHNSMVMwc1IxUzDwMdAR8FOwE/AhUzNSM3FTM1IzcVMzUjNxUzNSM/Aj0BLwUrAQ8BAnMUFCoVFSoVFSkUFCoVFacUFH0UFH0UFPoUFPoUFCoVFacVFSkUFPoUFPoUFBQUfRQUKRUVKRQUKhUVKhUVKRQU6wYVDEsUDCEVDEsUDAYDAgEBAgMDBAMEBAQECRUMSxQMIRUMShUMCQIBAQIDAwQEBAMEBAF5FBQUFBQUFBQUFRUVFRUVFRUVFBQUFBQUFBUVFRUVFRUVFBUVFRUVFRUVFQYGDBRLDBUhDBRLDBUGAwQEBAQDBAMDAgEBAgkMFEsMFSEMFEsMFQkEAwQEBAQDAwIBAQIAAAAAFwAAAAAChwKHAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwCKAI4AkgCWAJoAngAAATM1IwczNSMHMzUjBzM1IwczNSM3MzUjBzM1IzczNSMHMzUjNzM1IwczNSMHMzUjBzM1IzczNSMHMzUjNzM1IwczNSMnDwIdAR8CIxUzNRcjFTM1FyMVMzUXIxUzNR8COwE/BT0BLwMzNSMVJzM1IxUnMzUjFSczNSMVLwIrAQ8BFzM1IwczNSMHMzUjBzM1IwczNSMCHxUVKRQUKhUVKhUVKRQUfRQUfRQU+hQU+hQU+hQUKhUVpxUVKRQU+hQU+hQU+hQUfRQUdwMCAQECCQwUSwwVIQwUSwwVCQQEAwQEBAMDAgEBAgMGDBRLDBUhDBRLDBUJBAQDBAQE8RQUKhUVKhUVKRQUKhUVAXkUFBQUFBQUFBQVFRUVFRUVFRUUFBQUFBQUFRUVFRUVFRUjAwQDBAQEBAkVDEsUDCEVDEoVDAkCAQECAwMEBAQEAwQDBhUMSxUNIRUMSxQMCQIBAQIRFBQUFBQUFBQUAAAAAAQAAAAAAtoC2gADAAcACwAPAAABFzcnNxc3JwUXNyc3FzcnAaJeXl4fXl5e/qheXl4fXl5eAYNeXl4fXl5eXl5eXh9eXl4AAAEAAAAAAn0CfQA/AAABHw8/Dy8PDw4BgwECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwIBAQIDBAUGCAgJCQoLDAwMDQ0MDAwLCgkJCAgGBQQDAgIADQwMDAsKCQkICAYFBAMCAQECAwQFBggICQkKCwwMDA0NDAwMCwoJCQgIBgUEAwIBAQIDBAUGCAgJCQoLDAwMAAAAAAEAAAAAAmgCaAADAAABMzUjAZjQ0AGY0AAAAAACAAAAAAP0A7UABQALAAAJAhcJAQUJARcJAQHMAVb+qmgBwP5A/dgBV/6paQG//kEDT/6x/rFnAbYBtmf+sf6xZwG2AbYAAAACAAAAAAP0A7UABQALAAAJATcJAScJATcJAScBzAG/af6pAVdp/IEBwGj+qgFWaAIA/kpnAU8BT2f+Sv5KZwFPAU9nAAIAAAAAA7UD9AAFAAsAABMJAScJAQMJAScJAUoBtgG2Z/6x/rFnAbYBtmf+sf6xAcz+QAHAaP6qAVYBV/5BAb9p/qkBVwAAAAIAAAAAA7UD9AAFAAsAADcXCQE3ASEXCQE3AUpnAU8BT2f+Sv5KZwFPAU9n/kp1aQFX/qlpAb9oAVb+qmgBwAACAAAAAAN3A/QAVACpAAABHwcPHiM1Bxc1Px8vByUPHx8HNy8HPx4zFTcnAvgHBwYEBAMBAQEBAgIDBAQFBQcGBwgJCQoKCgsLCwwMDA0NDQ0ODg4PuroUExMTEhESEBEQDw8PDg4NDQwLCwkJCAcHBQUEBAICAQEEBAcICgwN/sQUExMTEhESEBEQDw8PDg4NDQwLCwkJCAcHBgQFAwICAQEDBQcICgwNRAgGBgQEAwEBAQECAgMEBAUFBgcHCAkJCgoKCwsLDAwMDQ0NDQ4ODg+6ugKADxAPEBAQEREODg4NDQ0MDQsMCwsLCwoKCQkICAcGBgUFBAQDAgIBiLW3iAECAgMEBQYGBwgICgoLCw0NDQ4ODw8PEBARERISEhMTGxoZGRcYFhaqAQICAwQFBgYHCAgKCgoMDA0ODg4PDw8QEBEREhISExMbGhkZFxgWFkIPDw8QEBEREQ4ODg0NDQ0MDAsMCwoLCgoJCQgIBwYGBQUEBAMCAgGItbcAAAADAAAAAAOcA/QAKQBlAHsAAAEfBw8HFz8PLwclFw8HHwc3LwY1PwcBDwcjNQcXNT8HFzcBBQ8IFz8HFTcnAxEIBwUFAwMBAQEDBQYHCgoNQgoJCAgHBwYGBQQEAwICAQEBAwUHCAoMDf0Pfw8NCgkHBQQCAgMFBggKDA5ECAcFBQQCAgEBAwQGBgcJAXMLDQ4ODg8PEBC6uhoaGBgXFxUbiTj9AAF9DxAeHRwbGRkYQhERExIUFBUVu7sCgA8QDxAQERARFxYVFRMTExFEDAwNDQ0ODQ8ODw8PEBAQERsaGRkXFxcWjIIXFxgZGhsbHRsaGRkYFxYWQg8PDxAQERERExIREREQEBD+hQUFBQQEAgMBiLW3iAICBAYHCAkPjDkDERsBAQQFCAoLDRBDCgkHBgUEAgGItbcAAAAAAwAAAAADhgPzAIsAywElAAATDwcfFj8WLw8HHwkdAQ8RLxI/CicPBgEVDw0rAS8NPQE/DTsBHw0lDwoVHxA/EDUvGg8OpAoIBwYFAwICAQIDAwQGBQcICAkKCwwaHB4gIiMlJykpJyUjIiAeHBoMCwoJCAgHBQYEAwMCAQICAwUGBwgKCgwMDQ8PEBEeChIPDgoIAwMCAQECAwMECQwPERMWFxgZGhwdHh4dHBoaGBYWChIQDQsIAwMCAQEBAQIDAwMKDA4REx4REA8PDQwMAb8CAgQFBQcHBwkJCQoLCwsLCwoLCQkJBwcHBQUDAwICAwMFBQcHBwkJCQsKCwsLCwsKCQkJBwcHBQUEAgL+xA0NDAwKCAgFBQICAgIDBAUFBgYPEBMVIzhJFwYDDR5kJBYUEg8OBgUEBAQCAQEDBAYHCQoLDQ0NCwsLCwwMDQ0NDQ4ODg8PDw8PDw4ODg0NDQ0MCwwLCwEeCgoKCwoLCwsKCgoJCgkJCAkICAgHBw4NCwkIBQUCAQECBQUICQsNDgcHCAgICQgJCQoJCgoKCwsLCgsKCgoKCQkICAgHByoFCQkKCwsGBgYGBgcGBQYGBQsKCQoICAcGBAQDAQEBAQMEBAYHCAQJCQoLCgYGBQYHBgYGBgYGCwoKCQkqBwcICAgJCQGjCwsKCwkJCQcHBwUFAwMCAgMDBQUHBwcJCQkLCgsLCwsLCgkJCQcHBwUFBAICAgIEBQUHBwcJCQkKCwvLDg8QEREREhITExMTExMTEhEREBAhICAhMUtdGgUCDiODMiAhICAhEBEQExMTExMTExMREhIRERAPDgoJCQgHBwYFBQQEAwICAQEBAQICAwQEBQUGBwcICQkAAAUAAAAAA7UD8wADAAcACwAsAIkAAAEVITUlFSE1JRUhNSUfBA8HLwc/Bx8CJw8HIw8NER8NIT8NES8NIy8PIw8FAl7+qAH0/gwB9P4MARwDAwQDAQEDBAYHCAkKCgkIBwYEAwEBAwQGBwgJCgoJCG8JCAgHBgUFBdEQCAcHBwYKCAcGBAMCAQECAwQGBwgKBgcHCAcQArQQCAcHBwYKCAcGBAMCAQECAwQGBwgJBwcHBwgQ0QUFBQYHCAgJCQoKCgsLCwwMCwsLCgoKAUNdXbpdXbtdXcIEBAgJCgoJCAgGBAMBAQMEBggICQoKCQkHBgQDAQEDBFkHCAgICgkLCwICAwMEBAkJCQoKDAsN/UUMDAsLCgkJCAUEAwICAwMCAgMEBQgJCQoLCwwMArsNCwsLCgkJCAUEAwMCAgsKCgkJCAgHBgYEBAMCAQECAgMEBAYAAAAFAAAAAAP0A9QABQBFAIYAigDaAAAlFzcnNSMXDw4rAS8NPQE/Dh8OBRcVHw4/Dy8PDw4DESURJQ8BLwElLwEjBwUPBREfBzM/ATsBFwUXOwE/AS8FNT8VMx8BES8HIwM4Tw8+IJ0BAgQEBgcICQoLDAwNDg0PDg4ODA0LCwoJCAcGBQQCAgQFBgcICQoLCwwNDg4ODg4ODQwMCwoJCAcGBAQC/sgBAwQGBwkKCwwNDg8QEREREhEQEA8ODQ0LCggIBQUCAQECBQUICAoLDQ0ODxAQERIREREQDw4NDAsKCQcGBANf/ucBOQUGBQb+8gUFBgX+9QQDAwIBAQEBAgMEBAUFA/0FBgUFAQ8FBQUGMwYFBAICAQICAwQEBQYHBwcICQkJCgsLEhIREhEQEBABAQMCBAQFBQe3LhskXU4ODg4MDQsLCgkIBwYFBAICBAUGBwgJCgsLDQwODg4PDQ4NDAwLCgkIBwYEBAIBAQIEBAYHCAkKCwwMDQ0ODwkIEREQDw4NDAsKCQcGBAMBAQMEBgcJCgsMDQ4PEBERERIREBAPDg0NCwoICAUFAgEBAgUFCAgKCw0NDg8QEBECG/3UYwIsCwEBAQFfAQECWwICAwMDBP0eBQUEBAMCAQFiAgJfAQESDQ4ODw8PEBAMDAsMCwoKCgoJCAkHBwcGCAYFAgECAwIfBQUEAwMCAgEAAAADAAAAAAPBA/QAAwAHAFMAACUzNSMlESERNysBDw4RHw4zITM/DhEvDisBNSMVITUjAgD7+wFd/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJl0/vH/dwCJPoBAwMEBQUHBwgICQkKCwr9RgsKCQkJCAgIBwYFBAMCAgICAwQFBgcICAgJCQkKCwK6CgsKCQkICAcHBQUEAwMBZWVlAAAABgAAAAADxgP0AAcADQBOAFkAjQEJAAATMyc/AyMFFzcnNSM3HwgPDy8PPw8fBgUzPwcjJRUvBiMPHx8HIxE3KwEPDRURFR8NMyEfDz8fLw8RLw4rATUjFSE1I+gnAgEBAgMsAXKRIm5FyQgHDQsJBwUEAQEEBQcJCw0PEBESExQVFhcXFhUUExEREA8MCwkHBQQBAQQFBwkLDA8QERETFBUWFxcWFRQTEhH91U4ICAgJCgoKC5gCJw8QEREREhISERAQDw8PDw4ODQ0NDAwMCwsKCgkIBwcGBgUEBAIDAQEBAQIDBQUGB9MtLQoJCQgICAcHBgUEBAMCAQECAwQEBQYHBwcJCAkJCgEVCwsMDA0NDg4ODw8PDxAPEBEQEQ8QDw4PDg0NDQ0MCwwKCwkJCAgHBgUFBAQDAgEBAQECAwQEBQUGBwgHCQkKCgEBAgMEBAYGBwcHCAkICQosXP6WWwEpHhESERFhUzpCfxMHCBESExQVFhcXFhUUExIREA8NCwkHBQQBAQQFBwkLDQ8QERITFBUWFxcWFRQTEhEPDw0KCQcGAwEBAwYHCQoNBQ4ODQ0MDAwLYEsHBgUFAwICAQECAwQEBQUHBggICQkLCwsMDAwNDQ0ODg8OEA8QEBESEhIRERAQEAHy4wECAwMFBQYHBwcICQkJCv2GCQkJCAgIBwcGBgQEAwIBCwoJCAgIBgYGBQQEAgMBAQEBAwIEBAUGBgcHCAkKCgsLDAwMDQ0ODg4PDw8QEBAREBAPDw8PDw4PDQ0NDAwMCgEVCQkJCAgIBwcGBgQEAwIBXFxcAAAFAAAAAAPBA/QAAwAHAAsADwBbAAABMzUjBzM1IwczNSMlESERNysBDw4RHw4zITM/DhEvDisBNSMVITUjAqVWVsdVVchVVQJH/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJlAWZVVVVVVdr93AIk+gEDAwQEBgcHCAgJCQoLCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCwoJCQgIBwcFBQQDAwFlZWUAAAAABwAAAAADwQP0AAMABwALAA8AEwAXAGMAAAEzNSMHMzUjBzM1IwczNSMHMzUjJREhETcrAQ8OER8OMyEzPw4RLw4rATUjFSE1IwLkVlaJVVWKVlaJVVWJVVUCnv1GMTELCgoJCQgICAYGBQQDAgEBAQECBAQFBgcHCAgJCQoKCgK6CgoKCQkICAcHBgUEBAIBAQEBAgQEBQYHBwgICQkKCgoxZf5yZQFmVVVVVVVVVVVV2v3cAiT6AQMDBAUFBwcICAkJCgsK/UYLCgkJCQgICAcGBQQDAgICAgMEBQYHCAgICQkJCgsCugoLCgkJCAgHBwUFBAMDAWVlZQAAAgAAAAADwQP0AAMATwAAAREhETcrAQ8OER8OMyEzPw4RLw4rATUjFSE1IwNd/UYxMQsKCgkJCAgIBgYFBAMCAQEBAQIEBAUGBwcICAkJCgoKAroKCgoJCQgIBwcGBQQEAgEBAQECBAQFBgcHCAgJCQoKCjFl/nJlApX93AIk+gEDAwQEBgcHCAgJCQoLCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCwoJCQgIBwcGBAQDAwFlZWUAAAQAAAAAA8ED9AADAAcACwBXAAABITUhNSE1ISURIRE3KwEPDhEfDjMhMz8OES8OKwE1IxUhNSMBBQFg/qAB9v4KAlj9RjExCwoKCQkICAgGBgUEAwIBAQEBAgQEBQYHBwgICQkKCgoCugoKCgkJCAgHBwYFBAQCAQEBAQIEBAUGBwcICAkJCgoKMWX+cmUBB2JlZGP93AIk+gICAwQFBgcIBwkICgkKCv1GCwoJCQkICAgHBgUEAwICAgIDBAUGBwgICAkJCQoLAroKCgkKCAkHCAcGBQQDAgJlZWUAAAAABAAAAAADxgP0AAUARgB6APYAAAEXNyc1IzcfCA8PLw8/Dx8GJxUvBiMPHx8HIxE3KwEPDRURFR8NMyEfDz8fLw8RLw4rATUjFSE1IwJakSJuRcoHBw0LCQcGAwEBAwYHCQsNDhEREhMUFRYXFxYVExMSERAPDAsJBwUDAgIDBQcJCwwPEBESExMVFhcXFhUUExIRBA8QERERERITEBEQDw8PDw4ODQ0NDAwMCwsKCgkIBwcGBgUEAwMCAgEBAQIEBAUGB9MtLQoJCQgICAcHBgUEBAMCAQECAwQEBQYHBwcICQkJCgEVCwsMDA0NDg4ODw8PDxAPEBEQEQ8QDw4PDQ4NDQwNCwwKCwkJCAgHBgUFBAQDAgEBAQECAwQEBQUGBwcICQkKCgEBAgMEBAYGBwcHCAkICQosXP6WWwErUzpCfxMHCBESExQVFhcXFhUUExIREA8NCwkHBQQBAQQFBwkLDQ8QERITFBUWFxcWFRQTEhEPDw0KCQcGAwEBAwYHCQoNwEsHBgUFAwICAQECAwQEBQUHBggICQkLCwsMDAwNDQ0ODg8OEA8QEBESEhIRERAQEAHy4wECAwMFBQYHBwcICQkJCv2GCQkJCAgIBwcGBgQEAwIBCwoJCAgIBgYGBQQEAgMBAQEBAwIEBAUGBgcHCAkKCgsLDAwMDQ0ODg4PDw8QEBAREBAPDw8PDw4PDQ0NDAwMCgEVCQkJCAgIBwcGBgQEAwIBXFxcAAQAAAAAA/QDPQAnAFgAmADYAAABHwwVITUvFSMFDw4VITUvFSsBDwUBDwYdAR8OPw8vDw8GBQ8HHw8/Dj0BLw4PBgKKCgkRDw0GBAUDAwICAQEQAgIDBQQGBgcICQkLCwsaGxsaGRgYFyH92Q0YCwsJCQgHBgYEBQMCAgJ8AgIDBAUGBgcICAoKCwsaGxoaGRgYFxcWGBgYGRobAbYJCAYGBAMCAgMEBgYICQoKCwwMDQ4ODg4NDQwLCwoJBwcFBQMBAQEBAwUFBwcJCgsLDAwNDg4ODg0NCwwK/ooJBwcFBQMBAQEBAwUFBwcJCgsLDAwODg4ODg0MDAsKCgkIBgYEAwICAwQGBggJCgoMCw0NDg4ODg0MDAsLAdEHCBEREwoKCgsMDAwMcXEJCgkJCAgICAcHBwYGBgsJCQcFBQMCKAUMBgYHBwcICAgICQkKCXFxCQoJCQgICAgHBwcGBgYLCQkHBQUDAgIDBQUHCQFjCgsLDAwNDg4ODg0NCwwKCgkIBwUFAwIBAQIDBQUHCAkKCgwLDQ0ODg4ODQwMCwsKCQcHBQUDAQEBAQMFBQcHCQoLCwwMDQ4ODg4NDQsMCgoJCAcFBQMCAQECAwUFBwgJCgoMCw0NDg4ODg0MDAsLCgkHBwUFAwEBAQEDBQUHBwAEAAAAAAQABAAABQBGAEoAmwAAARUXByc1BxUfDz8PLw8PDgEhNSEDKwEPDRURFR8NMyEvAyEvBjURFSERHwMRLw4rATUjFSE1IwNAWy5twAEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBP5/AgD+AEAgCgoJCQgIBwcGBgQEBAICAgIEBAQGBgcHCAgJCQoKAbIFBAMD/l0HBgUFBAMCAwAREA8QAQEDAwQFBQYHBwgJCAoJCiCA/oCAAWBzWi5ujYAMCxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAYlAAQACAgQEBAYGBwcICQgKCQr9gAoJCggJCAcHBgYEBAQCAg8QERABAgIEBQYGBgKEJP69AwMEBQFyCgkKCAkIBwcGBgQEBAICQEBAAAAABAAAAAAEAAQAAAUARgBeALEAAAEVFwcnNQcVHw8/Dy8PDw4BMw8JMz8INSEDKwEPDRURFR8NMyEvAyEvBjURNRUhNREfAxEvDisBNSMVITUjA0BbLm3AAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUE/v+pFRMJEQ8OCwUFA1UIBAUMDQgRFCL/AMAgCgoJCQgIBwcGBgQEBAICAgIEBAQGBgcHCAgJCQoKAbIFBAMD/l0HBgUFBAMCAwAREA8QAQEDAwQFBQYHBwgJCAoJCiCA/oCAAWBzWi5ujYAMCxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAYAjJRIlJygpFRUWLhUVKCgUKClCMQEAAgIEBAQGBgcHCAkICgkK/YAKCQoICQgHBwYGBAQEAgIPEBEQAQICBAUGBgYCgAQkIP6dAwMEBQFyCgkKCAkIBwcGBgQEBAICQEBAAAAAAAQAAAAABAAEAAAFAEYAmQDqAAABFRcHJzUHFR8PPw8vDw8OJz8BMx8LHQEPDCMvBhUfBT8PNS8NIwc3MzUjAysBDw0VERUfDTMhLwMhLwY1ERUhER8DES8OKwE1IxUhNSMDQFsubcABBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQT7FCUaExAHBgYFBAQDAgIBAQEDAgQEBQUFBwYIDxULDAsLCwoLCgsMDBocEhAQDw4NDAsKCAgFBQMCAQIDBAUGBwgKCgsMDA4OECYGk9fWIAoKCQkICAcHBgYEBAQCAgICBAQEBgYHBwgICQkKCgGyBQQDA/5dBwYFBQQDAgMAERAPEAEBAwMEBQUGBwcICQgKCQoggP6AgAFgc1oubo2ADAsWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFvYCAwIEAgMDBAQFBQUGBgcHBgYFBQUFBAMEAgICAgECAwMEBQVHBAMDAgMBAQEDBAUGCAgKCgoMDAwODgwMCwsKCQkIBwYFBAQCAgFLRAEAAgIEBAQGBgcHCAkICgkK/YAKCQoICQgHBwYGBAQEAgIPEBEQAQICBAUGBgYChCT+vQMDBAUBcgoJCggJCAcHBgYEBAQCAkBAQAAJAAAAAAQABAAABQBGAEoATgBUAFgAXABgALMAAAEVFwcnNQcVHw8/Dy8PDw4nMzUjBzM1IwU/AyM1MzUjBzM1IwczNSMDKwEPDRURFR8NMyEvAyEvBjURNRUhNREfAxEvDisBNSMVITUjA0BbLm3AAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEwYCAwICAAYAKCwwMLYCAwICAwICAQCAKCgkJCAgHBwYGBAQEAgICAgQEBAYGBwcICAkJCgoBsgUEAwP+XQcGBQUEAwIDABEQDxABAQMDBAUFBgcHCAkICgkKIID+gIABYHNaLm6NgAwLFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWFxcWFhQUEhEQDw0LCQgFBAEBBAUICQsNDxAREhQUFhZJgICALQwMCwqAgICAgIABAAICBAQEBgYHBwgJCAoJCv2ACgkKCAkIBwcGBgQEBAICDxAREAECAgQFBgYGAoAEJCD+nQMDBAUBcgoJCggJCAcHBgYEBAQCAkBAQAAACgAAAAAD6gPqAAMABwALAA8AEwAXABsAHwAjACcAAAEVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUVMzUhFTM1IRUzNSUhESECuPX92Pb92PUBcPX92Pb92PUBcPX92Pb92PX+zQPW/CoBC7i4uLi4uPW4uLi4uLj1uLi4uLi49vwqAAAAAwAAAAADgwPqABoAQQCbAAABFQ8KKwETHwIhPwIRLwIBFQ8KKwERFR8GMzU3MTczNS8HJSEfDh0BMx8NFREVDw4hLw49ASMvDjURNzMCYwIEAwQFBwcJCwwPEGwBAgQFAZoFBAICBAX+egMEBAUGCAkLDQ8RFIIBAgICAwQDi7Q1iAEBAQIDAwME/tkBJwkJCAkHBwcGBgUEBAMCAi0HBwYHBQYFBQQEAwICAQECAgMEBAUFBgUHBgcHCP5sCAcHBgcFBgUFBAQDAgIBiwkICQgHCAYHBQUFAwMDAdoBAoh/DQ0HBwgHBgYEBAH+ngYDAwMDBgIiBQQCAR2aEBAJCQkICAcFBAL+VgQDAwMCAQEB2r830QQDAwMCAQEBRgEBAgMEBAUGBgcHCAgICQnRAQIDAwMFBAUGBgYHBwcH/eQIBwcHBgYFBgQEBAMCAgEBAQECAgMEBAUFBQYGBwcHCE4BAQIDBAQFBgYHBwgICAkJAbznAAAAABAAAAAAA+oD6gADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AAAlMxUjJTMVIyUzFSMlMxUjATMVIyUzFSMlMxUjJTMVIwEzFSMlMxUjJTMVIyUzFSMBMxUjJTMVIyUzFSMlMxUjAybFxf77xMT++sTE/vrFxQMRxcX++8TE/vrExP76xcUDEcXF/vvExP76xMT++sXFAxHFxf77xMT++sTE/vrFxdrFxcXFxcXFAcrExMTExMTEAcrExMTExMTEAcrFxcXFxcXFAAAEAAAAAAPqA+oAAwALABkAIQAAExEhEQEVITUjFSM1IREzESERMxEjNSMRIREnIRUzFTMRIegCMP4WAV5GRv5bRwK8R0eM/hbTA0lHRvwqAXT+5wEZAjHT042N/LYBX/6hAwNH/ucBGUZGR/y3AAAABgAAAAADrQPqAAMABwALAA8AEwAXAAA3IRUhNSEVITUhFSE1IRUhNSEVITUhFSFTAij92ANa/KYCKP3YA1r8pgIo/dgDWvymUz72PvY+9j72PvY+AAAAAAQAAAAAA+oD6gADAAYADAAgAAAlIRUhATMjJRcBIzUJAR8HFQ8EJz8DAckCIv3eAbQBAf7wz/2p0AHPAVMFCgoJhQYEAgIEBlgJz2MICgpMNwKUmdD9o8oB0wE5AQIEBoUJCgoKCgoJYAzPYgcGAwABAAAAAAPqA+oACwAAARcJAQcJAScJATcBA6tA/lIBrkD+Uv5YQAGo/lhAAagD60D+Vf5VQAGs/lpAAaUBpUD+WwAAAAMAAAAAA+oD6gAGABUAYAAAAQ0BNSM1MwEzGwEfATcjNTMDIwsBIwEzHw0VEScRIREhNxUPDyEvDjURPw8CzAEf/uH19f3tUilRVFAbRKRSUlJSUQHsASEKCwsFCgoJCAYCAgIBUv1JArdSAwMDBQMHCQsNCAgICgoKDP2cHAsRCwwLCgQEBAMDAgIBAQIGBQcJCwYHCAgJCgoLDAIAzMtQ9AHD/uIBHgPyo1L+ZwEe/uICFAUDBAYDCAkLDRAICQoLC/5CMgG5/M5SGS4KCwsGCwsJCQMEAgMBAQECAwUFBwkLBgcICAkKCgsMAuAcCxELCwsKBAUDBAIDAQEBAAACAAAAAAPqA+oACwCLAAABBxcHFzcXNyc3JwcRHx8PHy8fPx4BXF6kpF6kpV6kpF+kGRkZGBgXFxYWFRQUExMSERAQDg4NCwsKCQgGBgQDAgEBAgMEBgYICQoLCw0ODhAQERITExQUFRYWFxcYGBkZGRkZGRgYFxcWFhUUFBQSEhEQEA4ODQsLCgkIBgYEAwIBAQIDBAYGCAkKCwsNDg4QEBESEhQUFBUWFhcXGBgZGQMDX6SkXqSkXqSkXqQBjQECAwQGBggJCgsLDQ4PDxAREhMTFBQVFhYXGBcYGRkZGRkZGBgXFxYWFRQUExMSERAQDg4NCwsKCQgGBgQDAgEBAgMEBgYICQoLCw0ODhAQERITExQUFRYWFxcYGBkZGRkZGRgXGBcWFhUUFBMTEhEQDw8ODQsLCgkIBgYEAwIAAAMAAAAAA+oDRwADAAcACwAAATMVIwMhFSEDIRUhAZPa2toCjv1ypAPW/CoBJm0Bfm0BfW0AAAAAAQAAAAAD6gPqAAsAAAETIREhEwUDIREhAwKLAgFe/qMB/vYC/pIBbQED6/6X/vb+ngEBYwEKAWgAAAAAAQAAAAAD6gPqAIcAAAEfDw8HCQEfBw8PLwcJAQ8HLw8/BwkBLwc/Dx8HCQE/BgOhBwcHBwYGBgYFBAQDAwEBAQEBAQMDBAQF/pMBbQUEBAMDAQEBAQEBAwMEBAUGBgYGBwcHBwcHBwcGBwYF/pP+kwUGBwYHBwcHBwcHBwYGBgYFBAQDAwEBAQEBAQMDBAQFAW3+kwUEBAMDAQEBAQEBAwMEBAUGBgYGBwcHBwcHBwcGBwYFAW0BbQUGBwYHBwcD6wEBAQMDAwUFBQYHBgcHBwcHBwcHBgcFBv6T/pMFBgcGBwcHBwcHBwcGBgYGBQQEAwMBAQEBAQEDAwQEBQFt/pMFBQMDAwEBAQEBAQMDAwUFBgYGBgcHBwcHBwcHBgcGBQFtAW0FBgcGBwcHBwcHBwcGBgYGBQQEAwMBAQEBAQEDAwQEBf6TAW0FBQMDAwEBAAAAAAEAAAAAA+oDdwAGAAABFwEHATcXA21+/aYV/pl06AN4fv2mGAE1h8gAAAAABwAAAAAD6gPhAAMABwAnAEcASwBPAJoAACUhFSE1IRUhJQ8HHwczPwYvBiUPBh0BHwYzPwU9AS8FNxEhEQERIRElIRU7AR8NEQ8PIxUhNSMvDxE/DjsBAVoBT/6xAU/+sQItBgcFBQQCAgEBAgIEBQUHBgcGBgUDAwIBAQIDAwUGBvz4BwYFBQQDAgIDBAUFBgcHBgUFBAMCAgMEBQUGbwIL/goB3v31Aj5rCgkKCAkIBwcGBQUEAwIBAQEDAwUFBQcHCAgICgkKClX9nFUKCgkKCAgIBwcFBQUDAwEBAQEDAwUFBQcHCAgICgkKCmvIKZwoVgEBAgMEBAYGBQUFBAMDAQEBAgMEBQUHBQUEBAQCAgEBAQIDBAQGBgUFBQQDAwEBAQIDBAUFBwUFBAQEAgIe/swBNAIw/oEBfyvJAgIDBQQGBgcICAkJCgr+fwoKCQkJCAgHBwUFBQMDAQG7uwEBAwMFBQUHBwgICQkJCgoBdwoKCQkJCAgHBgYFBAQCAgAAAAMAAAAAA+oDwgACAAsAKAAAExcHCQIvATcvAgEzHwkVDwYBPwdBos4CGQEJ/n8BXANcBk0CTgULCgm/BAMDAgEBAQIEBwUEMP7yKgcHBwgHCAcBCLEaAuj+4P6ePShBIUkQAgADBAbQBAYFBgYHBgcGDQ0GBiwBJScGBQQDAwIBAAAAAAEAAAAAA+oD6gALAAABMxEhFSERIxEhNSEBw3oBrv5Sev5SAa4D6/5Sev5SAa56AAEAAAAAA+oDeAALAAATIRc3IQkBIScHIQEVARLZ2QES/p4BYP7u19f+7gFgA3no6P6G/ojm5gF4AAAAAAEAAAAAA/QDLAAFAAATCQEnCQEMAfQB9En+Vf5VAuf97QITRf46AcYAAAAAAQAAAAAD6gL1AAIAAAkBIQIAAev8KgL1/hYAAAEAAAAAA+oDWwACAAATIQEVA9b+FQNb/UoAAAABAAAAAAPqAvUAAgAACQEhAgAB6/wqAvX+FgAAAQAAAAAD6gL1AAIAABMhARUD1v4VAvX+FgAAAAEAAAAAA5QD6gAIAAABMxEBFwkBNwEBy1IBPzn+Z/5vMQEvA+v8uwEpQv6IAXhC/uYAAAABAAAAAAOUA+oACAAACQEHAREjEQEnAgQBkTH+0VL+wTkD6/6IQgEa/MoDRf7XQgABAAAAAAL1A+oAAgAACQIBCwHq/hYD6/4V/hUAAQAAAAAC9QPqAAIAAAERAQL1/hYD6/wqAesAAAQAAAAAA28D6gADAAcACwAXAAABMxEjAzMRIwMRIREBIRUzFSMRIREjNTMCPT4+uD4+egHq/lMBcLg9/Zo9uAJ7/hUB6/4VAij9mwJlATN7uP1dAqO4AAABAAAAAANdA+oABgAAARExETERAQNd/UYD6/66/rb+ugHgAAABAAAAAANbA+oAAgAAEwkBpQK2/UoD6/4V/hUAAQAAAAAD6gN5AAgAAAEXASEVIQEHAQFxPP71A0n8twELPP6kA3k0/uFM/uE0AXkAAQAAAAAD6gOIAAgAAAkCJwEhNSEBAoIBaf6XPwEV/L0DQ/7rA4n+d/53NwErTgErAAAAAAIAAAAAA+oDwgAGAA0AAAEzETMBMSMDMwMjESMBAlWi9P68U/tTAaL0AUQDu/3H/rwDhPyDAjkBRAAAAAIAAAAAA+oD6gAEABcAAAEXASM1AR8HFQ8DJz8DAnDN/aXNAyAFCgoJhwYEAgIEBmfMYwkJCgM9zf2lzQMJAQIEBocJCgoKCwoJZ8xkBwUDAAAAAAIAAAAAA+oD2gAFAAkAAAEXCQEHCQEzESMDe3D+lQFrcP4m/nSengPab/6V/pVvAdoB2vxMAAAAAgAAAAAD6gPaAAMACQAAATMRIwkCJwkBA02env04Adr+JnABa/6VA9r8TAO0/ib+Jm8BawFrAAADAAAAAAO5A+oAAwAHAFMAAAEzFSMBESERATMVITUzFTMfDxEPDyEvDxM1Pw4zAgD19f6pAq79g2IBiGIxCgoKCQgICAcGBgUEAwMBAQEBAwMEBQYGBwgICAkKCgr9UgsJCgkICAgHBgYFBAMDAQEBAgIDBQQGBgcICAgJCgkLMQHP9QG5/eQCHAFYYmJiAQEDAwQFBgYHCAgICgkKCv1RCgkKCQgICAcGBgUEAwMBAQEBAwMEBQYGBwgICAkKCQoCrwoKCQoICAgHBgYFBAMDAQEAAAEAAAAAAy4D6gAFAAABFwkBBwECvHP+iQF3c/4VA+t0/on+iXQB6wADAAAAAAPzA00AAwAHAAsAACUzNSMnITUhJyE1IQGR3t7eApr9ZqcD6PwYs2+mb6dvAAAAAQAAAAAD6gMuAAUAAAkBBwkBJwIAAet0/on+iXQDL/4VcwF3/olzAAEAAAAAAy4D6gAFAAAJAicJAQFEAev+FXMBd/6JA+v+Ff4VdAF3AXcAAAAAAQAAAAAD6gMuAAUAABMJARcJAYkBdwF3dP4V/hUDL/6JAXdz/hUB6wAAAAACAAAAAAPqA+oACwCLAAABBxcHFzcXNyc3JwcRHx8PHy8fPx4BUEWwsEWwsEWwsEWwGRkZGBgXFxYWFRUTFBISERAQDg4NDAoKCQgGBgQDAgEBAgMEBgYICQoKDA0ODhAQERISFBMVFRYWFxcYGBkZGRkZGRgYFxcWFhUVExQSEhEQEA4ODQwKCgkIBgYEAwIBAQIDBAYGCAkKCgwNDg4QEBESEhQTFRUWFhcXGBgZGQL1RbCwRbCwRbCwRbABpgECAwQGBggJCgoMDQ4OEBAREhIUExUVFhYXFxgYGRkZGRkZGBgXFxYWFRUTFBISERAQDg4NDAoKCQgGBgQDAgEBAgMEBgYICQoKDA0ODhAQERISFBMVFRYWFxcYGBkZGRkZGRgYFxcWFhUVExQSEhEQEA4ODQwKCgkIBgYEAwIAAAEAAAAAA+oC9QACAAAJASECAAHr/CoC9f4WAAABAAAAAAPqAvUAAgAAEyEBFQPW/hUC9f4WAAAAAwAAAAAD6gOWAAMABwAYAAABMxUjASEVISUBBycVIzUzJyM1MycjNTMnAn/IW/6CAn398P6XAuBNmNq2pOx/o4ATAwI3bgF+bb39IE6ZSW2jbqNtAgAAAAEAAAAAAy4D6gAFAAABFwkBBwECvHP+iQF3c/4VA+t0/on+iXQB6wABAAAAAAPqA7cASgAAARc3ASMRIT8PHw8PDyMvDiERIzcBEgIGAQTYAXUFBQYHBwkICgkLCwsMDAwNEA8PDg4NDAsKCQgGBgMDAQEDAwYGCAkKCwwNDg4PDxANDAwMCwsLCQoICQcHBgUF/iPJ+gO3Bgb+/v5jCwoKCgkJCAcGBgUEAwMBAQECBAUHCAkKCwsNDg4PDxAQDw8ODg0MCwoJBwcFBAIBAgIEBAUGBgcICQkJCwoLAgX4AAAAAA8AAAAAA+oD6gADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwAAJRUzNSEVMzUhFTM1JTMVIyUzFSMlMxUjATMVIyUzFSMlMxUjARUzNSEVMzUhFTM1JTMVIyUzFSMlMxUjAzN6/hZ6/hZ6Aij29v6Q9vb+kPb2AuD29v6Q9vb+kPb2Ax56/hZ6/hZ6Aij29v6Q9vb+kPb2zXp6enp6ej729vb29gJm9vb29vYCKHp6enp6ej729vb29gAAAAEAAAAAA/QD9AALAAATCQEXCQE3CQEnCQEMAY/+cWUBjwGPZf5xAY9l/nH+cQOP/nH+cWUBj/5xZQGPAY9l/nEBjwAAAQAAAAAD9AN3AAUAAAkBBwkBJwFx/wBlAWUCg2UBVQECZv6YAohmAAEAAAAAA/QCXQAEAAATITUnIQwD6Ab8HgGiuwEAAAAAAQAAAAADNgPzAAUAABMBNwkBJ8oB83n+hgF6eQIA/g15AXoBenkAAAQAAAAAA/MD8wAGAB0AIgBDAAAlByM1IzU3AQcVBwEPASMvAzU/AQE/ATMfAwERIQkBNwcBPwc9AS8MIw8FATg8RlU8AbgBAv6WAgMHBQICAgEEAWcDAwcFAgIB/bkBEgIk/u6YbgETbQYFBAMDAgEBAgMDBAUGoAsMBgcMDgkICAcHB508VUY8AY0DAwP+lgEBAgECBgYDBQFoAQECAQID/lT+7gIkARKXbP7tbgYHBggHCAgJCAkIBwgHBgefCAYDAQIBAgMDBQUAAAEAAAAAA/MD8wALAAATCQEXCQE3CQEnCQENAY7+cmQBjwGPZP5yAY5k/nH+cQOP/nH+cWQBjv5yZAGPAY9k/nEBjwAAAQAAAAADNgPzAAUAABMJARcJAcoBev6GeQHz/g0Dev6G/oZ5AfMB8wAAAAABAAAAAAPzA/MACwAAASEVIREzESE1IREjAbn+VAGsjgGs/lSOAkeO/lQBrI4BrAABAAAAAAPzAvkAAgAACQEhAgAB8/waAQYB9AAAAgAAAAAD8wPzAAMAgwAAARUhNQMPDx8fPx8vHw8OAvv+CmcREA8ODAwLCggIBgUFAwIBAQIDBQUGCAgKCwsNDg8QERISExQUFRUWFhcYGBkZGhoaGhkZGBgXFhYVFRQUExISERAPDg0LCwoICAYFBQMCAQECAwUFBggICgsLDQ4PEBESEhMUFBUVFhYXGBgZGRoaGhoZGRgYFxYWFRUUFBMSAjFiYgExEhITFBQVFRYWFxgYGBoaGhoaGRkYGBcWFhUVFBQTEhIREA8ODAwLCQkIBgUFAwIBAQIDBQUGCAgKCwsNDg8QERISExQUFRUWFhcYGBkZGhoaGhkZGBgXFhYVFRQUExISERAPDg0LCwoICAYFBQMCAQECAwUFBggICgsLDQ4PEAABAAAAAAPzA6cACAAAEwE3ASE1IQEnDQGmWP7xAvf9CQESWQH//llYARF8ARNYAAADAAAAAAKBA/MAPwB/AL8AACUVHw07AT8NPQEvDg8OERUfDTsBPw09AS8NKwEPDREVHw4/Dj0BLw0rAQ8NAX8CAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwICAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwICAwUFBwcICgoKDAwMDQ0NDQ0LDAoKCggHBwUFAwICAwUFBwcICgoKDAsNDQ0NDQwMDAoKCggHBwUFAwKODQ0MDAsLCgkJBwcFBAQCAgQEBQcHCQkKCwsMDA0NDQ0NDAsLCgkICAYGBAMCAQECAwQGBggICQoLCwwNDQFlDQ0MDAwKCgoIBwcFBQMCAgMFBQcHCAoKCgwMDA0NDQ0MDAwKCgoIBwcFBQMCAgMFBQcHCAoKCgwLDQ0BZQ0NDQwLCwoJCAgGBgQDAgEBAgMEBgYICAkKCwsMDQ0NDQ0MDAsLCgkJBwcFBAQCAgQEBQcHCQkKCgwMDA0AAAACAAAAAAPzA/MAZwDuAAABDxkvGD0BPxc7AR8XBRUfHjM/DhcVATcBIyc/DjUvHisBDx0CgQEBAQMCBAQEBgUNDxATExYLCwwMDAwNDQ0NDQ4MDQ0MDAsMCxUUEhEODQYFBQQDAwICAQECAgMDBAUFBg0OERIUFQsMCwwMDQ0MDg0NDQ0NDAwMDAsLFhMTEA8NBQYEBAQCAwEB/Y0CAgMEBQYHBwkICgoLDAwNDg4ODxAQEBEREhISExMTEREREBAQEBAPDw4ODg0NDBABHVX+4y0QCwkJCQgHBwYGBAQEAgICAQECBAQFBgYICAkJCwsMDA0NDg8PDxAREREREhMSExMTExMSEhIRERAQEA8ODg4NDAwLCgoICQcHBgUEAwICAoANDQ0NDAwMDAsLFhMTEA8NBQYEBAQCAwEBAQEBAQMCBAQEBgUNDxATExYLCwwMDAwNDQ0NDQ4MDQ0MDAsMCxUUEhEODQYFBQQDAwICAQECAgMDBAUFBg0OERIUFQsMCwwNDA0MDg0TExITEhEREREQDw8PDg0NDAwLCwkJCAgGBgUEBAIBAQICAgQEBAYGBwcICQkJCxAt/uNVAR0QDA0NDg4ODw8QEBAQEBERERMTExISEhEREBAQDw4ODg0MDAsKCgkIBwcGBQQDAgICAgMEBQYHBwkICgoLDAwNDg4ODxAQEBEREhISExMAAAAIAAAAAAPBA/MAAwAHAAsADwATABcAGwBnAAABMzUjBzM1IwczNSMlMzUjBzM1IwczNSMlESERNysBDw0VAx8OMyEzPw4RLw4rATUjFSE1IwKWZGTIZGTHY2MBj2RkyGRkx2NjAlf9RTIzCgoJCggICAcHBQUEBAICAQEBAwMEBQYHBwcJCAoJCgoCvAoKCQkJCAgHBwUFBQMDAQEBAQMDBQUFBwcICAkJCQoKMmT+cGMBBmRkZGRkZGRkZGRkZP3bAiX5AgIDBQUFBwcICAkJCQoK/UULCgkJCQgIBwYGBQQEAgICAgQEBQYGBwgICQkJCgsCuwoKCQkJCAgHBwUFBQMCAmRkZAACAAAAAAOEA/MAIwArAAA3Hw4zITM/DhEhNyMVITUjJyGzAQEDBAUFBwcICAkKCgsLCwG8CwsLCgoJCAgHBwUFBAMBAf1mi8IDCMI3/up8DAsKCgoJCQgHBgYEBAMCAgMEBAYGBwgJCQoKCgsMApmnb283AAEAAAAAA/MDNgAFAAATCQEnCQENAfMB83n+hv6GAr3+DQHzef6GAXoAAAAAAwAAAAAD8wPzAEAARAB5AAABHQEPDi8PPw47AR8NERUhNSMRFR8NMyEzPw01ESchIw8NAqYDBAYHCAoKDA0ODg8QEREREQ8QDg4NDAoKCAcGBAIBAQIEBgcICgoMDQ4ODxAREREREA8ODg0MCwkIBwYEA/3WbwIDAwUGBgcICQkJCwoLDAMIDAsKCgoJCQgHBgYEBAMC3v1nDAsKCwkJCQgHBgYFAwMCASIICRAQEA4ODQwKCggHBgQCAQECBAYHCAoKDA0ODhAQEBERERAPDw0NDAsJCAcGBAMDBAYHCAkLDA0NDw8QEQJR3t78+AwLCgoKCQkIBwYGBQMDAgIDAwUGBgcICQkKCgoLDAKZ3gIDAwUGBgcICQkKCgoLAAAAAwAAAAAD8wNNAAMABwALAAA3ITUhNSE1ITUhNSENA+b8GgPm/BoD5vwas2+mcKZvAAAAAAEAAAAAA/MD8wDVAAATHx47AT8eIw8PKwEvHj8fHw8HIREHLw4rAQ8dDQECAwQGBggJCgsMDQ4PDxEREhMUFBUVFhcXGBgZGRkaFRYVFRUUFBMUExISEhEQEBAPDw0ODQwLCwoJCQgHBgaCBQsODxETFBYXGBoaHBwdHg8UExITEhIREREQDxAODg4NDAwLCwoJCAcHBgUEAwMBAQEBAwMEBQYHBwgJCgsLDAwNDg4OEA8QEREREhITEhMUExMTEhISEREQEBAPDw4NDckBtZMREhMUFBUVFhcXGBgYGRoZGhkZGRgYFxcWFRUUFBMSEREPDw4NDAsKCQgGBgQDAgIAGhkZGRgYFxYXFRUUFBMSEREPDw4NDAsKCQgHBQUDAgEDAwQFBQcHCAkJCwoMDA0NDg8PEBARERISEhMTFBQNGxkYFhYTExAPDQsJBwUCAQMDBAUGBwgICQoKCwwMDQ4ODw8QEBAREhISEhMTExMTExITERIREBAQDw8ODg0MDAsLCQkJBwcGBQQDAwEBAQEDAwUFBgcHCQkKCgsMDckBtZIQEA8ODQwLCgkIBgYEBAICBAQFBwgJCgsMDQ4PDxEREhMUFBUWFhYYFxgZGRkAAgAAAAAD8wPzAAsAiwAAATcXBxcHJwcnNyc3BRUfHTsBPx09AS8dKwEPHQIAs0ezs0ezs0ezs0f+wAIDBQUHCAkKCwwNDg8PERESExQUFRUXFhcYGBkZGRoaGRkZGBgXFhcVFRQUExIREQ8PDg0MCwoJCAcFBQMCAgMFBQcICQoLDA0ODw8RERITFBQVFRcWFxgYGRkZGhoZGRkYGBcWFxUVFBQTEhERDw8ODQwLCgkIBwUFAwICR7NHs7NHs7NHs7NH+hoZGRkYGBcWFxUVFBQTEhERDw8ODQwLCgkIBwUFAwICAwUFBwgJCgsMDQ4PDxEREhMUFBUVFxYXGBgZGRkaGhkZGRgYFxYXFRUUFBMSEREPDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8PERESExQUFRUXFhcYGBkZGQADAAAAAAPzA/MABQCFAQUAAAEXNycRIwEVDx0rAS8dPQE/HTsBHx0FFR8dOwE/HT0BLx0rAQ8dAcDTNbtNAeYCAgQFBgYICAoKCwwMDQ4PDxARERISExMTFRQVFRUWFhUVFRQUFBMTEhIRERAPDw4NDAwLCgoICAYGBQQCAgICBAUGBggICgoLDAwNDg8PEBEREhITExMVFBUVFRYWFRUVFBQUExMSEhEREA8PDg0MDAsKCggIBgYFBAIC/GcCAwUFBwgJCgsMDQ4PEBARExIUFBUWFhcXFxkYGRkaGhkZGBkXFxcWFhUUFBITERAQDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8QEBETEhQUFRYWFxcXGRgZGRoaGRkYGRcXFxYWFRQUEhMREBAPDg0MCwoJCAcFBQMCAfDKOLIBIP7QFhUVFRQUFBMTEhIRERAPDw4NDAwLCgoICAYGBQQCAgICBAUGBggICgoLDAwNDg8PEBEREhITExQUFBUVFRYWFRUVFBQUExMSEhEREA8PDg0MDAsKCggIBgYFBAICAgIEBQYGCAgKCgsMDA0ODw8QERESEhMTFBQUFRUVFhoZGRgZFxcXFhYVFBQSExEQEA8ODQwLCgkIBwUFAwICAwUFBwgJCgsMDQ4PEBARExIUFBUWFhcXFxkYGRkaGhkZGBkXFxcWFhUUFBITERAQDw4NDAsKCQgHBQUDAgIDBQUHCAkKCwwNDg8QEBETEhQUFRYWFxcXGRgZGQAAAAcAAAAAA/QD9AADAAcACwAPABMAFwAbAAABNTMVITUzFQE1MxUhNTMVATUzFSE1MxUFIREhAsjI/ODIAZDI/ODIAZDI/ODI/tQD6PwYAsjIyMjI/tTIyMjI/tTIyMjIZAPoAAADAAAAAAP0A/QAQACBAQEAAAEfBhUPHyMvDgEfBicfBwEvDjU/HzMfBQUPDx8fPx8vHw8OA4gFBQQEAwECAQICBAUFBgcICQoLCw0NDg8PEBARERISExMUFBQWFRYTEhMSERIRERAQEA8PDw4OAkoLCgoJCAgH8hAQEA8PDw4O/bYLCgoJCAgHBwUFBAQDAQIBAgIEBQUGBwgJCgsLDQ0ODw8QEBEREhITExQUFBYVFhMSExIREhH+IBEQDg4NDAsJCQgGBgQDAwEBAwMEBgYICQkLDA0ODhAREhMTExQVFRYXFhgYGRkaGhoaGRkYGBYXFhUVFBMTExIREA4ODQwLCQkIBgYEAwMBAQMDBAYGCAkJCwwNDQ8QERITExMUFRUWFxcXGBkZGhoaGhkZGBcXFxYVFRQTExMCjxEREhESExITFhUWFBQUExMSEhEREBAPDw4NDQsLCgkIBwYFBQQCAgECAQMEBAUFBwcICAkKCgsCSg4ODw8PEBDpBwcICAkKCgv9tg4ODw8PEBAREBESERITEhMWFRYUFBQTExISEREQEA8PDg0NCwsKCQgHBgUFBAICAQIBAwQEBSsSExMTFBUVFhcWGBgZGRoaGhoZGRgYFhcWFRUUExMTEhEQDg4NDAsJCQgGBgQDAwEBAwMEBgYICQkLDA0NDxAREhMTExQVFRYXFxcYGRkaGhoaGRkYGBYXFhUVFBMTExIREA4ODQwLCQkIBgYEAwMBAQMDBAYGCAkJCwwNDQ8QAAIAAAAAA/QD9AADAIMAAAEVITUDDw8fHz8fLx8PDgL7/gpnERAPDg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4PEBERExMUFBQWFhYXGBgYGhoaGhoaGBgYFxYWFhQVExMTERIQDw0NDAsJCQcHBQQEAgEBAgQEBQcHCQkLDA0ODhASERMTExUUFhYWFxgYGBoaGhoaGhgYGBcWFhYUFBQTEwIxYmIBMRETExMVFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBQUExMRERAPDg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4PEBERExMUFBQWFhYXGBgYGhoaGhoaGBgYFxYWFhQVExMTERIQDg4NDAsJCQcHBQQEAgEBAgQEBQcHCQkLDA0ODhAAAgAAAAAD9AP0AAsAiwAAARUzFSMVIzUjNTM1JQ8PHx8/Hy8fDw4CMcrKYsrK/s8REA8ODQwLCQkHBwUEBAIBAQIEBAUHBwkJCwwNDg8QERETExQUFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBUTExMREhAPDQ0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4OEBIRExMTFRQWFhYXGBgYGhoaGhoaGBgYFxYWFhQUFBMTAvvKYsrKYspnERMTExUUFhYWFxgYGBoaGhoaGhgYGBcWFhYUFBQTExEREA8ODQwLCQkHBwUEBAIBAQIEBAUHBwkJCwwNDg8QERETExQUFBYWFhcYGBgaGhoaGhoYGBgXFhYWFBUTExMREhAODg0MCwkJBwcFBAQCAQECBAQFBwcJCQsMDQ4OEAAABAAAAAAD9ANgAAMABwAKAA4AADchNSE3ITUhAS0BNyE1IaIDUvyu2gJ4/Yj+kAEY/uiWA1L8rqBS5VP+0/7fNFIAAAABAAAAAAM0A/QABQAAEwkBFwkBywF+/oJ2AfT+DAN+/oL+gnYB9AH0AAAAAAEAAAAAAysD5AAFAAATCQEXCQHVAXL+jnEB5f4bA3P+jf6NcgHlAeUAAAAAAQAAAAADdwP0AAIAADcJAYkC7v0SDAH0AfQAAAIAAAAAA7UD9AADAAcAACUhESEBIREhAn0BOf7H/c0BOf7HDAPo/BgD6AAABgAAAAAEAAQAAAMABwAQABQAGAAhAAAlITUhJSE1IQUXNxEzERc3JxMhNSElITUhBScHFzcnBxEjAYACgP2AAQABgP6A/YArVUBVK6DgAoD9gAEAAYD+gP4AVSugoCtVQEBAgEBRL03+8wENTS+RAUBAgEDNTS+RkS9NAQ0AAAACAAAAAAPzA/QAfwEFAAABFQ8eLx8/Hx8eBRUfBwEPAx8IMz8EAR8HMz8dPQEvHSsBDx0DtQECAwMFBQUGBwgICQkKCgsLDAwNDQ4NDw4PDw8QEBAQEBAPDw8ODw0ODQ0MDAsLCgoJCQgIBwYGBAUDAwIBAQEBAgMDBQQGBgcICAkJCgoLCwwMDQ0ODQ8ODw8PEBAQEBAQDw8PDg8NDg0NDAwLCwoKCQkICAcGBQUFAwMCAf1RAQQFCAoMDg/+zwMGAwIBAgUGCQUFDAsMDAwFBQUBLRgYGhscHR0eExMTEhMREhEQEQ8QDg4ODQwMCwsKCQgHBwYFBAQCAgICBAQFBgcHCAkKCwsMDA0ODg4QDxEQERIRExITExMTExMSExESERARDxAODg4NDAwLCwoJCAcHBgUEBAICAn0QEBAPDw8ODw0ODQ0MDAsLCgoJCQgIBwYGBAUDAwIBAQEBAgMDBQQGBgcICAkJCgoLCwwMDQ0ODQ8ODw8PEBAQEBAQDw8PDg8NDg0NDAwLCwoKCQkICAcGBgQFAwMCAQEBAQIDAwUEBgYHCAgJCQoKCwsMDA0NDg0PDg8PDxAQEA8PHR0cGxoYGP7OBQoLCwsLCwkJBAMEAwMEAwQEAS0PDgwKCAUEAQICBAQFBgcHCAkKCwsMDA0ODg4QDxEQERIRExITExMTExMSExESERARDxAODg4NDAwLCwoJCAcHBgUEBAICAgIEBAUGBwcICQoLCwwMDQ4ODhAPERAREhETEhMTAAAbAAAAAAPUA9QAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFMAVwBbAF8AYwBnAGsAACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSM1ITUhJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IwOWPz99Pz99Pz+7Pj68Pz99Pz99Pz8Daz8//ks+Pv5KPz8Daz8//ks+Pv5KPz8DqvxWA2s/P/5LPj7+Sj8/A2s/P/5LPj7+Sj8/A2s/P30/P30/P7s+Prw/P30/P30/Pys/Pz8/Pz8/Pz8/Pz8/Pj8/Pz8/Pj8/Pz8/fT59Pz8/Pz8+Pz8/Pz8+Pz8/Pz8/Pz8/Pz8/PwAFAAAAAAPzA/MAIQBXAHkAmwDgAAAlHwchPwcvByEPBgMRLwQjDwcfAz8DLwYrAQ8EES8HDwY3HwchPwcvByEPBgMfByE/By8HIQ8GJw8EFR8GMz8DFSMPBx8HMz8GPQEvBSsBES8JDwIBgwECAgQFBQYGAjMGBgUFBAICAQECAgQFBQYG/c0GBgUFBAIC+0UEBQYFBgYGBQUEAgEBAQIEmZMDAgEBAQMDBQYFBgYGBgUERAECAwMFBQYHBgYFBQQCAvkBAgIEBQUGBgIzBgYFBQQCAgEBAgIEBQUGBv3NBgYFBQQCAgEBAgIEBQUGBgIzBgYFBQQCAgEBAgIEBQUGBv3NBgYFBQQCAvF9BAMCAQIDAwUGBQYGBgYFSF4GBgUFBAICAQECAgQFBQYG+gcFBgQEAwICAwQEBgUHXQEBAQMCAwQEBwYGBQWoBgYFBQMDAgEBAgMDBQUGBgcGBQUDAwIBAQIDBAQFBgEv/tB4BQQDAQECBAQGBgYHBgYG8fEGBgcGBwYFBQMDAgIEBX4BNgcGBgUEAwIBAQIDBAUGBjoGBgUFBAICAQECAgQFBQYGBwYFBQMDAgEBAgMEBAUGAXAGBgUFAwMCAQECAwMFBQYGBwYFBQMDAgEBAgMEBAUGT3UFBQYGBgUGBQQDAgECAwNE0QECAwQEBQYHBgYFBQQCAgEBAgIEBQUGBgcFBgQEAwIBGgQFBAQDBAICAgEBAQMAAAQAAAAAA/MDdwA9AHIApQEsAAABHwY7AQEPAx8HPwMBHQEfBj8HNS8HIw8GJRUfDzM1KwEvDT0BLwcPBiUVHwY7AR8NFTMvDyMPBgUVHw8zPwY9AS8GKwEvDT0CPw0zITMfFTsBPwYvECEPDgL6AQEDBAUFBgZw/v0EAwEBAQEDBAUFBgYGBgUFAQQCAwQEBgUHBgYFBQQCAgEBAQMEBQUGBrwGBgUFBAMB/ogBAwQHCAkLDA0PDwgREhITh30NDQwLCwoKCQgHBgYEAwIBAgMEBAYFBwYGBQUEAgIBOAIDBAQGBQddDQ0MCwsKCgkIBwYGBAMCPwEDBAcICQsMDQ8PCBESEhNnBwUGBAQDAv1QAQMEBggJCwwNDgcQEBESEmwHBQYEBAMCAgMEBAYFB2IMDAwLCgoKCAgHBgUEAwICAwQFBgcICAoKCgsMDAwBCgsLCwsJCgkICAcGBgQEAwECAgIEBQUGBgcGBQQEAwIBAQMEBgcICgoMDA4OEAcREBH+7RMSEREQDw4NDAsJCAYEAwHhBgYGBAQDAv78BQUGBgYFBgUEAwEBAQEDBAEDcAYGBQUEAwEBAQEDBAUFBga8BgYFBQQDAQEBAQMEBQUGnUYTEhIREQ8PDQwLCQQIBQQCPwIDBAYGBwgJCgoLCwwNDEYHBgUFAwMCAQECAwQEBQbNBwUGBAQDAgECAwQGBgcICQoKCwsMDQ0UEhIREQ8PDQwLCQQIBQQCAQICBAUFBqd0FBMSEhAQDw4MCwUJBwYEAgEBAwQFBQYGBwUGBAQDAgECAwUFBwcJCQoKDAwMDQ10DQ0NCwwKCgoIBwcFBQMCAgMDBQYGBwkICgoLCwwMFAYGBAQDAgIDBAQGBgYVEhEREA8ODQwLCggHAwUDAgEDBQYICgsMDg8QEBISEwADAAAAAAN3A/QAJQBLAMsAACUfBxUPCC8HNT8HMxcFHwgPCC8HNT8HMxcDEwMPDx8PPw4vCRsBDw0VHw4/Di8PAxMnCwEDAQMKBQ0EAgMDAwYFBA4GBxcLDRYMDQQBAwMDBQYEDgYDGgwN/k0DAwwNBAIDAgEDBgUEDgYHFwsNFgwNBAEDAwMFBgQOBgMaDA0iw7wPDQ4NDQsLBQ4IBwYFAwEBAQIEBgYICQQKEQwODQ4PDw8PDg0ODAwPDQgGBgQCAQEBAwwGCwcOCBGbmwkICAgGBwYLBAQDAwIBAQIEBgYICQ4RDA4NDg8PDw8ODQ4MEQoNCAYGBAIBAQECAwkGBAkFFwwNDQ4PD7nFItDQxAEEBAsGAwkNCQwPCAULAwMDAQMGBwsGAgoNCQsQCAULAwEFAgQBAQcLBgMJDQkMDwgFCwMDAwEDBgcLBgIKDQkLEAgFCwMBBQIC1f6v/sACAgQEBgYHBA8JCgsMDAwNDQwMDAsKCgUICwcGBAMCAQECAwQGBwcMDwoLDAwMDRIICBgIDgcMBgoBBv73BAQGBQYHBw8ICAgJCAgJDQwMDAsKCg0LBwYEAwIBAQIDBAYHCwgPCgsMDAwNDQwGDBELBQkEDwcGBAMCAQFCAVFX/qABYAAABAAAAAADtQP0AAIACAAOABcAAAEjNScVMxEhETcXIxEjEQMzFSERASMnIQNLjz/6/gwTfc+7P/oCcv7zP7v+mwI+kCz6/koCsLx+/c4CsP0SvAIiAQq8ABwAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAAAlMzUjBTM1IwUzNSMHMzUjBzM1IwUzNSMHMzUjJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IyEzNSMHMzUjBzM1IwUzNSMHMzUjBzM1IyEzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSM1ITUhAeE+Pv5KPz8Daz8/fT8/fT8//ok/P30/PwLuPz/+Sz4+/ko/PwNrPz/+Sz4+/ko/PwG2Pj4BtT8/fT8/fT8//ok/P30/P30/PwG2Pj4BtT8//ks+Pv5KPz8Daz8//ks+Pv5KPz8DqvxWKz8/Pz8/Pz8/Pz8/Pz8+Pz8/Pz8+Pz8/Pz8+Pz4+Pj4+Pj4+Pj4+Pz4/Pz8/Pz4/Pz8/Pz4/AAAEAAAAAAOkA6wACwAQABYAHAAAARc3FwcXBycHJzcnEzMRBycBMxEjNTMBMxEzFSMBl2lpO2lpO2lpO2lpJvx+fgHOVNJ+/QxUftIBnGlpO2lpPGlpPGlpAkz+XCoqAaT+hlQBJv7aVAAAAAAEAAAAAAOsA6QABQAKABYAHAAAATMVITUhASEXByEBFzcXBxcHJwcnNycBIRUjNSEBeVT+hgEm/toBpCoq/lwCTGlpPGlpPGlpO2lp/e8BelT+2gEu0lQBzn5+ASJpaTtpaTtpaTtpaQE70n4AAAAABQAAAAADzgOkAAMABwAQABQAJAAAExUzPQEjFTMBFwcnNyE1ISclFTM1JSERJzUjFSMVMxUzNTcRIYbS0tIBp8/PPnX+ygE2df3F0v7aA5xU/NLS/FT8ZAFYqKj8qAE34+M4gVSBpaioVP7FXIvS/NKLXP7FAAAABQAAAAADzgOkAAMABwAQABQAJAAAASMVMxEjFTMBFwchFSEXBycBFTM1JSERIREXFTM1MzUjNSMVBwN60tLS0v2HP3YBNv7Kdj/PAnbS/LgDnPxkVPzS0vxUAVioAaSoATc4gVSBOOMBUKioVPy4ATtci9L80otcAAAAAAQAAAAAA/MDdwBHAHoArQE0AAABDwMVHwMPBB8GOwE/Ax8EPwcvBD8DPQEvBg8ELwQPAiUVHw81Lw49AS8HDwYlFR8FOwEfDhUzLw8jDwYFFR8PMz8GPQEvBSsBLw49Aj8NMyEzHxU7AT8GLxAhDw4CiwQDAQECAwSBhgQDAQEBAQMEBQYFBgYGBgWFhgUGBgYGBQYFBAMBAQEBAwSHgQQDAgIDBAUFBgYGBgUFgYEEBgYGBgUG/vMBAwQHCAkLDA0PDxEREhIUDQ0MCwsKCgkIBwYGBAMCAQIDBAQGBQcGBgUFBAICATgCAwQEBgUHXQ0NDAsLCgoJCAcGBgQDAj8BAwQHCAkLDA0PDwgREhITZwcFBgQEAwL9UAEDBAYICQsMDQ4HEBAREhJsBwUGBAQDAgIDBAQGBQdiDAwMCwoKCggIBwYFBAMCAgMEBQYHCAgKCgoLDAwMAQoLCwsLCQoJCAgHBgYEBAMBAgICBAUFBgYHBgUEBAMCAQEDBAYHCAoKDA0NDhAHERAR/u0TEhEREA8ODQwLCQgGBAMB9wUFBgYGBgUFhIgFBQYGBgYFBQQDAgIDBIiJBAMBAQEBAwQFBQYGBgYFBYmEBQUGBgYGBQUEAwEBAQEDBIODBAMBAQEBA4lGExISEREPDw0MCwkIBwQDAT4BAgMEBgYHCAkKCgsLDA0MRgcFBgQEAwIBAQIDBAQGBc0HBQYEBAMCAQIDBAYGBwgJCgoLCwwNDBMSEhERDw8NDAsJBQcFBAIBAQMEBQUGp3QUExISEBAPDgwLBQkHBgQCAQEDBAUFBgYGBgYEBAMCAQIDBQUHBwgKCgoMCw0NDXQNDQwMDAoKCQkHBwUFAwICAwMFBgYICAkJCgsLDAwUBgYEBAMCAgMEBAYGBhQSEhEQDw4NDAsJCQcDBQMCAQMFBggKCwwODxAQEhITABsAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawAAJTM1IwczNSMHMzUjBTM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBTM1IwczNSMHMzUjBTM1IzUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMDMxEjBzM1IwczNSMHMzUjA5Y/P30/P30/P/6JPz99Pz99Pz8Daz8//JU/PwNrPz/8lT8/Au4/P30/P/6JPz99Pz99Pz8Daz8/Pz/8lT8/A2s/P/yVPz8Daz8/fT8/fT8/uz4+vD8/fT8/fT8/Kz8/Pz8/Pz8/Pz8/Pj8/Pz4/Pz99Pj4+Pj4+Pj4+Pj59Pz8/Pj8/Pz4/Pz8/P/xWA6o/Pz8/Pz8AABwAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAAAlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMBMxEjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjAxk/P30/P7s+Prw/P30/P30/PwG2Pj7+Sj8/AbY+Pv5KPz8C7j8/fT8/fT8/fT8/fT8/fT8/fT8/AbY+Pv5KPz8Btj4+/ko/PwNrPz99Pz99Pz+7Pj68Pz99Pz99Pz8rPz8/Pz8/Pz8/Pz8+Pz8/Pj8/P30+Pj4+Pj4+Pj4+Pj4+fT8/Pz4/Pz/80wOqPz8/Pz8/Pz8/Pz8/AAAAAAUAAAAAA/MDtQACABwARwB6AQEAAC0BJwkBFwE/BDUvCiMPAyUVHw81Lwc1LwYrAQ8FJRUfBjMfDhUzLxAPBgUVHw87AT8FPQEvBSsBLw49Aj8OITMfFj8HLxAlDw4BgwEErgFb/tGtATAEBAMEAwMEAwQEVwQFBgsLDAwLBQX+SgEBAwQFBgcICQoKCwwMDQ0HDQsKCAYFAgECAwQEBgUHBgYFBQQCAgE4AgMEBAYFB10NDQwLCwoKCQgHBgYEAwI/AQMFBggJCwwNDw8IERISE2cHBQYEBAMC/VABAwQGCAkLDA0OBxAQERISbAcFBgQEAwICAwQEBgUHYgwMDAsKCgoICAcGBQQDAgIDBAUGBwgICgoKCwwMDAEKCwsLCwkKCQgIBwYGBAQDAQICAgQFBQYGBwYFBAQDAgEBAwQGBwgKCgwNDQ8PCBAQEv7uExISEBAPDg0MCwkIBgQDSk2xAWH+y7EBNgQFBgsMDAwLBQUFWAUDBAQCAgQEAxVGDw8ODg4NDAwLCgoJCAcHBUUECgsMDg8QEU4GBgUFBAMCAgMEBQUGzQYGBQUEAwEBAQIDBAUGCAgJCQoLDAwMDRMTEhEQEA4ODAoKBAcGAwIBAQIDBAQGBad0FBMSEhEQDg4NCwUICAUEAgIDBAQGBgYGBgUFBAMCAQIDBAYGCAgJCgsLDA0MDnQNDQwMCwsKCQkHBgYEAwIBAgMEBAYHBwgJCQoLCwwMFQYFBQMDAgEBAgMDBQUGBxQSEhAQDw4NDQoKCQcDBAQBAQEDBQcICQsNDQ8QERETEwAAAAACAAAAAAP0AvoAhwEUAAABFR8GOwEfDR0CDw4jLw89AS8FKwEPBhUfDyE/DzUvDyMPBgUVHw8zPwY9AS8FKwEvDzU/DzMfGj8HLxMjDw4CvAIDBAQGBQddDQ0MCwsKCgkIBwYGBAMCAgMEBgYHCAkKCgsLDA0N+gwNDAsLCgoJCAcHBQQDAgECAwQEBgYGBgYFBQQDAQEBAwQHCAkLDA0PDwgREhITAQMUEhIREQ8PDQwLCQQIBQQCAQMEBwgJCwwNDw8IERISE2cHBQYEBAMC/VABAwQHCAkLDA0PDwgREhITZwYGBgQEAwICAwQEBgYGXQ0NDAsLCgoJCAcGBgQDAgEBAgMEBgYHCAkKCgsLDA0N+gkJCQkJCAgIBwcGBwUFBQQEAwIBAgMEBAUGBwYGBQUDAwIBAQMEBwYHBwkJCQsLCwwNDQ0ODQ76FBISEREPDw0MCwkIBwQDAtsHBQYEBAMCAQIDBAYGBwgJCgoLCwwNDX0MDQwLCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLCwwNDEYHBQYEBAMCAgMEBAUGB0UUEhIREQ8PDQwLCQQIBQQCAQMEBwgJCwwNDw8IERISE4YUEhIREQ8PDQwLCQQIBQQCAQEDBAUFBqN8FBISEREPDw0MCwkECAUEAgEBAwQFBQYGBwUGBAQDAgECAwQGBgcICQoKCwsMDQ18DQ0MCwsKCgkIBwYGBAMCAQEBAgIDAwUEBgUHBggHCAkMDAwTBgUFAwMCAQECAwMFBQYGExMSEgwMDAsKCQkIBwYFBQMDAQEBAwQHCAkLDA0PDxEREhIAAAAAHAAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBHAEsATwBTAFcAWwBfAGMAZwBrAG8AACUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjJTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjJTM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwczNSMHMzUjBzM1IwMzESMDlj8/fT8/fT8/uz4+vD8/fT8/Au4/P/5LPj4BtT8//ks+PgG1Pz99Pz99Pz99Pz99Pz99Pz99Pz8C7j8//ks+PgG1Pz/+Sz4+AbU/P30/P30/P7s+Prw/P30/P30/Pys/Pz8/Pz8/Pz8/Pz4/Pz8+Pz8/fT4+Pj4+Pj4+Pj4+Pj59Pz8/Pj8/Pz4/Pz8/Pz8/Pz8/P/xWA6oAAAAABwAAAAADzAPMAAMADwATABcAGwAfADEAABMVMzUlFzcXBxcHJwcnNyclFTM1ARUzNSEVMzUhFTM1JyERIzUjFSM1IxUzFSMVMxUhiKgBUIiJO4iIO4mIPImJ/kSoAXqo/jLS/jKo/ANyVKhU0n5+fv4yAVaoqGaJiTyIiTuIiDuJiNKoqAEm0tLS0tLSVP4yVFRUqFSoVAAKAAAAAAP0A/QAAwAHAAsADwATABcAGwAfACMAKAAAARUjNSMVIzUjFSM1ARUjNSMVIzUjFSM1ARUjNSMVIzUjFSM1AykBESEDtvo/+j/6A2z6P/o/+gNs+j/6P/o+ATgCsPwYAUT6+vr6+voBOfr6+vr6+gE5+vr6+vr6/FYD6AAAAAAFAAAAAAPzA7UAIwBSAH0AsAE3AAABERUfBTMXPwcRLwcjDwYnERUfBj8HETM/Bj0BLwYrAQ8IJxUfDzUvBzUvBw8GJRUfBjMfDhUzLxAPBgUVHw87AT8FPQEvBiMvDj0CPw4hHxc/By8QJQ8OArwDAwUFBwcE8AcIBgYEBAIBAQIEBAYGCAPwCAcHBQUDA30CAwQEBgUHBgYFBQQCAgH6BgYFBQQDAgIDBAUFBgb6BgcGCwoIBwUBAbwBAQMEBQYHCAkKCgsMDA0NBw0LCggGBQIBAgMEBAYFBwYGBQUEAgIBOAIDBAQGBQddDQ0MCwsKCgkIBwYGBAMCPwEDBAcICQsMDQ8PCBESEhNnBwUGBAQDAv1QAQMEBggJCwwNDgcQEBESEmwHBQYEBAMCAgMEBAYFB2IMDAwLCgoKCAgHBgUEAwICAwQFBgcICAoKCgsMDAwBCgsLCwsJCgkICAcGBgQEAwECAgIEBQUGBgcGBQQEAwIBAQMEBgcICgoMDQ0PDwgQEBL+7hMSEhAQDw4NDAsJCAYEAwHa/pcIBwcFBQMDAQEDAwUFBwcEAW0HCAYGBAQCAQECBAQGBghd/ooHBgUFAwMCAQECAwMFBQYHAXYBAgMEBAYFBwYGBQUEAwEBAQIFBgkKCwYGfkYPDw4ODg0MDAsKCgkIBwcFRAUJDAwODxAQTwYGBQUEAwEBAQEDBAUFBs0GBgUFBAMBAQECAwQFBggICQkKCwwMDA0TExIREBAODgwKCgQHBgMCAQECAwQEBgWndRMTExEREA8NDQsFCQcFBAICAwQEBgUHBgYFBQQDAQEBAgMEBgYICAkKCwsMDA0OdA0NDAwLCwoJCAgGBgQDAgEBAQMEBQUHBwgJCQsKCwwMFQYFBQMDAgEBAgMDBQUGBxQSEhAQDw4NDAsKCAcDBQQBAQEDBQcICQsNDQ8QERETEwAAABwAAAAAA9QD1AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMARwBLAE8AUwBXAFsAXwBjAGcAawBvAAA3ITUhJTM1IwUzNSMFMzUjJTM1IwUzNSMFMzUjJTM1IyEzNSMHMzUjBzM1IwUzNSMHMzUjBzM1IyEzNSMlMzUjBTM1IwUzNSMlMzUjBTM1IwUzNSMlMzUjBzM1IwczNSMHMzUjBzM1IwczNSMHMzUjKwOq/FYDaz8//ks+Pv5KPz8Daz8//ks+Pv5KPz8Btj4+AbU/P30/P30/P/6JPz99Pz99Pz8Btj4+AbU/P/5LPj7+Sj8/A2s/P/5LPj7+Sj8/A2s/P30/P30/P7s+Prw/P30/P30/Pys/Pj8/Pz8/Pj8/Pz8/Pj8+Pj4+Pj4+Pj4+Pj8+Pz8/Pz8+Pz8/Pz8+Pz8/Pz8/Pz8/Pz8/PwAAAAAEAAAAAAO1A/QAAwANACoAUAAAAREhESUVITUzFSERIRElHwcVMxUhNTM1PwofAScPCiMRIRUhESM1IzUvDA8CA3f+if7IAfQ+/sj+xwFWBQYEBwUCAwF9/ol9AQECBAQFBgcJCw0QBkYGBQsJDQsKBgQCAfoBeAH0fvoCBAQFBwcMDhARDAwMDQwMAj7+DAH0+nx8u/4MAq95AwQFCQwGDg03Pj4oFgoKCQgHBwYDAwEBATYDAwYIDA4QEAwNDPzTPgJx+gwNDAsLCgoMDAkHAwIBAQIDAAAFAAAAAAP0A/MACQANABEARABKAAATMxUjFSE1IxEjATM1IycVIzUlDwMdAR8GOwE/Bi8EIREhFSERIT8ELwcjDwEFMxUzESMMfX0BOHy8ATi8vHx+ArrCBAMCAgMEwgQGBQYGBgYFBAICAQECAwSKARH9zQJx/rGKBAMCAQECAgQFBQYGBgYG/QS8PvoBRPo+PgE5AXc+fX19NrsFBgUHBgYFBbwDAwICAwQFBgUGBgYFBYb9jz8C7oYFBgUGBgYGBAUDAQECA/W8AbYAAAAABQAAAAADzgOkAAgADAAQABQAJgAAATMRNxcHJzcXExUzNSEVMzUhFTM1NzEhESM3MzUjNSMVIxUzFyMRAdZUgTjj4ziB0tL+Mqj+MtIqAkz8VFT8/PxUVPwCKv7KdT7Pzz51AlyoqKioqKhU/QxUqKioqFQC9AAABQAAAAADzgOkAAMABwALABsAJAAAARUzNSEVMzUhFTM1ATMHIxUzFTM1MzUjJzMRIQEXBycRIxEHJwKo0v4yqP4y0v7a/FRU/Pz8VFT8/GQBzuM4gVSBOQFYqKioqKioAfhUqKioqFT9DANI0D52/soBNnY+AAAAEAAAAAADpAOkAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AACUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSECeAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tQCHAEs/tT95AEs/tRcHh4ePB4eHjweHh48Hh4e8B4eHjweHh48Hh4ePB4eHgAS/+T/5AQcBBwAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBFAEoAACUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElMyERIREDKQERIQJ4ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AH+ASz+1P4CASz+1AGGHgHg/AQeAhwCHPvIeh4eHjweHh48Hh4ePB4eHtIeHh48Hh4ePB4eHjweHh5a/AQD/PvmBDgAAAAV/+T/5AQcBBwAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3ADsAPwBDAEcASwBPAFQAACUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJREhESMRIRElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISURIREjESERAykBESECeAEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQB/gEs/tT+AgEs/tQDhP4gHv4CAnYBLP7U/gIBLP7UAf4BLP7U/gIBLP7UAf4BLP7U/gIBLP7UAf4BLP7U/gIBLP7UA4T+IB7+Ah4CHAIc+8h6Hh4ePB4eHjweHh48Hh4eWv4CAf7+AgH+eB4eHjweHh48Hh4ePB4eHlr+IAHg/iAB4PvmBDgAAAAJAAAAAANoA6QAAwAHAAsADwATABcAGwAfACUAACUhNSElITUhNSE1ITUhNSEBFSM1IxUjNSUVIzUjFSM1Bx0BIREhAeIBhv56/rYC0P0wAtD9MALQ/TACspYelgFKlh6WHgGG/npcHjwePB48HgFKlpaWlrSWlpaWqBioAYYAABL/5AAABBwD4AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMAVQAAJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISUhNSEFITUhJSE1IQUhNSElITUhBSE1ISURIREpAREhFSERMxEhETMRMxEzESECPAEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIB4AEO/vL+IAEO/vIDSP4+/gIB4P4gAeAeAcIePB77yFweHh48Hh4ePB4eHjweHh7SHh4ePB4eHjweHh48Hh4ePP4+AcL+Ph7+PgHC/j4DovyaA4QAAAAJAAAAAANoA6QAAwAHAAsADwATABcAGwAfACUAADchNSE1ITUhNSE1ITUhNSEBFSM1IxUjNSUVIzUjFSM1Bx0BIREhmAGG/noC0P0wAtD9MALQ/TABaJYelgFKlh6WHgGG/npcHjwePB48HgFKlpaWlrSWlpaWqBioAYYACQAAAAADaAOkAAMABwALAA8AEwAXABsAHwAlAAA3ITUhNSE1ITUhNSE1ITUhARUjNSMVIzUlFSM1IxUjNQcdASERIZgBhv56AtD9MALQ/TAC0P0wAf6WHpYBSpYelh4Bhv56XB48HjwePB4BSpaWlpa0lpaWlqgYqAGGAAMAAAAABAADAAADAAcACwAAESE1ITUhNSE1ITUhBAD8AAQA/AAEAPwAAQBAwECAQAAAAAADAAAAAAQAA8AAAwAHAAsAADUhNSERITUhESE1IQQA/AAEAPwABAD8AEBAAYBAAUBAAAAAAwAAAAAEAANAAAMABwALAAA1ITUhESE1ITUhNSEEAPwABAD8AAQA/ADAQAEAQMBAAAAAAAYAAAAABAAEAAADAAcAEAAUABgAIQAAJSE1ISUhNSEFJwcXNycHESMBITUhJSE1IQUXNxEzERc3JwGAAoD9gAEAAYD+gP4AVSugoCtVQAEAAoD9gAEAAYD+gP2AK1VAVSugQECAQM1NL5GRL00BDQFAQIBAUS9N/vMBDU0vkQAABQAAAAADpAOkAAMABwALAA8AEwAANyE1ITUhNSE1ITUhAREhEQMhESG2ApT9bAKU/WwClP1sAtD89B4DSPy4th48HjweAf789AMM/NYDSAAFAAAAAAOkA6QAAwAHAAsADwATAAATITUhNSE1ITUhNSEBESERAyERIbYClP1sApT9bAKU/WwC0Pz0HgNI/LgBph48HjweAQ789AMM/NYDSAAAAAAFAAAAAAOkA6QAAwAHAAsADwATAAATITUhNSE1ITUhNSElESERAyERIbYClP1sApT9bAKU/WwC0Pz0HgNI/LgCeB48HjwePPz0Awz81gNIAAIAAAAAA8ADvwAHAA8AABMBAzMTATcBBTMHFzczNSFAAV2ro3kBXlP81QEgcSNtVvv9dANq/qj+bwEY/qdTAyp9TW26gAAAAAMAAAAAA8ADwABNAFEAlwAAAR8EDw8jLwsVHwg/GDUvAyMfASUhNSEBDxQfAzMvBz8OOwEfBjUvBg8CAn4EAgUDAQECBAQGCAkKDA0OEBETFBYNDR4eHg8ODw0NDAwKCgsMHR8gICwYIB8eHRwaDA0LCwsKCgkJCAcHBgUFAwMCAgEDBAerBgz9xwOA/IABhw4NGhgXCwoKCQkIBwcHBQUEAwIBAQEDBAawCQcHBgUEAgEBAwUGCQkLCw0ODg8QEA8QHBoaGBYWFBIQExUXGSswHR0cAV0FBg0NDw4NDAsKCggIBwYFBAQCAQEBBAcJBQYGBwcICAmSBQYFCAgGBQQBAQIEBQgJBQYGBwcICAkJCgoLDAwNDQ4PDxAUFBMSBw1cgAFyBAQKCw4HCAgJCgoKCwsMDA0NDg4PFhQTEQcJCAkLDAwODw0MDAoJCAgGBgQDAwIBAwQGBwkLDIwHBgUEBAMBAQIFAAIAAAAABAADvwAHAA8AAAEzETMRMzUhJSERMxEhNSECAMCAwP4A/gABAIABAP2AAkD+AAIAgID9AAMAgAAAAAAEAAAAAAQAA78AAwAHAAsADwAANSE1ITUhNSE1ITUhNSE1IQQA/AAEAPwABAD8AAQA/ABAgICAgICAgAADAAAAAAQAA/8ABAAIAEwAAAEnAyEDExEhEScRHw8hPw8RLw8hDw4B4oGhAoC+/v0AgAEBAwQFBwYICQkKCgsMDAwDEAwMDAsKCgkJCAYHBQQDAQEBAQMEBQcGCAkJCgoLDAwM/PAMDAwLCgoJCQgGBwUEAwEBW6f+/gGAAQD9AAMACPzwDAwMCwoKCQkIBgYGBAMBAQEBAwQGBgYICQkKCgsMDAwDEAwMDAsKCgkJCAYGBgQDAQEBAQMEBgYGCAkJCgoLDAwAAAwAAAAAA8ADvwADAAcACwAPABUAGQAdACEAJQApAC0AMQAAJTM1IwczNSM3MzUjNTM1IwUVESERISUzNSMFMzUjJTM1IwczNSMHMzUjBzM1IwczNSMDQICAwICAwICAgID9AAIA/gADAICA/QCAgAMAgIDAgIDAgIDAgIDAgIBAgICAQIBAgIBA/sACAECAgIBAgICAgICAgICAAAIAAAAABAAD/wAIABEAABMzBxc3FTMRIQE1IxEhNSM3J0Cm5lrmgP6AAoCAAYCl5VoBQOVb5qYBgAFapv6AgOVbAAAAAgAAAAAEAAP/AAQAFwAANRUzASc3Bxc/AzUvBiMPAuICW+GxduJ6BgUCAgUGlQoKDA0LCwXi4gJc4bJ24nsJCwsNCwsKlQYFAgIFAwAAAAADAAAAAANAA8AAIgBFAJAAAAEzHw0dAQ8OIzUTMx8ODw8jNQMhMz8QLw8/Dj0BLxMjIQI8CgoKCQkJBwgGBgUEBAICAgIEBAUGBggHCQkJCgoKvJoLCgkKCQgIBwYGBQUDAgIBAQICAwUFBgYHCAgJCQoKC5rAAaULCwsLFRQTEhEQDg0LCQcGAwEBAQMEBQYHCAkKCgsMDA0OCgoJCQgIBwYGBQQEAwIBAQEFBwkLDQ4QEhIUCwsKDAsMCwwN/o4BtQIDAwUGBgcICQkKCgsLDAsLCwoKCQkIBwcFBQQCAgHgAXUCAwMFBgYHCAkJCgoLCwwLCwsKCgkJCAcGBgUDAwIB4P0WAQICBggKDQ4PERMUFRcXGBkSERIQEQ8PDw4NDAsLCgkHCQkJCgoKCwsLCwwMDAwMDQ0NDRoYGBYVExIQDgwFBQQEAwICAQAAAAAEAAAAAAQAA78AAwAHAAsADwAANSE1ITUhNSE1ITUhNSE1IQMA/QAEAPwAAwD9AAQA/ABAgICAgICAgAAEAAAAAAQAA/8APwB/AIQBBgAAJRUPDi8OPQE/DTsBHw0RFQ8NKwEvDT0BPw4fDiUHFwE1BRUfED8HFwcvBiMPDx8PPw8vBzcBMzUBNS8PDw4BQAICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgICBAQEBgYHBwgJCAoJCgoJCggJCAcHBgYEBAQCAgH//4ABQPwAAQQFBwkLDA4PCBESExQVFhUSDQwMDAwLCzs7CwwNDA0NDQ4XFhYUFBISDw8NCwkIBQQBAQQFCAkLDQ4QERMTFRUXFhgWFhQUEhEQDwwMCQgFBAEBAQMDBAUGB14BQMD9wAMEBggKCw0OEBESEhQVFRYbFhUUExMRDw8MCwoHBgTgCgkJCQkIBwcGBgQEBAIBAQEBAgQEBAYGBwcICQkJCQoKCQoICQgHBwYGBAUDAgICAgMFBAYGBwcICQgKCQI2CgkKCAkIBwcGBgQFAwICAgIDBQQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAIBAQEBAgQEBAYGBwcICQgKCZP9gAFAQJ0DGRUVFBMSEBAOBwwKCQcFAwEBAQIDAwQFBVhYBQUEBAICAgEEBQgJCw0PDxISFBQWFhcXFhUVFBIREA8NCwkIBQQBAQQFCAkLDQ8PEhITFRUWFxEODw4ODg0MMP7AQAJgRxwVFBMTERAPDgwKCQcFBAEBBAYHCQwMDw8REhQUFRYAAAAABAAAAAADuQO5AAMABwASABoAAAEzFSMnFSE1AREzNTM3FzcXMzUlIREzESE1IwHg/PxeAbn9ij8yTFR+gyX9SwMzP/1LvQGCfr38/AF6/oZ+X1TS3fx+/ob+CPwAAAAAAwAAAAAEAAP/AAMARwBdAAABESERIxEfDyE/DxEvDyEPDicRMxEhNSEPDgOA/cCAAQIDBAUHBwkJCQsLDAwNDQJADQ0MDAsLCQkJBwcFBAMCAQECAwQFBwcJCQkLCwwMDQ39wA0NDAwLCwkJCQcHBQQDAsGAAoD9gA0NDAwLCwkJCQcHBQQDAgLA/cACQP3ADQ0MDAsKCgkJBwYGBAMCAQECAwQGBgcJCQoKCwwMDQ0CQA0NDAwLCgoJCQcGBgQDAgEBAgMEBgYHCQkKCgsMDA2z/UACwIABAgMEBgYHCQkKCgsMDA0AAAIAAAAAA4ADvwADAAsAADchESE3IRUhNSE1IcACgP2AwP8AAwD/AP8AQAKAwICAQAAAAAAFAAAAAAQAA78AAwAHAAsADgASAAA1ITUhJSE1ITUhNSEBNyc1ITUhBAD8AAGAAoD9gAKA/YD+gMDABAD8AECAgICAgP6AwMCAgAAAAwAAAAAD/wP/AAMAHgAiAAApATUhAQ8HFR8KMz8DATcJAgGAAoD9gP6wCwkIBgYEAgICAgQGBwQK2AgICAkICAhY/qo5AVYBu/6qgAGeCwwMDQ0ODQ4ODg0ODA0FDM0FAwICAwVUAUY0/roBpwFHAAEAAAAABAADAABkAAARISc/DjsBHx43Lx4jDw8nAcC3DQ4ODw8PEBAQERESERISEhEQERAQEA8PDw8ODg4ODQwNCwwLCwoKCQkICAcHBgYFeAcHCQgKCgsMDA0NDg8PDxARERIRExIUExQUFRQVFhUWGRgYFxcXFxYVFRUUFBMSErQBANAMCwoKCQgHBwYGBQMDAwEBAgIDBAUFBQcHBwgICgkKCwsLDAwNDQ4ODg4PDxAQKhUUFBQTEhMREREQEA8ODg4MDAsLCQkJBwcFBQUDAgIBAQQEBQYICQkLCwwODg8Q0QAAAAACAAAAAAQAA/8ACAARAAA3NSMRITUjNycBMwEXARUzESGAgAGApuNaAR2m/v1aAQOA/oDbpf6AgONaAcP+/VoBAqUBgAAAAAACAAAAAAOAA/8AAwBpAAAzITUhExUfHTsBPx01ESMRDw8vDxEjgAMA/QBAAgIDAwQFBgcHBwkJCQoLCwwMDA0ODQ4PDw8QDxAREBAREA8QDw8PDg0ODQwMDAsLCgkJCQcHBwYFBAMDAgKAAQMGBwgKDA0ODxARERESEhISEREREA8ODQwFCQgGBQKAgAGAEBEQDxAPDw8ODQ4NDAwMCwsKCQkJBwcHBgUEAwMCAgICAwMEBQYHBwcJCQkKCwsMDAwNDg0ODw8PEA8QERACAP4AFRMTEhEQDw0MCwkIBgQDAQEDBAYICQsMDQ8IEBETExUCCgAABgAAAAAD+AOZAAMAQwBHAIcAiwDLAAABIRUhJx8OHQEPDi8OPQE/DRMhFSEnMx8NHQEPDSsBLw09AT8NEyEVIScfDh0BDw4vDj0BPw0BQwK1/UvdCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQrmArX9S90KCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCuYCtf1L3QoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKAQR+ngEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEcfp0BAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBHH6eAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAAMAAAAABAADgABAAMABQAAAARUfDz8PLw8PDgUVDx0rAS8dPQE/HTsBHx0FHx47AT8eLx4rAQ8dAWABAgQGBggKCgsNDQ4OEBAQEBAQDg4NDQsKCggGBgQCAQECBAYGCAoKCw0NDg4QEBAQEBAODg0NCwoKCAYGBAIBvwECAwMEBAYFBwcHCAkJCQoLCwsMDAwNDQ0ODg4PDg8PDg8ODg4NDQ0MDAwLCwsKCQkJCAcHBwUGBAQDAwIBAQIDAwQEBgUHBwcICQkJCgsLCwwMDA0NDQ4ODg8ODw8ODw4ODg0NDQwMDAsLCwoJCQkIBwcHBQYEBAMDAgH84AgICQoKCwwMDQ0ODw8PEBAREhETEhMTFBQUFRUVFRYWFhYVFRUVFBQUExMSEhIREREQDw8ODg4NDAsLCwoJCAgICAkKCwsLDA0ODQ8PDxAREBISEhITExQUFBUVFRUWFhYWFRUVFRQUFBMTEhMREhEQEA8PDw4NDQwMCwoKCQgCAAgIEBAODg0NCwoKCAYGBAIBAQIEBgYICgoLDQ0ODhAQEBAQEA4ODQ0LCgoIBgYEAgEBAgQGBggKCgsNDQ4OEBAQDw4PDg4ODQ0NDAwMCwsLCgkJCQgHBwcFBgQEAwMCAQECAwMEBAYFBwcHCAkJCQoLCwsMDAwNDQ0ODg4PDg8PDg8ODg4NDQ0MDAwLCwsKCQkJCAcHBwUGBAQDAwIBAQIDAwQEBgUHBwcICQkJCgsLCwwMDA0NDQ4ODg8ODxUUFBQTExISERARDw8ODg0NCwsLCQkICAYGBQQDAgICAgMEBQYGCAgJCQsLCw0NDg4PDxEQERISExMUFBQVFRQUFBMTEhIREBEPDw4ODQ0LCwsJCQgIBgYFBAMCAgICAwQFBgYICAkJCwsLDQ0ODg8PERAREhITExQUFAAABgAAAAAD+AO5AAMADwATAB0AIQAnAAABIRUhJTMVIzUzNSM1MzUjASEVISUzFQczFSM1NyMBIRUhJTMVIzUjAUMCtf1L/sW9vX4/P34BOwK1/Uv+xb1xcb1xcQE7ArX9S/7Ffj8/AQR+vfw/ID4gATt+vTmEPzmEATt+vfy9AAACAAAAAAQAA8AANQBrAAABIxUzFR8PMz8FJw8DIy8NNTM1IzUjJSMVMxEfDz8GJw8DLw4RMzUjNSMCwMDAAQIDBQYICQoMDA4OEBESExAQEBcVDAkRDxAREAgIBwYHBQYEBQQDAgICAcDAgP4AwMABAgMFBggJCgwMDg4QERITEBAQFxUMCREPEBEQCAgHBgcFBgQFBAMCAgIBwMCAAgCAYBwbGBcUExAODQoJCAYEAgECAgYHBQZjBAMCAQIBAwMEBQYGCAgKCw0NboDAQID+phwbGBcUEhEODAsJCAUEAwEBAQMFBwYGYgQDAgEBAQICBAQEBgcHCQoLDA0BaIDAAAAAAAP/wAAABEADnwACAFEAswAAATUjJyEfDh0BDw4jFz8PNS8YISUXDw8VHxczITUhLw49AT8OMxcjFTMXFTMXNycxJyMnMScxAQLAaBgBAA4NDQwMCwoKCQcHBgQEAgIEBAYHBwkKCgsMDA0NDiJuExISERAODg0LCgkEBwUDAgECAgMEBAQFBgYODxITFBYLDAwMDA0NDQ3/AP3qYxYVFBMSEQ8PDQYKCQgGBAIBAgIDBAQEBQYGDg8SExQWCwwMDAwNDQ0NAQD/AA4NDQwMCwoKCQcHBgQEAgIEBAYHBwkKCgsMDA0NDkJGCIh4SKJEXnkBRoD+ngHYaEYBAgMFBQcICAoKCwwMDQ0ODg0NDAwLCgoICAcFBQMCAWwHCAkLDA0PDxASEgkTFBQVGA0NDA0MDAsLCwsUExIPDgwFBAQEAwIBAQFdYgYHCQoMDQ8QEQkTExUVFhcYDQ0MDQwMCwwLChUSEg8ODAUEBAQDAgIBeQECAwUFBwgICgoLDAwNDQ4ODQ0MDAsKCggIBwUFAwIBRoB3SKFEXXlGgAFgAAAAAwAAAAAD4APgAAsAewECAAABIxUzFTM1MzUjNSMFFQ8ZKwEvGT0BPxk7AR8ZBRUfHj8PFxUBNwEjJz8PLx4rAQ8dAWCAgECAgEABKgECAgMEBAUFBgYHDxATFAoLCwwMDAwNDQ0NDQ4NDQ0MDQwMCwsLCxQSEQ8HBgYFBQQDAwMBAQEBAwMDBAUFBgYHDxESFAsLCwsMDA0MDQ0NDg0NDQ0NDAwMDAsLChQTEA8HBgYFBQQEAwICAf2WAgIDBAUGBgcICQkKCwsMDA0ODg4PEA8REBESERISExAQEA8QDw8ODw4ODQ0NDAwQAQRh/vwzEAkJCQcIBwYFBgQEAwICAQEBAQMDBAUFBwcICAoKCgsMDQ0NDg8PDxAQEREREhISEhMSEhESERAQEBAPDg4ODQwMCwsKCQkIBwYGBQQDAgICoECAgECApg0ODQwNDAwMDAsLChQTEQ8GBwUGBAQEAwICAQECAgMEBAQGBQcGDxETFAoLCwwMDAwNDA0ODQ0ODQ0MDA0LDAsLCxQSEQ8HBgYFBQQDAwICAQECAgMDBAUFBgYHDxESFAsLCwwLDQwMDQ0ODRITERIREREQEA8PDw4NDQ0MCwsJCggIBwcFBQQDAwEBAQECAgMEBAUGBgcHCAkJCRA0/v1hAQQQDAwNDQ0ODg4PDw8QDxAQEBMSEhESERARDxAPDg4ODQwMCwsKCQkIBwYGBQQDAgICAgMEBQYGBwgJCQoLCwwMDQ4ODg8QEBAQERIREhMAAAACAAAAAAPAA78ACABCAAABMwEXARUzESEFER8PIT8PNSMVIREzNSMPDgIA5v6LWgF1gP5A/kABAgMEBQcHCAkKCwsMDA0NAoANDQwMCwoKCQkHBgYEAwIBgP2AwMANDQwMCwsKCQgHBwUEAwIDQP6LWgF15gHAgP2ADQ0MDAsKCgkJBwYGBAMCAQECAwQGBgcJCQoKCwwMDQ3AwAKAgAECAwQGBgcJCQoKCwwMDQAAAAQAAAAABAADvwADAAcALwAzAAABFSE1JRUjNSERMxUhNTMRLw8hDw43ITUhAsD+gAJAgP0AwAKAwAECAwQFBwcICQoLCwwMDQ39AA0NDAwLCwkKCAcHBQQDAr8CgP2AAYDAwMCAgP7AwMABQA0NDAwLCwoJCAcHBQQDAgEBAgMEBgYHCQkKCgsMDQyzwAAAAAIAAAAAA4ADvwACAAoAAAEFEwEzEyETMwEjAoD/AID+gIBiATtjgP7AgAHAAQGB/QABAP8AA4AABAAAAAAEAAO/AAMABwALAA8AACUhNSElITUhJSE1ISUhNSEBAAMA/QD/AAQA/AABAAMA/QD/AAQA/ABAgICAgICAgAAD/8AAAARAAwAAAwBdALcAAAEhNSElITMfDR0BDw0jIRUhMz8XPQEvFyMhARUfFzMhNSEjLw09AT8NMyE1ISMPFwFAAYD+gAEAAQAODQ0MDAsKCgkHBwYEBAICBAQGBwcJCgoLDAwNDQ7/AAEADQ0NDQwMDAwLCxUUEhEODQYFBAQEAwICAQECAgMEBAQFBg0OERIUFQsLDAwMDA0NDQ3/AP2AAQICAwQEBAUGDQ4REhQVCwsMDAwMDQ0NDQEA/wAODQ0MDAsKCgkHBwYEBAICBAQGBwcJCgoLDAwNDQ4BAP8ADQ0NDQwMDAwLCxUUEhEODQYFBAQEAwICAQHAgEYCBAQGBwcJCgoLDAwNDQ4ODQ0MDAsKCgkHBwYEBAJ6AQICAwQEBAUGDQ4REhQVCwsMDAwMDQ0NDQ0NDQ0MDAwMCwsVFBIRDg0GBQQEBAMCAgH/AA0NDQ0MDAwMCwsVFBIRDg0GBQQEBAMCAgF6AgQEBgcHCQoKCwwMDQ0ODg0NDAwLCgoJBwcGBAQCegECAgMEBAQFBg0OERIUFQsLDAwMDA0NDQAEAAAAAAP4A7kACAAKAA4AEgAAARcHJzcjNTMnJREBESERJSERIQHB19dZP+LiPwIS/QwCN/1LA/D8EALX19dZP34/vf2KAnb9igJ2fvyOAAP/wAAABEAD/wAFAAsADwAAARcHFwkDNyc3JxMXEycCo+npWgFD/r78wgFDWunpW0B8+XwC+OvpWgFCAUb+uv6+WunrWvzNHwPhHwADAAAAAAPgA+AAAwBzAPoAABMhNSEFFQ8ZKwEvGT0BPxk7AR8ZBRUfHj8PFxUBNwEjJz8PLx4rAQ8d4AFA/sABqgECAgMEBAUFBgYHDxATFAoLCwwMDAwNDQ0NDQ4NDQ0MDQwMCwsLCxQSEQ8HBgYFBQQDAwMBAQEBAwMDBAUFBgYHDxESFAsLCwsMDA0MDQ0NDg0NDQ0NDAwMDAsLChQTEA8HBgYFBQQEAwICAf2WAgIDBAUGBgcICQkKCwsMDA0ODg4PEA8REBESERISExAQEA8QDw8ODw4ODQ0NDAwQAQRh/vwzEAkJCQcIBwYFBgQEAwICAQEBAQMDBAUFBwcICAoKCgsMDQ0NDg8PDxAQEREREhISEhMSEhESERAQEBAPDg4ODQwMCwsKCQkIBwYGBQQDAgICYEAmDQ4NDA0MDAwMCwsKFBMRDwYHBQYEBAQDAgIBAQICAwQEBAYFBwYPERMUCgsLDAwMDA0MDQ4NDQ4NDQwMDQsMCwsLFBIRDwcGBgUFBAMDAgIBAQICAwMEBQUGBgcPERIUCwsLDAsNDAwNDQ4NEhMREhERERAQDw8PDg0NDQwLCwkKCAgHBwUFBAMDAQEBAQICAwQEBQYGBwcICQkJEDT+/WEBBBAMDA0NDQ4ODg8PDxAPEBAQExISERIREBEPEA8ODg4NDAwLCwoJCQgHBgYFBAMCAgICAwQFBgYHCAkJCgsLDAwNDg4ODxAQEBAREhESEwAAAgAAAAADwAOAAC8AOwAAATMVIw8KHQEzNSM1Mz8KPQEvCisBAQMzGwEzAxMjCwEjAwCARwYGBgULCAcDAgIBwIBHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgeA/iDggMDAednggMDAgANAQAECAgMHCAoGBgYGB4BAQAECAgMHCAoGBgYGB0cGBgYGCggHAwICAf6A/oABOv7GAYABgP7GAToAAAABAAAAAAOAA78APQAAExUfFzMRMxEzETMRMzUhIw8XgAECAgMEBAQFBg0OERIUFQsLDAwMDA0NDQ2AgICA/gANDQ0NDAwMDAsLFRQSEQ4NBgUEBAQDAgIBAsANDQ0NDAwMDAsLFRQSEQ4NBgUFBAMDAgIB/oADAP0AAwCAAQICAwQEBAUGDQ8QEhQVCwsMDAwMDQ0NAAAAAAEAAAAABAAC/wBkAAABLw4rAQ8eFz8fHw8HIREDTBISExQUFRUVFhcXFxcYGBkWFRYVFBUUFBMUEhMREhEREA8PDw4NDQwMCwoKCAkHB3gFBgYHBwgICQkKCgsLDAsNDA0ODg4ODw8PDxAQEBEQERISEhESEREQEBAPDw8ODg23AcACMA8PDg4MDAoKCAgGBQUDAgICAwQFBgcHCQkJCwsMDA4NDw8QEBASERMSExQUFBUpDxAPDw4PDQ4NDQwMCwsLCgoJCAgIBgcFBQUEAwICAQEBAQIDBAUFBwYICAkKCgsL0QIAAAADAAAAAAPAA/8ABwALAGYAAAEVITUzESERJRUjNSMhDwsVERUfCzMhMz8KNRE1LwshLw4rAQ8OAQACAED9gAGAgED/AAcGBgYGCggHAwICAQECAgMDCAkFBgYGBgcC4CYHBgYFCwgHAwICAQECAgMHCAoGBgYGB/8AAwMEBQcJCg0HBwkJCQoLDAwLCgkJCAgHDAsIBwUEAwIDAEBA/YACgIBAQAEBAQMCBwkKBgYGBgf9AQYHBgYFBgkIAwMCAgEBAgIDBwgLBQYGBwYC4CYHBgYFCgkHAwIBAQEeCgwMDAsLCgQEBAIDAgEBAgMCBAQECgsLDAwLCwoAAAAC/8AAAARAAz8ABQALAAADATcnNycFFwcXCQFAAUNa5+daAaDn51oBQ/69Af7+wlvk5ltb5uRbAT4BQgACAAAAAAPAA38ALwA7AAABMxUjDwodATM1IzUzPwo9AS8KKwElAzMbATMDEyMLASMDAIBHBgYGBQsIBwMCAgHAgEcGBgYGCggHAwICAQECAgMHCAoGBgYGB4D+IOCAwMB52eCAwMCAAYBAAQICAwcICwUGBgYHgEBAAQICAwcICwUGBgYHRwYGBgYKCAcDAgIBQP6AATr+xgGAAYD+xgE6AAAAAAMAAAAABAADvwAjACcAKwAAAREVHwUzITM/BhEvBiMhIw8FJREhEQMhESEBAAICAgMEBAQBVQUEAwQCAgEBAQECAgQDBAX+qwQEBAMCAgICgP0AgAQA/AACq/7qBAQEAwICAgICAgMEBAQBFgQEBAMCAgICAgIDBASR/YACgP0AA4AAAAMAAAAAA7kDxgBDAEkAUwAAEzMVIw8HHQEfDTsBJzcXByc3Iy8ONT8PFzcTIycBIREhNTMRIRUj5EBABgYFBQQDAQECAgMEBQYGBggHCQgJCgokP1nY2Fk/MBYWFBQTEREPDQwKCQYEAwECBAUHCAkKCwwNDg8PD+16Q36e5v7PA3L+xb39in4Ci34BAQMEBQUGBkAJCgkICQcIBgYGBQQDAgI/WdfXWT8DBAYJCgwNDxERExQUFhZLEA8PDw4NDAsKCQgHBQQCQPWX/uTnAY/8jn4Cdn4AAAEAAAAAA4ADvwALAAABMwMjFSE1IxMzNSEBgKXquwIApeq7/gADQP2AgIACgIAAAAEAAAAAA4ADvwAHAAATIREzESE1IYABQIABQP0AA0D9AAMAgAAAAAADAAAAAAPAA78AMQA0AGoAACUVHw07AT8NPQEvCA8GAyETJxcBDwYdAR8GAR8GOwE/BgE/Bj0BLwYBAwECAgMEBQYGBwcICAkJCgkKCgkJCAgHBwYGBQQDAgICBAkHCAkSEBcvEggHBgUDQP4C/8Bt/uQFBAMDAgIBAQICAwMEBQE1BQUGBgcGBwYHBgcGBgYGBQE0BQQEAgMBAQEBAwIEBAX+LqgKCwoJCQkIBwcGBQQEAgICAgQEBQYHBwgJCQkKCwoHDQ8WDw8PGxgcQRwPDw8PDgEKAQC3bv7jBQYGBgYGBwcGBwYGBgYGBf7KBQQEAwICAQECAgMDBAUBNgUGBgYGBwYHBwYHBgYGBgUB1AAAAAAFAAAAAAQAA78AAwAHAAsADgASAAA1ITUhJSE1ITUhNSENARElITUhBAD8AAGAAoD9gAKA/YD+gAEA/wAEAPwAQICAgICAwMABgICAAAAAAAQAAAAABAADvwADAAcACwAPAAA3ITUhJyE1ITchNSEnITUhgAMA/QCABAD8AIADAP0AgAQA/ABAgICAgICAgAACAAAAAAOAA78AAgAKAAABBRMBMxMhEzMBIwKA/wCA/oCAYgE7Y4D+wIABwAEBgf0AAQD/AAOAAAYAAAAAAzMD9AA/AH8AvwD/AT8BfwAAJRUfDj8PLw8PDgUfDz8OPQEvDg8OARUfDTsBPw4vDisBDw0FHw47AT8NPQEvDSsBDw0BFR8OPw8vDw8OBR8PPw49AS8ODw4CTQIDBAUGBggICQkKCwsMCwwMCwoKCgkIBwcGBQQCAgEBAgIEBQYHBwgJCgoKCwwMCwwLCwoJCQgIBgYFBAMC/n8BAgIEBQYHBwgJCgoKCwwMDAsLCwoJCQgIBgYFBAMCAgMEBQYGCAgJCQoLCwsMDAwLCgoKCQgHBwYFBAICAYACAwQFBgYICAkJCgsLDAsMDAsKCgoJCAcHBgUEAgIBAQICBAUGBwcICQoKCgsMDAsMCwsKCQkICAYGBQQDAv5/AQICBAUGBwcICQoKCgsMDAwLCwsKCQkICAYGBQQDAgIDBAUGBggICQkKCwsLDAwMCwoKCgkIBwcGBQQCAgGAAgMEBQYGCAgJCQoLCwwLDAwLCgoKCQgHBwYFBAICAQECAgQFBgcHCAkKCgoLDAwLDAsLCgkJCAgGBgUEAwL+fwECAgQFBgcHCAkKCgoLDAwMCwsLCgkJCAgGBgUEAwICAwQFBgYICAkJCgsLCwwMDAsKCgoJCAcHBgUEAgJ/CwwLCwoJCQgIBgYFBAMBAQEBAwQFBgYICAkJCgsLDAsMDAsKCgoJCAcHBgUEAgIBAQICBAUGBwcICQoKCgsMDAsMCwsKCQkICAYGBQQDAQEBAQMEBQYGCAgJCQoLCwwLDAwLCgoKCQgHBwYFBAICAQECAgQFBgcHCAkKCgoLDAF1DAsLCwoKCAkHBwUFBAMCAgMEBQUHBwkICgoLCwsMDAsLCwoKCAkHBwUFBAMCAgMEBQUHBwkICgoLCwsMDAsLCwoKCAkHBwUFBAMCAgMEBQUHBwkICgoLCwsMDAsLCwoKCAkHBwUFBAMCAgMEBQUHBwkICgoLCwsBdQwMCwoKCgkIBwcGBQQCAgEBAgIEBQYHBwgJCgoKCwwMCwwLCwoJCQgIBgYFBAMBAQEBAwQFBgYICAkJCgsLDAsMDAsKCgoJCAcHBgUEAgIBAQICBAUGBwcICQoKCgsMDAsMCwsKCQkICAYGBQQDAQEBAQMEBQYGCAgJCQoLCwwAAAAIAAAAAAPnA/QAPwBDAJIAlgCaAJ4AogDQAAABDw4rAS8NPQE/DTsBHw0lFSM1JQ8EJyMPAhUfAg8BHwEPAh8DMzcfBzM/BxczPwMvAj8BLwE/AT0BLwIPAS8HIw8CJRUjNSUVIzUjFSM1IxUjNScRFR8GISc9ATM/AiM1MxU/ATUzFR8BES8HIQ8GAyABAQICBAMFBAYGBgYHBwgHCAgHBwYGBgUFBQMEAgIBAQICBAMFBQUGBgYHBwgIBwgHBwYGBgYEBQMEAgIB/fTIAkMLDAwMC0kFBQM8AQI9AQEBAT0DAQE7BAUFSAwLDA0LAwQEdgUEAgsNDAwLSAYEBDsBAQI9AQEBAT0DOwQFBUkLCw0MDAIEBHQFBAP+g8gCvMgyyDLIMgICAwQEBQUBFgM2BxEKWMgYGsgZGQEBAwMDBQQF/RIFBQQEAwICAR8IBwcHBwYGBQUEBAMDAQICAQMDBAQFBQYGBwcHBwgIBwcHBwYGBQUEBAMDAQICAQMDBAQFBQYGBwcHB6fIyFhIBgYIBxwCA2MFBQQvDQ4ODS8EBQVjAwIcBwgGBksEAwICAwRLBgYIBxwCA2MFBQQvDQ4ODS8EBQVjAwIBHAgIBgZLBAMCAQIEncjI+sjIyMjIyBn9EgUFBAQDAgEBGQzVDRkMyGgNDE82BAUBUgUFBAQDAgEBAQECAwQEBQAAAAMAAAAAA8AEAAADAAcAPwAAAREhESMRIREnERUfCjMhMz8KNRE1LwojISMPCgNA/wCA/wCAAQICAwcICgYGBgYHAwAHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgf9AAcGBgYGCggHAwICAQOA/QADAP0AAwBA/IAHBgYGBgoIBwMCAgEBAgIDBwgKBgYGBgcDgAcGBgYGCggHAwICAQECAgMHCAoGBgYGAAMAAAAABAADgAADAAcAPwAAARUhNQEVITUnERUfCjMhMz8KNRE1LwojISMPCgOA/QADAP0AgAECAgMHCAoGBgYGBwOABwYGBgYKCAcDAgIBAQICAwcICgYGBgYH/IAHBgYGBgoIBwMCAgEBwMDAAUDAwED9gAcGBgYGCggHAwICAQECAgMHCAoGBgYGBwKABwYGBgYKCAcDAgIBAQICAwcICgYGBgYAAAEAAAAAA4AEAAALAAATCQEVITUhCQEhNSGAAVv+pQMA/gsBCv72AfX9AAOQ/nD+cHCoAVgBWKgAAQAAAAAD4AP/AAUAAAERFxEBIQGgwAGA/EACQP6AwAJAAcAAAQAAAAADwAO/AAsAAAkBBwkBFwkBNwkBJwIA/m0tAZP+bS0BkwGTLf5tAZMtAi0Bky3+bf5tLQGT/m0tAZMBky0AAAACAAAAAAP+A/8ACwATAAABFwcXNxc3JzcnBycJAREXEQE1IQJnh4dDh4pDh4dDiof9WAE/vwE//MMBe4qJRYmJRYmKRYiIAcD+wP6AwAJAAUCAAAACAAAAAAP+A/8ABQCFAAAJAQM3FwkBFR8ePx49AS8eDx4DZf41/0i3AYP85QIEBAYHCAkKCw0NDg8QERITExQVFRYWGBcZGBkaGhoaGhoZGBkXGBYWFRUUExMSERAPDg0NCwoJCAcGBAQCAgQEBgcICQoLDQ0ODxAREhMTFBUVFhYYFxkYGRoaGhoaGhkYGRcYFhYVFRQTExIREA8ODQ0LCgkIBwYEBAICzf4zAQBItwGF/uoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcFBQMCAQECAwUFBwgJCwsMDg4PEBESExMUFRUWFxcYGBkZGhoaGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBQUDAgEBAgMFBQcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaAAIAAAAAA/8D/wADAAwAADEhNSElJwcJAScHESMEAPwAAgDpLQE2ATct6kBA6+st/scBOS3rAtUABgAAAAAEAAQAAAMABwALABcAGwAfAAABFSE1IxUhNSMVITUBIxUzFTM1MzUjNSMlESERAyERIQPA/wBA/wBA/wABwMDAQMDAQAHA/IBABAD8AAEAwMDAwMDAAYBAwMBAwED9wAJA/IAEAAAABgAAAAAEAAQAAAsAEQAVABkAHQAhAAABIxUzFTM1MzUjNSMnMyERIREBFSE1IxUhNSMVITUDIREhAgDAwEDAwEDAQAJA/IADgP8AQP8AQP8AQAQA/AABgEDAwEDAQP3AAkABAMDAwMDAwPyABAAAAAMAAAAAA98D/wAIAAwAFQAAJRc3ETMRFzcnJSE1ISUnBxc3JwcRIwFgK1VAVSug/iADwPxAAcBVK6CgK1VA7y9N/vMBDU0vkYBAs00vkZEvTQENAAUAAAAABAAEAAACAAYACgAZAB0AACUhNxMzESMBMxEjIREjNyc3JwcnBxcHFyERAyERIQLS/pyyYEBA/sBAQAKA7S2zsy2zsy2zsy3+00AEAPwAQLMBTQFA/sABQPzALbOzLbOzLbOzLQNA/IAEAAADAAAAAAQABAAACwAXABsAAAEXBxc3FzcnNycHJyURIREzNyE1IScjEQMhESEBwLOzLbOzLbOzLbOzAdP8gPhA/sgBOED4QAQA/AACk7OzLbOzLbOzLbOzwPzAAQBAwEABAPyABAAAAAYAAAAABAAEAAADAAcAEwAXABwAIAAAAREhEQEVITUFIxUzFTM1MzUjNSMlESERIxkBIREDIREhA8D/AAEA/wD+gMDAQMDAQAKA/wBA/cBABAD8AAFA/wABAAEAwMBAQMDAQMDA/wABAP8A/cADQPyABAAAAgAAAAAD/wP/AAgADAAAExc3ETMRFzcBJSE1Iakt6kDpLf7K/iAEAPwAAhYs6v0sAtTqLQE5cEAAAAAABgAAAAAEAAQAAAMABwATABcAGwAfAAABESERARUhNQUjFTMVMzUzNSM1IyURIREjESERAyERIQFA/wABAP8AAkDAwEDAwEABQP3AQP8AQAQA/AABQP8AAQABAMDAQEDAwEDAwPzAA0D/AAEA/IAEAAAAAAACAAAAAAP3A/gABAAXAAA3FTMBJzcHFz8DNS8HDwII3gJS3q903ngGBQICBQaOCQoLDAwLCubeAlLer3TeeAoKDAwLCwmPCAUDAQEDBQAAAAMAAAAAA9oD+AAIAAwAFQAAJRc3ETMRFzcnJSE1ISUnBxc3JwcRIwFkK1M/VCqd/iQDtPxMAbxTK56dKlQ/8y5M/vcBCUwuj34/sEwuj48uTAEJAAcAAAAAA/gD+AADAAcACwAPABMAGAAeAAABFSM1IRUjNQEVIzUhFSM1ARUjNSEzFSM1IxURIREhA7n8/ob8A3L8/ob8A3L8/Yv7/D8D8PwQAUP8/Pz8ATv8/Pz8ATv8/Pz8/P1LA/AAAgAAAAAD+APdAE4AYgAAEw8WHw8/DzUvDg8GCQEXAT8DNS8HDwKgCwkIBgYEAgMCAwQFBgcICAgJCQgJCAkKCgsLDA0ODg4ODw4PDw8PFhUUExIREQ8ODAsIBwUEAQMDBQYICQsLDQ0ODhAQEREPDw8NDQ0Cq/4lkwHbBAUEAgIEBUwICQkKCwkKAWgLDQ0ODw8QHgwLCgkJCAcGBQUDAwIBAQwLCwoKCQgHBwYFBAMCAQECAwUHCQoMDhAQERMTFBUWERAPDw4NDQsLCQgGBQMCAQECAwUHBwkCXP4lkwHbBAoJCgsKCQhMBgUDAQEDBQAAAAIAAAAAA3oDuQADAAsAADchESE3IxUhNSM1I8UCdv2KvfwC9Pz8RwJ2vX5+PwAAAAcAAAAAA/gD+AADAAcACwAPABMAGAAeAAABFSM1IxUjNSMVIzUBFSM1IxUjNSEzFSM1IxURIREhA7n8P/w//ANy/D/8/sz1/D8D8PwQAUP8/Pz8/PwCdvz8/Pz8/Pz9SwPwAAABAAAAAAM7A7kACwAANzMRIREzESMRIREjxX4Ben5+/oZ+RwF6/oYDcv6GAXoAAAADAAAAAAP4An4APwB/AL8AAAEfDz8PLw8PDgUfDz8PLw8PDgUfDz8PLw8PDgL8AQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMC/oUBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwL+hQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgIADQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAAABgAAAAADmQOZAAMABwALAA8AEwAXAAAlMzUjBTM1IwUzNSMlMzUjBTM1IzUzNSMC3L6+/sa8vP7Evr4BPLy8ATq+vr6+Zr6+vr6+fry8vH6+AAAAAgAAAAAEAAO/AAMASQAAAREhEScPBhURFR8OIT8ONRE1Lw4hJyEPBgOA/QBiBwYFBAQCAgICBAQFBgcICAkJCQoLCwMuCwsKCQkJCAgHBgUEBAICAgIEBAUGBwgICQkJCgsL/mlr/tQLCwoJCQkIAsD+AAIA3wcJCAoJCgsL/VgLCwoJCggICAcHBQQEAwIBAQIDAwUFBwcHCQgKCQoLCwIoCwwKCgoICQgHBgUEBAIBAYABAgMDBQUHAAACAAAAAANgA4AABQAJAAAJATcJAScBMxEjAaABYV7+7wESXv2egIAB//6BVgEpASpX/QADAAAAAAEAAAAAAyADnwAFAAATATcJASfgAexT/ocBelMB//5hYgE9AT9iAAABAAAAAAMgA58ABQAAEwkBFwkB4AF6/odTAez+EwM+/sH+w2IBnwGhAAAAAAIAAAAAA18DgAAFAAkAABMJARcJAjMRI6ABEv7vXgFh/p4B4oCAAyn+1v7XVgF/AYH9AAMAAAAAAwAAAAAEAAP/AAMAgwEDAAABITUhBQ8fLx8/HjsBHx0FHx8/Hy8fDx4BAAIA/gACgAEBAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUFBMTExMSEhERERAQDw4ODQ0MDAoKCggIBwYFBAQCAQEBAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgH8gQECAwQGBwgJCwsMDg4PEBESExMUFRUWFxcYGBkZGhoaGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBgQDAgEBAgMEBgcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBwIBAFBMTExMSEhERERAPEA4ODQ0MDAoKCggIBwYFBAQCAQEBAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgICAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBgQDAgEBAgMEBgcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGgAAAwAAAAAEAAP/AAsAiwELAAABIxUzFTM1MzUjNSMBDx8vHz8eOwEfHQUfHz8fLx8PHgHAwMCAwMCAAcABAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgEBAQECBAQFBgcICAoKCgwMDQ0ODg8QEBERERISExMTExQUExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAIB/IEBAgMEBgcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAkCAwMCAwP8AFBMTExMSEhERERAPEA4ODQ0MDAoKCggIBwYFBAQCAQEBAQIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgICAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUGhoaGRkYGBcXFhUVFBMTEhEQDw4ODAsLCQgHBgQDAgEBAgMEBgcICQsLDA4ODxAREhMTFBUVFhcXGBgZGRoaGhoaGhkZGBgXFxYVFRQTExIREA8ODgwLCwkIBwYEAwIBAQIDBAYHCAkLCwwODg8QERITExQVFRYXFxgYGRkaGgAAAAIAAAAAA4AD/wADAAoAADMhNSEBIQkBIREhgAMA/QABAP8AAYABgP8A/wCAAgD+gAGAAYAAAAAAAgAAAAADoAP/ABIANwAAATMfBRElBRE/BicPBxElBREvDyEPBgL9BQkGBwQDAf7g/uABAQMEBwYIbwsJCAcFBAECAaABoAECBAUHCAoLDA0NDw4QEBD+BhARDw8ODg0DgAIDBQUGB/1bdnYCoAcGBQUFAwJRDA0NDg8PCBD8maqqA18REBAPDg4MDAoJCAYFBAIBAQIEBQcICQAAAgAAAAAD/wP/AGcA7gAAARUPFysBLxc9AT8XOwEfFwUfHjsBPw4XFQE3ASMnPw49AS8eDx4CgAECAgMDBQQFBg0OERIUFQsLDAwMDA0NDQ0NDQ0MDQwMDAsLCxQTERAODAUEBAQDAgIBAQICAwQEBAUGDQ8QEhQVCwsMDAwNDA0NDQ0NDQ0MDAwMCwsVFBIRDg0GBQQFAwMCAgH9gAEBAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUERERERARDxAPDw8ODg0NECQBBGH+/TQjDAoJCAgHBwYFBQQDAwIBAgIEBAUGBwgICgoKDAwNDQ4ODxAQEREREhITExMTFBQTExMTEhIREREQEA8ODg0NDAwKCgoICAcGBQQEAgECgA0NDQ0MDAwMCwsVFBIRDg0GBQUEAwMCAgEBAgIDAwQFBQYGDhARExQWCwwMDAwNDQ0NDQ0NDA0MDAsMCxUUEhAPDQYFBAQEAwICAQECAgMEBAQFBg0PEBIUFQsMCwwMDQwNDQ0UExMTExISEREREBAPDg4NDQwMCgoKCAgHBgUEBAICAQIDAwQFBQYHBwgICQoMIzP+/GEBBCQPDg0ODg8PDxAPERARERERFBMTExMSEhERERAPDw8ODQ0MDAoKCQkIBwYFBAMDAQEBAQMDBAUGBwgJCQoKDAwNDQ4OEA8QEREREhITExMTAAAAAwAAAAAEAAP/ACQAMABFAAABNT8MESMVITUjETMfCzUhJRUzESMVITUjETM1JxUzESMVMzUhFTM1IxEzNSMVITUjAQABBAMDBQYHBAoLDQ5vZgEMZmYQDgwKCQcGBQMDBAH+QAJAQED9gEBAwEBAwAKAwEBAwP2AwAJ0AQ0OCAgJCAcEBgUDAgH+nywsAWEBAwUFBwcICQgIDg6MgED9gEBAAoBAIGD9gMBAQMACgMBAQAAAAQAAAAADQAM/AAsAABMXBxc3FzcnNycHJ8D09Ev19Uv19Uv19QL19fVL9fVL9fRM9fUAAAQAAAAABAADwAADAAcAjAEpAAABITUhNSE1IQUPGisBLwIjDw8/BS8NPx47AR8dBRUfEBUPDxUfCjM/DB8BMz8cLx8PHgFAAYD+gAGA/oACQAECAwQGBggJCQsMDQ0OEA8RERITExQUFRUWFhYWFxcgCQgICAcGBgkJCgoUFRUVFRQFBAMDBAEBAgQHAwUVDgsJBwYDAQEBAgQEBQYHCAgKCgoMDA0NDg4PEBARERESEhMTExMUFBMTExMSEhERERAQDw4ODQ0MDAoKCggIBwYFBAQCAvyAAQIDAwQEBgYGCAgICgoKAwIBAgIEBAYICQoVBwcFBAMBAgMEBgYICAkoJyQcHyAREBERERERERAQEB4dHB0cGxsbGhkZGBcWFhUTExIRDw8NDAsKCAcFBAIBAQIDBAYHCAkLCwwODg8QERISFBQVFRYXFxgYGRkaGhoaGhoZGRgYFxcWFRUUExMSERAPDg4MCwsJCAcGBAMCAcBAQEBXEBAQEA8PDg4ODQ0MDAsKCgoICAcHBgQFAwICAgIEAQMDBQUHCAcHBgsJBgUEAgwMCwwXFxYVExsICBkSExMUFBQVDg4ODg4NDQwNDAwLCwoKCgkJCAgIBgYGBQQEAwMCAQECAwMEBAUGBgYICAgJCQoKCgsLDAwNDA0NDg4ODg4QDw8PDw8PDw4ODg4ODQ0NCw4QCAkJCQkJCAgIDAYHCAgJCgoJCQkIBgYFAwkFAgIEAwQEBgYHCAkKCw0DAgECBAQGBwgJCgsMDA4ODxAREhISFBMVFRUWFhYXFRQVFBQTExISEhEQEBAODw0NDAsLCgkIBwcFBQMDAQEBAQMDBQUHBwgJCgsLDA0NDw4QEBAREhISExMUFBUUAAAAAAMAAAAAA8AD/wBAAEQAeQAAAQcVDw4vDz8PHw4DFSE1JxEfDyE/DxEnIQ8OAqsBAwQGBwgKCwwNDw4QEREREREREA4PDQwLCggHBgQDAQEDBAYHCAoLDA0PDhAREREREREQDg8NDAsKCAcGBAMq/kCAAQEDBAUFBwcICQkKCwsLDAKcDAsLCgoKCAkHBgYFBAMBAeT91gwLCwsKCQkIBwcFBQQDAQEcCAkREBAPDg0MCwoJBwUFAgEBAgUFBwkKCwwNDg8QEBEREhEQEA8ODQwLCgkHBQUCAQECBQUHCQoLDA0ODxAQEQJSwMAO/OQMCwsKCgoICQcGBgUEAwEBAQEDBAUGBgcJCAoKCgsLDAKq5AEBAwQFBgYHCQgKCgoLCwAAAAAEAAAAAAQAA78AAwAHAAsADwAANSE1ITUhNSE1ITUhNSE1IQMA/QAEAPwAAwD9AAQA/ABAgICAgICAgAACAAAAAAQAA98ATgBiAAATDxUjHw8/Dy8PDwYJARcBPwM1LwcPApoKCggHBQQDAgIDBAUGBwkICQgJCQgJCQoKCwwMDQ4ODw4PDw8PDw8WFRUTExEREA4MCwkHBQMCAQIEBQYICQsMDA0PDw8REREQDw8NDgwCtv4dlQHjAwYEAgIEBkwICQoKCwoJAWgMDQ0ODhAQHgwLCgoICAcGBgQEAwIBDQsLCgoICQcHBgUEAwIBAQIDBQcJCg0ODxEREhMVFRYREBAODg4MDAoJCAYFBAIBAQIEBQYICQJf/iKTAd0FCQoKCgoJCUwGBQMBAQMFAAAAAQAAAAAEAAL/AGQAABEhJz8OOwEfHjcvHiMPDycBwLcNDg4PDw8QEBARERIREhISERAREBAQDw8PDw4ODg4NDA0LDAsLCgoJCQgIBwcGBgV4BwcJCAoKCwwMDQ0ODw8PEBEREhETEhQTFBQVFBUWFRYZGBgXFxcXFhUVFRQUExIStAEA0QsLCgoJCAcHBwUFAwMDAQECAgMEBQUFBwYICAgJCgoLCwsMDA0NDg0PDg8PEA8pFRQUFBMSExESEBAQDw8NDgwMCwsJCQkHBwYEBQMCAgEBAwUFBggICgsLDA4ODxDRAAAAAAMAAAAAA6AEAAADAAcAEAAAKQE1IQEDJwkBMREHMzclASUBYAHA/kABmfXLAU3+GkDDHwEhAT3+1EACvv5ShwF8/q3+gIBJiwJM4AADAAAAAAJgA98APwB/AL8AACUVHw4/Dj0BLw0rAQ8NERUfDj8OPQEvDSsBDw0RFR8NOwE/DT0BLw4PDgGgAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICAgIEBAQGBgcHCAkICgkKCgkKCAkIBwcGBgQEBAICgAoJCQkJCAcHBgYEBAQCAQEBAQIEBAQGBgcHCAkJCQkKCgkKCAkIBwcGBgQFAwICAgIDBQQGBgcHCAkICgkBdgoJCQkJCAcHBgYEBAQCAQEBAQIEBAQGBgcHCAkJCQkKCgkKCAkIBwcGBgQFAwICAgIEBAQGBgcHCAkICgkBdgoJCggJCAcHBgYEBQMCAgICAwUEBgYHBwgJCAoJCgoJCQkJCAcHBgYEBAQCAQEBAQIEBAQGBgcHCAkJCQkAAAACAAAAAAOAA/8AAwBpAAAzITUhExUfHTsBPx01ESMRDw8vDxEjgAMA/QBAAgIDAwQFBgcHBwkJCQoLCwwMDA0ODQ4PDw8QDxAREBAREA8QDw8PDg0ODQwMDAsLCgkJCQcHBwYFBAMDAgKAAQMGBwgKDA0ODxARERESEhISEREREA8ODQwFCQgGBQKAgAGAEBEQDxAPDw4PDQ4NDAwMCwsKCQkJBwcHBgUEAwMCAgICAwMEBQYHBwcJCQkKCwsMDAwNDg0PDg8PEA8QERACAP4AFRMTEhEQDw0MCwkIBgQDAQEDBAYICQsMDQ8IEBETExUCCgAAAwAAAAADwAO/AE8AUwCZAAABHwQPDyMvDBUfCT8YNS8DIx8BJSE1IQEPFB8DMy8HPw4zHwc1LwYPAgJ+BAIFAwEBAgQEBggJCgwNDhARExQWDQ0PDx4eDw4PDQ0MDAoKCwwOHiAgHx0YIB8eHRwaDQwLDAoLCQkJCAcHBgUFAwMCAgEDBAerBgz9xwOA/IABhw4NGhgXCwoKCQkIBwcHBQUEAwIBAQEDBAawCQcHBgUEAgEBAwUGCQkLCw0ODg8QEA8QHBoaGBYWFBIQExUXGSswHR0cAV0FBg0NDw4NDAsKCggIBwYFBAQCAQEBAgIHCQUGBgcHCAgJkgUFBQUIBwYEAgEBAgQGBwkFBgYHBwgICQkKCwoMDA0NDg8PEBQUExIHDVyAAXIEBAoLDgcICQkJCgoLCwwMDQ0ODg8WFBMSCAgJCQsLDQ4PDQwMCgkICAYFBQMDAgEBAgQGBwkLDIwHBgUEBAMBAQMEAAMAAAAAA6ADnwAxADQAXgAAJRUfDTsBPw09AS8IDwYnITcnFwEPBR8FAR8FPwUBPwUvBQEC7wEDAwMFBQYGBwcICAgJCQkJCQgIBwcGBgUEBAMCAgIECAcHCBEPFSwQCAYGBAM8/ifssWX++AUEAwIEAQEEAgMEBQEjBQYFBgYMDQsGBQYFAR4EBAMDAwICAwMDBAT+T8EKCgkJCAgHBwYGBQQDAgICAgMEBQYGBwcICAkJCgoGDA4VDg4NGhUaPBoODg4ODfjtqmb+9wQGBQYMDAwMBQYFBf7cBAMDAgIBAQQCBAMFASAEBgUGDAwMDAYFBgUBsgAAAQAAAAAD4AP/AJ0AAAERIxE1LwsrAQ8MES8DDwQBHwchPw8RNS8LKwEPCx0BIxEvDCsBDwsVESMRNS8LKwEPCwIALAECAgMDBAgLBgYGBgcHBgcGBQYJCAQCAwEBAcIGBwcJCQkHOQFXDA4PBxAREREBRxISEBAPDw0NCwoJBwMGAwIBAgIDAwQJCgYGBgcGBwcGBgYFCggDAwICASsBAQEDAgQDCQsFBgcGBwcGBgYGBQoIAwMCAgEsAQICAwMECQoGBgYHBgcHBgYGBQoIAwMCAgEDwP5rASoHBgYGBgUFCQcCAgIBAQICAgQHCgUGBgYGB/4EbAIBAQECBAY1/qwMCggEBwUDAgEDBAYHCAoLDA4ODggQERECcwcGBgYGBQUJBwICAgEBAgICBAcKBQYGBgYH6gFqBwYGBgYFBQkGAwICAQECAgMDCAkFBgYGBgf+lgGVBgcGBgUGBQgHAwICAQECAgMDCAkGBQYGBwANAAAAAAPgA98AAwAHAAsADwATABcAGwAfACMAJwArAC8AMwAAJTM1IwUzNSMFMzUjITM1IwUzNSMhMzUjBTM1IwUzNSMhMzUjBTM1IyEzNSMFMzUjBTM1IwMgwMD+gMDA/oDAwAJAwMD+gMDAAkDAwP6AwMD+gMDAAkDAwP6AwMACQMDA/oDAwP6AwMAgwMDAwMDAwMDAwMDAwMDAwMDAwMDAAAMAAAAAA8AD/wADACcALwAAAREhEQMfDyE/DxEhNyEVITUhJyMDAP4AgAECAwQFBwcJCQkLCwwMDQ0CAA0NDAwLCwkJCQcHBQQDAgH9AOD+4AOA/uBAwAKA/gACAP4ADQ0MDAsKCgkJBwYGBAMCAQECAwQGBgcJCQoKCwwMDQ0CgMCAgEAAAAABAAAAAANfA/8AOgAAEw8DER8HPwQfBj8HNS8CPwcvAwEVLwMPAq8EBQQCAQMEBwcJCQoKCQkIgXMFBwgJCgoKCbwJCAYEAwEEcagICAcHBAMBAQMFB/2mCAkJCgoJCQPyBAgJCvz8CgkJBwcEAwEBAgMEZ/IJBwUEAgEBA1YGBggJCgoKC+8iAwUGBwkJCQoKCAgB8QIFBAIBAQMEAAAAAQAAAAACgALfAAIAAAEtAQGAAQD/AAEg4OAAAAMAAAAAA8ADnwADAAcAEQAAARUjNQEVIzUHASMRITUBMxEhAQCAAwCAQP4oqAEAAdio/wABIICAAkCAgGP+Y/8AowGdAQAAAAQAAAAABAADvwADAAcALwAzAAABFSE1JRUjNSERMxUhNTMRLw8hDw43ITUhAsD+gAJAgP0AwAKAwAECAwQFBwcICQoLCwwMDQ39AA0NDAwLCwkKCAcHBQQDAr8CgP2AAYDAwMCAgP7AwMABQA0NDAwLCwoJCAcHBQQDAgEBAgMEBQcHCQkKCgsMDA2zwAAAAAEAAAAABAAC/wBkAAABLw8jDx4XPx47AR8OByERA0wSEhMUFBUVFRYXFxcXGBgZFhUWFRQVFBQTFBITERIRERAPDw8ODQ0MDAsKCggJBwd4BQYGBwcICAkJCgoLCwwLDQwNDg4ODg8PDw8QEBAREBESEhIREhEREBAQDw8PDg4NtwHAAi8QDw4ODAsLCggIBgUFAwEBAgIDBQQGBwcJCQkLCwwMDg0PDxAQEBIRExITFBQUFSkPEA8PDg8NDg0NDAwLCwsKCgkICAgGBwUFBQQDAgIBAQMDAwUFBwcHCAkKCgsL0QIAAAACAAAAAANAA38AAgAKAAABBxMBMzchFzMBIwJr1mv+wGtRAQdSa/71agHJAQFK/W7b2wMAAAAAAAMAAAAABAAD/wBAAEwAtAAAARUPDy8PPw8fDgERIy8HNQcjJw8eHQEfHj8ePQEnIREhAkABBAUICQsNDxAREhQUFhYXFxYWFBQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBQWFhcXFhYUFBIREA8NCwkIBQQBQeYODxETFBYXGIAFGxISEhERERAQDxAODw0ODQwLDAoKCQgIBwcFBQQDAgICAgMEBQUHBwgICQoKDAsMDQ4NDw4QDxAQEREREhISEhISEREREBAPEA4PDQ4NDAsMCgoJCAgHBwUFBAMCAgEBQf2AAWALDBYVFRQSERAPDQsJCAUEAQEEBQgJCw0PEBESFBUVFhcXFhYUFBIREA8NCwkIBQQBAQQFCAkLDQ8QERIUFBYWAgn+gBgXFhQSERAN58EBAQECAwQFBQcHCAgJCgsLCwwNDg0PDhAPEBARERESEhISEhESERAREA8QDg8NDgwNCwsLCgkICAcHBQUEAwIBAQEBAgMEBQUHBwgICQoLCwsMDQ4NDw4QDxAQERESERISDhICgAAAAAABAAAAAAKAAuAAAgAAAQURAYABAAIA4AHAAAAAAwAAAAAEAAP/AAMABwALAAAxITUhESE1IREhESEEAPwABAD8AAQA/ABAAQDAAQABAAAAAAUAAAAABAAD+wADAAcADAAYACwAABMzNSM1ITUhBRUzAScBIQURIxEnIREhNSElBxc/Az0BLwcPAsDAwAFA/sABQGMBPmP8wgJsARSAbP3sAgD9gAOVMWQwBAICAgIEPgQFBAYFBAUBvECAQFxkAUNk/Rm4Afj++EgCAIA4MWQxBAUFBQUFBAQ/BAIBAQEBAgAAAAADAAAAAAPAA/8ABQAYAB0AADMhNSERIyUdAR8KOwERIREDIREBIUACgP4AgAJAAQICAwcICwUGBgYHgP5AgALA/v3+Q4ACgICABwYGBgYKCAcDAgIB/oACQP1AAjoBBgADAAAAAAQAA/8AAwBHAKAAADMhNSEBHwYVDxEjNS8PNT8OHwYlDwgVHxAhFSE1ITU/DjUvFisBDw2AAwD9AAHlBwYEBAMCAQEBAgMEBAQOEA4MCgkKBQgEAQwHCAkICgsNDhcEBAQDAgEBAQIDBAQGBwoKCwwNDg8QEA8ODQwLCv7hBwYLCggHBQQCAQMFBggJGQwKCQgGBQUDBgH+hgQA/oYGCQUGCAkKDBQKCAcGAwMBAwQGCAkKDQ8KCgsLCwwMDQ0NDQ4PDg8PDg8ODQ0NDQwMCwsLCgqAAtkJCQoKCgsLCwsLCwoLCgoYHh4eHhwqGS4sNRpSLykcHR4eHicKCgsKCwsLCwsLCgoKCQkJCAcFBQMBAQEBAwUFBwhNCAgREhIUFBQVFRUVFRUVFCwZGBkYFxYVFC80gIAZQTIWFxgZGBkiFBQVFRUWFRUUFBQTEhEREQkJCAcHBgUFBAQDAgIBAQICAwQEBQUGBwcICQkAAAACAAAAAAPAA/8AFwAfAAA7AREhHQEfCjsBETMRJyE1IREjFSE1I0CAAcABAgIDBwgKBgYGBgeAgOb9ZgOAgP2AgAHAgAcGBgYGCggHAwICAf8AAVvlgAFAwMAAAAIAAAAAA8AD/wASABcAAAEdAR8KOwERIREDIREnIQKAAQICAwcICgYGBgYHgP2AgAOA5v1mA4CABwYGBgYKCAcDAgIB/cADAPyAAxrmAAAABAAAAAAD+AP4AAMABwALABEAABMhNSElESERAyERITchETMRIcUBev6GAbn+CH4C9P0M/AJ2fv0MAUN+vf4IAfj9igL0fv1LAzMAAAQAAAAAA/gD+AALAA8AEwAZAAABIxUzFTM1MzUjNSMlESERAyERITchETMRIQFDfn5+fn5+ATv+CH4C9P0M/AJ2fv0MAcF+fn5+fj/+CAH4/YoC9H79SwMzAAAAAgAAAAAD+AP4AAIABQAAJSERCQEhAQQC9PwQAvT9DAgC9P4IAvQAAAIAAAAAA/gD+AACAAUAADchCQERIQgC9P0MA/D9DAgC9P4IAvQAAAABAAAAAAN6A3oAAgAANyERhgL0hgL0AAABAAAAAAN6A3oAAgAAJREhA3r9DIYC9AABAAAAAAN6A3oAAgAANyEBhgL0/QyGAvQAAAAAAQAAAAADegN6AAIAADcBIYYC9P0MhgL0AAAAAAgAAAAAAuADwAAvAF8AjwC/AO8BHwFPAX8AACUVHwk7AT8JPQEvCSsBDwkFFR8JOwE/CT0BLwkrAQ8JJRUfCTsBPwk9AS8JKwEPCQUVHwk7AT8JPQEvCSsBDwklFR8JOwE/CT0BLwkrAQ8JBRUfCTsBPwk9AS8JKwEPCSUVHwk7AT8JPQEvCSsBDwkFFR8JOwE/CT0BLwkrAQ8JAmABAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAf7AAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBQAECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIB/sABAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQFAAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgH+wAECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAUABAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAf7AAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgGABwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYG+QcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBvkHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgb5BwYGBgsJCAYCAgEBAgIGCAkLBgYGBwcGBgYLCQgGAgIBAQICBggJCwYGBgcHBgYGCwkIBgICAQECAgYICQsGBgYHBwYGBgsJCAYCAgEBAgIGCAkLBgYGAAEAAAAAA/gC/AACAAATIQEIA/D+CAEEAfgAAAABAAAAAAP4AvwAAgAACQEhAgAB+PwQAQQB+AAAAQAAAAAC/AP4AAIAACUJAQEEAfj+CAgB+AH4AAEAAAAAAvwD+AACAAAJAREBBAH4AgD+CAPwAAADAAAAAAJ+A/gAPwB/AL8AACUfDz8PLw8PDgMfDz8PLw8PDgMfDz8PLw8PDgGCAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0NDAwMCwoKCQgHBwUEAwKGDQwNCwsKCgkICAYFBAMCAQECAwQFBggICQoKCwsNDA0NDA0LCwoKCQgIBgUEAwIBAQIDBAUGCAgJCgoLCw0MAW0NDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwBbQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAEAAAAAAP4A7gAAwAHABMAVAAAJTM1IychNSEnIS8FPQE3IQUVHw8/Dy8PDw4Bgvz8vQJ2/Yq9AowJBAMDAQID/YcCtQECBAUHCAkKCwwNDg8PDxARDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PERAPDw8ODQwLCgkIBwUEAkd+vX69FgwLDAwNDAgYIAgIDw8PDg0MCwoJCAcFBAIBAQIEBQcICQoLDA0ODw8PEBEPDw8ODQwLCgkIBwUEAgEBAgQFBwgJCgsMDQ4PDw8AAAMAAAAAA+UDRAAFAAsADwAAARcHFzcnBRc3JzcnExcTJwK0wMA6+Pj9LPg6v786WjzNPQK+vr46+Pj4+Dq+vjr91xMCdRMAAAQAAAAAA7kDuAAjAEcAawCPAAABER8HIT8HES8HIQ8GBREfByE/BxEvByEPBgERHwchPwcRLwchDwYFER8HIT8HES8HIQ8GAj8BAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAf4HAQEDBAUFBgYBPAYGBQUEAwEBAQEDBAUFBgb+xAYGBQUEAwEB9wEBAwQFBQYGATwGBgUFBAMBAQEBAwQFBQYG/sQGBgUFBAMB/gcBAQMEBQUGBgE8BgYFBQQDAQEBAQMEBQUGBv7EBgYFBQQDAQGi/sUHBgUFAwMCAQECAwMFBQYHATsGBgUFBAMBAQEBAwQFBQYG/sUHBgUFAwMCAQECAwMFBQYHATsGBgUFBAMBAQEBAwQFBQYB8f7FBgYFBQQDAQEBAQMEBQUGBgE7BwYFBQMDAgEBAgMDBQUGB/7FBgYFBQQDAQEBAQMEBQUGBgE7BwYFBQMDAgEBAgMDBQUGAAAAAwAAAAADegP4AAcACwBiAAABFSE1MxEhESUVIzUrAQ8KFREVHwozITM/CTURNS8KIy8OKwEPDgFDAXo//ggBO34/vQYHBgYKCgcGAgIBAQICAwYJCgUGBgYHAlclBwYFCwoHBgICAQECAgYHCgoGBgcGvQMDBAUHCAoNBwcJCAoKCwsLCwoKCAgIBwwKCQYFBAMCAvw/P/2KAnZ+Pz8BAQECBggJCwYGBgf9DQYGBgYGCgkGAwICAQECAgYHCgoGBgcGAtUlBwYFCwkIBgIBAQEdCwsMDAsLCQUDBAMCAgEBAgIDBAMFCQsLDAwLCwkAAgAAAAADegP3ACMAKwAANxUfDiE/DxEhNyMVITUjJyHFAgIEBAUGCAgICQkJCgsLAaILCgoKCQkICAcHBQQEAgEB/Yp+vQL0vTj+9nULCwoKCgkICAgGBQUDAwEBAQEDAwUFBggICAkKCgoLCwKHvX5+PwACAAAAAAN6A/cAAwAKAAA3ITUhEyMJASMRI4YC9P0M/PwBegF6/PwIfgH4/oYBegF6AAAABAAAAAAD+AP3AD8AfwCEAQYAACUVDw4vDj0BPw07AR8NERUPDSsBLw09AT8OHw4lBxcBNQUVHxA/BxcHLwYjDw8fDz8PLwc3ATM1ATUvDw8OAUMCAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgIB9/t+ATv8EAEEBQcJCwwNDwgRERMUFBUVEg0MDAwLCws6OgsMDAwNDQ0OFhYVFBQSEQ8PDAsKBwYDAQEDBgcKCwwOEBESExUVFhYYFRUVExIRDw4NCwkIBQQBAQECBAQFBgddATu9/ckDBAYICgsMDhAQEhIUFBUVGxYUFBMSEQ8ODQsJCAUE5QoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQkKCQoJCAkHCAYHBQUEAwICAgIDBAUFBwYIBwkICQoCLQkKCQgJBwgGBwUFBAMCAgICAwQFBQcGCAcJCAkKCQoJCQkICAcHBgYEBAQCAQEBAQIEBAQGBgcHCAgJCQmR+X4BOz+bAhkVFRMTEREPDgYMCwgHBQMBAQECAwMEBQVXVwYEBAQCAgIBAwYHCgsMDw8REhQUFRYWFxYVFBMSERAODQsJCAUEAQEEBQgJCw0ODxESExQVFhcQDg8ODg0NDC/+xj4CVkYcFRMTEhEQDw0MCgkHBQMCAgMGBwkLDQ4PERITExUWAAAAAAYAAAAAA/gDuAADAAcACwAPABMAFwAAJSE1IQczNSM3ITUhBzM1IzchNSEHMzUjAQQC9P0M/H5+/AL0/Qz8fn78AvT9DPx+fkd+fn78fn5+/H5+fgAAAAACAAAAAAP4A/cAZADJAAAlIy8ONyERNx8PPx8jFQ8dATM1Px4zHw4HIREHLw8PHgIAEBAPEA8PDw8ODw4NDg0ND2z+xXUVERITExMUFBQVFRUWFhYWGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgF+AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMU/fV+AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExAPDxAPDg8PDg4ODQ0NDRNsATt1GhESEhMTExQUFBUVFRYVFhoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwKGAQICAwQEBQUGBgcICAgMbP7FdhEMDAsKCggIBwYFBAMDAQEBAgMFBQcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZGhMUExISEhIRERAQDw8ODg0NCwwKCgkJBwcGBQQDAwEBeRMUExISEhIRERAQDw8ODg0NCwwKCgkJBwcGBQQDAwEBAQICAwMEBQUGBgcHCAgObAE7dhQMDAoKCQkHBwUFBAQCAQEBAgMFBQcICQoLDA0ODxARERMTFBQVFhYXFxgZGBoZAAAAAAMAAAAAA/gD9wADAAcAhwAAAREjETcVIzUlDw8fHz8fLx8PDgI/fn5+/toSEA8ODQwKCgkHBwUEBAIBAQIEBAUHBwkKCgwNDg8QEhISFBMVFRUWFxcYGBkZGhsbGhkZGBgXFxYVFRUTFBISEhAPDg0MCgoJBwcFBAQCAQECBAQFBwcJCgoMDQ4PEBISEhQTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExQSAj/+hgF6/H5+KhITExMVFRUWFxcYGBkZGhsbGhkZGBgXFxYVFRUTExMSERAPDg0MCwoICAYGBAMDAQEDAwQGBggICgsMDQ4PEBESExMTFRUVFhcXGBgZGRobGxoZGRgYFxcWFRUVExQSEhEQEA4MDAsKCAgGBgQDAwEBAwMEBgYICAoLDA0ODxAAAQAAAAADOgP3AAUAABMJARcJAcUBvf5DVgIg/eADm/5l/mVdAfgB+AAAAAACAAAAAAP3A7gAAwBJAAABESERJw8HER8PIT8PES8PISchDwYDev0MYAcGBQUDAgEBAQECAwUFBgcHCAkJCQoLCgMiCgsKCQkJCAcHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwr+b2r+2gsLCgkJCQgCvf4IAfjcCAgJCQkKCwr9YwsLCgkJCQgIBwYFBAQDAgEBAgMDBQUGBwgICQkJCgsKAh8MCwoKCQkICAcGBQQDAwEBfgECAwMFBQYAAAEAAAAAA5YDmQALAAAJAQcJARcJATcJAScCAP7DWQE9/sNZAT0BPVn+wwE9WQJaAT9Z/sD+wFkBP/7BWQFAAUBZAAAAAQAAAAAD9wO4AEUAABMPBxEfDyE/DxEvDyEnIQ8GJgcGBQUDAgEBAQECAwUFBgcHCAkJCQoLCgMiCgsKCQkJCAcHBgUFAwIBAQEBAgMFBQYHBwgJCQkKCwr+b2r+2QoLCgkJCQgDmQgICQkJCgsK/WMLCwoJCQkICAcGBQQEAwIBAQIDAwUFBgcICAkJCQoLCgIfDAsKCgkJCAgHBgUEBAIBAX4BAgMDBQUGAAQAAAAAA7kDuAADAAgAHABgAAABFSE3EwEjNQE3HwQPBCc/BB8CJREfDyE/DxEvDyEPDgM7/kc/n/7HYgE5ej0DAwEBAQEDAzBhLwQFBQUFBAX90wECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/YoNDAwMCwoKCQgHBwUEAwIBQz8/AQD+w2MBPE89BAUFBQUFBAQwYjAEAgEBAQECQ/2KDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0Cdg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAAMAAAAAA7kD9wAFADoAUAAAARUzESERIxEfDyE/DxEnIQ8OJxEzESE1IQ8OAn69/kd+AQIDBAUHBwgJCgoLDAwMDQG5DQwMDAsKCgkIBwcFBAMCAfz+xQ0MDAwLCgoJCAcHBQQDAr5+Afj+CA0MDAwLCgoJCAcHBQQDAgK9vf6GAjf9yQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAbn8AQIDBAUHBwgJCgoLDAwMsP2KAnZ+AQIDBAUHBwgJCgoLDAwMAAIAAAAAA/gD9wBfAOYAAAEVDxUrAS8VPQE/FTsBHxUFFR8ePw8XFQE3AyMnPw49AS8eDx4CfgECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NDQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAwLFhUTEhAPDQoFBAMDAgIB/YoCAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTEREQERAQEA8PDw4ODg0NECIBAV//MyMMCgkICAcGBgUFBAMDAgECAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgJ+DQ0MDQwMDAsWFRMSEA8NCgUEAwMCAgEBAgIDAwQFCg0PEBITFRYLDAwMDQwNDQ0NDA0MDAsMFhUTEhAPDAsFBAMDAgIBAQICAwMEBQsMDxASExUWDAsMDA0MDQ0TFBMSEhISEREQEA8PDg4NDQsMCgoJCQcHBgUEAwMBAQEBAQMDBAUFBgYIBwkICgwjMv8AYAEAIw8NDQ4ODg8PDxAQEBEQERETFBITEhISEREQEA8PDg4NDQsMCgoJCAgHBgUEAwMBAQEBAwMEBQYHCAgJCgoMCw0NDg4PDxAQERESEhITEhQAAAAAAgAAAAADegP3AAMACgAANyE1IREzETMRMwGGAvT9DPz8/P6GCH4B+P6GAXoBegAAAQAAAAAD9wOZAAgAABMBNwMhNSETJwgBhlv3Awb8+vdbAgD+Z1cBA34BA1cAAAAAAwAAAAAD+AP3ABUAGwBVAAA3Hw8hNSERIwUnBxcBJwURHw8hPw81IxUhESE1IQ8OCAECAwQFBwcICQoKCwwMDA0Cdv2KfgI3UVqrAblZ/SYBAgMEBQcHCAkKCgsMDAwNAjcNDAwMCwoKCQgHBwUEAwIBfv3JAXr+hg0MDAwLCgoJCAcHBQQDAoYNDAwMCwoKCQgHBwUEAwIBfgJ2o1FZqgG5WT/9yQ0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwN/PwCN34BAgMEBQcHCAkKCgsMDAwAAAQAAAAAA/gD2AADAAcACwASAAAlMzUjNSE1ITUhNSEBIxc3IxEjAcH8/AF6/oYCN/3J/sV+vb1+fqZ+vX29fv1Mvb0C8wAAAAMAAAAAAl4D2AA/AH8AvwAAJRUfDTsBPw09AS8ODw4RFR8NOwE/DT0BLw0rAQ8NERUfDj8OPQEvDSsBDw0BogEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAYYJCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgkKCQkJCAgHBwYGBAQDAwEBAQEDAwQEBgYHBwgICQkJAXAKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQFwCgkJCQgIBwcGBgQEAwMBAQEBAwMEBAYGBwcICAkJCQoJCgkJCAgHBwYFBQQDAgICAgMEBQUGBwcICAkJCgAAAAEAAAAAA/cDeQAFAAABJwcJAScBVfRZAU0Co1kBN/Fa/rgCmloAAAADAAAAAAPYAl4APwB/AL8AAAEVHw07AT8NPQEvDSsBDw0FFR8NOwE/DT0BLw0rAQ8NBRUfDTsBPw09AS8NKwEPDQMcAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMB/oYBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwH+hgEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQIACgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkAAAAAAgAAAAAD+AP3AAsATwAAARc3MwcXIycHIzcnJREVHw4hPw41ETUvDiEPDgF3iYluxcpwjIxwzcf+/gICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJ/MwJCgkICQcIBgYGBQQDAgIC/K6u+v6xsfz8nfzOCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQoDMgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkAAAAABAAAAAAD+AP3AAkAlAEAAUQAAAEfATM/ATMDIwMHHwcjNS8GDwYdAR8RDw8vDjUzHwo/BjUvET0BPw07AR8FBR8HIzUvBiMPCxUfCz8HMw8OKwEvDj8OOwEfBQERFR8OIT8ONRE1Lw4hDw4C6D0FAQY7Rmo7a0QHBwUFAwMBAUQDBAYICQsLDAoJBwUEAwIEBQgRNBcTCAcGBgQEAwIBAQEBAwMFBgYICQkKCwsMDQ4ODg0MCwoKCQgGBgUEAgJBAQICAwMEBAkKDAwSCgkHBQQBAQMFBwkNMhYTCAcHBQUEAwIBAQMDBQUHBwgJCgoLCw0NDQ0MDAoKCf7qCAcGBAQDAQFAAgQGCAoLDBAICAcHBQUEBAMCBAICBAUEBAQGBgcICQkNCwoJBwYDAUABAgIEBQYICAkKCgsLCwwNEBAODQ0LCgkIBwYFBAICAQECAgQFBgcICQoMDA0OEBANDQwMCwoJ/tICAgMEBQYGBggHCQgJCgkDNAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCfzMCQoJCAkHCAYGBgUEAwICAnm0Fxe0/vEBDxMGBwcICAgJCQgHBwcFBAIBAQIDBAUGBwcGBwUEBAYLBwgEBQUFBgYHBwgICQkICAcHBgYFBQQDAgIBAQEBAgMEBQUGBwcICAgICQkGCgUEAwQCBQMCAQEDAwQGBgcHBgYFBQQEDAcHBQQFBQYGBwcICAgJCAcHBwYHBQUEAwMCAQECAwMEBQoHCAgJCgoLCwYKCggIBQQCAQIDAwQFBgYHBxASHBEQDgcFBQQEAgIBAQECBQUHCAkKCgoJCAkIBwcHBQUEAwIBAgMEBQcICAoLCwwNDQ4PFw4ODAwMCgoJCAYGBAMCAQMDBAQGATD8zgoJCggICAgGBgYFBAMCAQEBAQIDBAUGBgYICAgICgkKAzIKCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJAAADAAAAAAO5A/gAQABEAHkAAAEVDw8vDz8PHw4DFSE1IxEfDyE/DxEnIQ8OAqgBAgUFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QERERERAPDw4NDAsJCQcFBQIp/kd+AQIDBAUHBwgJCgoLDAwMDQJ2DQwMDAsKCgkIBwcFBAMCAeD97A0MDAwLCgoJCAcHBQQDAgEgCQgREA8PDg0MCwkJBwUEAwEBAwQFBwkJCwwNDg8PEBEREREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QEQJJvb39DA0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNApLgAQIDBAUHBwgJCgoLDAwMAAAEAAAAAAP3A/gABAAYABwAeAAAJRUzASc3Bxc/Az0BLwYrAQ8BARUhNSMRHw8hNS8PPw8fDzcxPwM1JyEPDgIAYQE2YVowYS8EAgICAgQ8BAQFBQUFBP6r/kd+AQIDBAUHBwgJCgoLDAwMDQE7EREQDw8ODQwLCQkHBQUCAQECBQUHCQkLDA0ODw8QEREREA8PDg4MDAsJCQcGBQMCzi0FBgzg/ewNDAwMCwoKCQgHBwUEAwJpYQE3YFkvYC8EBAUFBQUEBDwEAgICAgF+vb39DA0MDAwLCgoJCAcHBQQDAgFwAQIFBQcJCQsMDQ4OEBAREREREA8PDg0MCwkJBwUEAwEBAgQFBwgJCgsMDQ4PDxAQzi0EBAfk4AECAwQFBwcICQoKCwwMDAAAAAACAAAAAAP4A/gAZwChAAABDwYdAQ8gFR8HPxMdAR8JPwQBPwMvAwEvAwcFER8PIT8PNSMVIREhNSEPDgKeBAMEAgICARcXFhUVFBMTExIRERAQDw4ODgwNCwsLCgkJCAgHBgYFAQECAwMEBQYHBwcGBRMUFBUWFhgYGRobHBweHyABAQMCAwQEBAUEBQQEBAQBLQUDAgEBAgME/tIFBQUFB/1jAQIDBAUHBwgJCgoLDAwMDQK1DQwMDAsKCgkIBwcFBAMCAX79SwE7/sUNDAwMCwoKCQgHBwUEAwIDtgIDAwMEBAUEkwQFBQYGBwgICAkKCwoMDA0NDg4PEBAQERITEhQUFRUWBQUFBQUEAwMCAQECBAUWFRMSEQ8ODQsJCQcGBAMCjgUEBAQEAwMCAQEBAQEBAwIBDQQGBgcHBgYFAQ4DAwEBAT79DA0MDAwLCgoJCAgGBQQDAgEBAgMEBQYICAkJCwsLDQwNpKQC9H4BAgMEBQcHCAkKCgsMDAwAAAACAAAAAAN6A/cAIwArAAA3Hw8hPw8RITcjFSE1IychxQECAwQFBwcICQoKCwwMDA0Beg0MDAwLCgoJCAcHBQQDAgH9in69AvS9OP72hg0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwNAna9fn4/AAUAAAAAA/gD+AAzAD8AcwCFALkAABMdAR8JMyEzPwk9Ai8JIyEjDwkTFTMVIxUjNSM1MzUnERUfCTMhMz8JNRE1LwkjISMPCTcVMzUhNSEjDwkFERUfCTsCPwk1ETUvCSsCDwkIAQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIB/D8/Pz8/vQECAgYHCgoGBgcGATsGBwYGCgoHBgICAQECAgYHCgoGBgcG/sUGBwYGCgoHBgICAb0/AXr+hgYHBgYKCgcGAgIBAfgBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQS9BgcGBgoKBwYCAgEBAgIGBwoKBgYHBr0GBwYGCgoHBgICAQECAgYHCgoGBgcBsz8/Pz8/Pz/+xQYHBgYKCgcGAgIBAQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGB7c/Pz8BAgIGBwoKBgYHBv4IBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgH4BgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAKAAAAAAO5A7kAAwAHAAsADwATABcAGwAfACMAJwAAARUzNSEVMzUhFTM1JRUzNSEVMzUhFTM1JRUzNSEVMzUhFTM1JyERIQK9fv6Gfv6GfgF6fv6Gfv6GfgF6fv6Gfv6GfvwDcvyOAUN+fn5+fn78fn5+fn5+/H5+fn5+fn78jgAAAAAGAAAAAAP4A/gACwA/AEsAfwCRAMUAAAEVMxUjFSM1IzUzNSMdAR8JMyEzPwk9Ai8JIyEjDwkTFTMVIxUjNSM1MzUjHQEfCTMhMz8JPQIvCSMhIw8JNxUzNTM1KwEPCQURFR8JMyEzPwk1ETUvCSMhIw8JAQQ/Pz8/P70BAgIGBwoKBgYHBgE7BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgH8Pz8/Pz+9AQICBgcKCgYGBwYBOwYHBgYKCgcGAgIBAQICBgcKCgYGBwb+xQYHBgYKCgcGAgIBvT/8/AYHBgYKCgcGAgIBAXoBAgIGBwoKBgYHBgE7BgcGBgoKBwYCAgEBAgIGBwoKBgYHBv7FBgcGBgoKBwYCAgEBBD8/Pz8/P70GBwYGCgoHBgICAQECAgYHCgoGBgcGvQYHBgYKCgcGAgIBAQICBgcKCgYGBwGzPz8/Pz8/vQYHBgYKCgcGAgIBAQICBgcKCgYGBwa9BgcGBgoKBwYCAgEBAgIGBwoKBgYH9n5+PwECAgYHCgoGBgcG/I4GBwYFCwkIBgICAQECAgYICQsFBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcAAgAAAAADuQP4AAsARAAAASMVMxUzNTM1IzUjAREfDzM1IxEhHQEfCTsBFTM1JyEPDgK9fn5+fn5+/YoBAgMEBQcHCAkKCgsMDAwN/PwBuQECAgYHCgoGBgcGfn7i/e4NDAwMCwoKCQgHBwUEAwIBQ35+fn5+Abn9DA0MDAwLCgoJCAcHBQQDAgF+AvR+BgcGBgoKBwYCAgF+1+IBAgMEBQcHCAkKCgsMDAwAAAUAAAAAA/gD+AAEABgAJwA2AJQAACUVMwEnNwcXPwM9AS8GKwEPASUPAhU/BBUzESMPBBU/BBUzESMHJREfDzM1KwEvCTURNT8JMyEzHwkdATM1Lw8hDw4CAGEBNmFaMGEvBAICAgIEPAQEBQUFBQT+XAsMGAkREA4GQCcT0gsMGAkREA4GQCcT/sABAwUGCAkLDA4OCBAREhITwbcGBwYGCgoHBgICAQECAgYHCgoGBgcGAnYGBwYGCgoHBgICAX4BAwUGCAkLDA4OCBAREhIT/YATExISEBAODgwLCQgGBQNpYQE3YFkvYC8EBAUFBQUEBDwEAgICArQFBQcxAQQGBwXNAQ4MCgUFBzEBBAYHBc0BDgyB/YoTExIRERAODQ0LBAkHBgQCfgECAgYICQsFBgcGAnYHBgYGCgoHBgICAQECAgYHCgoGBgYHvb0TExIRERAODgwLBQgIBQQCAQMFBggJCwwODhARERITAAAABAAAAAAD+AP4AAMACAAcAGAAAAEVITcTASM1ATcfBA8EJz8DOwEfASURHw8hPw8RLw8hDw4DO/5HP5/+x2IBOXo9AwMBAQEBAwMwYS8EBQUFBQQF/ZQBAgMEBQcHCAkKCgsMDAwNAvQNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDf0MDQwMDAsKCgkIBwcFBAMCAUM/PwEA/sNjATxPPQQFBQUFBAUEMGIwBAICAgKC/QwNDAwMCwoKCQgHBwUEAwIBAQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDAAABgAAAAAD+AP3ABgALwA7AFYA1AEYAAABDwgfBzM/BSUfBT8GNS8GBycPAj8DLwQPBRUfBT8BPQEvByMfAxUPBB8DPwIzHwoVDw0vBw8NLwo9AT8RLwY9AT8MHwYlERUfDiE/DjURNS8OIQ8OAUkQFBUJCAcEAQEBAgIEBAUFBQUGBAQEBioBSA0jDQYGBQcIBgYCBAIBAwQJDRMPGOAJChUlJSQjGBcXFikDBAYGAwIBAgIDExMPAwICAwQEBQUFBUwCAQEBAgMKDR4gISMfHxAQEBAJEA0LCAcEBAEBAQMEBAUGBwcHCAkICQwMCwoKCRguRy0vLwwZIQYGCAgKDAwLCwoJCQgGAwUCAQECAgQEBAUMDA4NSB0QDg4SEBAQDw8GBQMBAgIDBAUGBggICQgLDQwMCwkJBv4CAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgFJBggJBgYGBwMEBgcFBQMDAgECAgMDCUlZDCAJBAIBAQMEBgMHBwcGBQUEBAIBAlsaGjMMCQkHGRsbG+EBAQQFBwcHCAcHBh8eNxIJCAgFBQQDAwIBCgYGDQwNDAwkMigmJSQGBAIBAQIFBgcICAkNCAkICAkHCAcHBgUFAwMBAQEDBQYHCBcqDgsOEBctOQgHBgYEBAEBAwQFBwgJBQ0HBwcHBgcGBwYGBQoIBwccCyIiIzQ2GBgYGQ4PDwgHCAcHBwcGBgUFBAMCAQEDBAcICQuJ/M4KCQoICAgIBgYGBQQDAgEBAQECAwQFBgYGCAgICAoJCgMyCgkKCAgICAYGBgUEAwIBAQEBAgMEBQYGBggICAgKCQAABAAAAAAD+AP4AD8AfwC/AP8AAAEVKwEPCR0BHwk7Aj8JPQIvCSsBDwkFHQEfCTsCPwk9AS8JKwE9AS8JKwEPCREdAR8JOwE/CT0BOwE/CT0BLwkrAg8JBRUfCTsBHQEfCTsBPwk9Ai8JKwIPCQN6vQYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIB/I4BAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcGvQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBvQYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgECdgECAgYHCgoGBgcGvQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwGBwYGCgoHBgICAQFDvQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBvwGBwYGCgoHBgICAQECAgYHCgoGBgcG/AYHBgYKCgcGAgIBAQICBgcKCgYGBwYGBwYGCgoHBgICAb0GBwYGCgoHBgICAQECAgYHCgoGBgcCcPwGBwYGCgoHBgICAQECAgYHCgoGBgcGvQECAgYHCgoGBgcGBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgYHBgYKCgcGAgIBvQYHBgYKCgcGAgIBAQICBgcKCgYGBwb8BgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAABQAAAAAD+AP4AAMABwALAA8AUwAAATM1IwUzESMTMxEjJREhESMRHw8hPw8RLw8hDw4Cfn5+/oZ+fr1+fgG5/Qx+AQIDBAUHBwgJCgoLDAwMDQL0DQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA39DA0MDAwLCgoJCAcHBQQDAgEE/PwBev6GAfh+/QwC9P0MDQwMDAsKCgkIBwcFBAMCAQECAwQFBwcICQoKCwwMDA0C9A0MDAwLCgoJCAcHBQQDAgEBAgMEBQcHCAkKCgsMDAwAAgAAAAADegP3AAMACgAANyE1IREzETMRMwGGAvT9DPz8/P6GCH4B+P6GAXoBegAAAgAAAAADdwO1AAcADwAAAR8BEwUTPwEBMzcFFzMBIwIBCQiq/oilCA3+i0ZhAZ9hR/6pPANpHhv+UwEBphUs/OH7AfoDbAAAAQAAAAADuQO4AAsAABMJARcJATcJAScJAUcBYP6gWQFgAWBZ/qABYFn+oP6gA2D+oP6gWQFg/qBZAWABYFn+oAFgAAAEAAAAAAP3A/cAAwAHAAsAGQAAJSE1ITUhNSE1ITUhBRc3EScHFzcnBxEXNycCAAH4/ggB+P4IAfj+CP4IVCoqVL29VCoqVL2Gfr1+vX4rXib90iZeqaleJgIuJl6pAAADAAAAAAOZA/gAPwBiAMkAAAEVDw0rAS8NPQE/DTsBHw0RFSM9AT8NOwEfDQUVKwEPDhEfDjMhMz8OES8OKwE1Lw8PDgJeAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBAQMDBAUFBgcHCAgJCQkKCgkJCQgIBwcGBQUEAwMBvAEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAf7GVwsKCgkJCAgHBwYFBAQCAgEBAgIEBAUGBwcICAkJCgoLAmYLCgoJCQgICAYGBQQEAgIBAQICBAQFBgcHCAgJCQoKC1cBAwUICQsNDhAREhMUFhUXFxUWFBMSERAODQsJCAUDAWIJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgGwX18JCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCglfAgIDBAUGBgYIBwkICQoK/ggJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgkB+AoKCQgJBwgGBgYFBAMCAl8WFhUUFBIRDw8MCwoHBgMBAQMGBwoLDA8PERIUFBUWAAALAAAAAAPUA9QAAwAHAAsADwATABcAGwAfACMAKQAvAAAlMzUjNTM1IzczNSMHMzUjBzM1IwczNSMHMzUjNzM1IzUzNSMnMyERIREjERUhESEB4T4+Pj76Pj59Pj59Pj59Pj59Pj76Pj4+Pvo+AnH81D8DqvxW5z4/Pj8+Pj4+Pj4+Pj4/Pj8+ffzUAyz81D4DqAAAAwAAAAAD+ALgAAMASACOAAABITUhNzMfDw8PIxUzPw41Lw4jBRUfDjM1Iy8PPw8zNSMPDgFYAVD+sODgDAwLCwoKCQgIBwUFBAMCAQECAwQFBQcICAkKCgsLDAzg7BYWFRQTEhEPDgwKCAcEAwMEBwgKDA4PERITFBUWFuz90AMEBwgKDA4PERITFBUWFuzgDAwLCwoKCQgIBwUFBAMCAQECAwQFBQcICAkKCgsLDAzg4BcWFhQUEhIPDw0LCQgFBAHIcD4BAgMEBQUHCAgJCgoLCwwMDAwLCwoKCQgIBwUFBAMCAWoDBAcICgwODxESExQVFhYYFhYVFBMSEQ8ODAoIBwQD4AwWFhUUExIRDw4MCggHBANqAQIDBAUFBwgICQoKCwsMDAwMCwsKCgkICAcFBQQDAgFqAQQFCAkLDQ8PEhIUFBYWAAIAAAAAA/gD+AADAAwAADchNSEBJwcJAScHESMIA/D8EAG50FgBZwFnWNB+CH4BHMpa/qMBXVrKAlYAAAUAAAAAA/gD+AADAAcACwAPABMAAAERIREjESERAREhESMRIREDIREhA3r+xX7+xQL0/sV+/sV+A/D8EAHB/sUBO/7FATsBuf7FATv+xQE7/I4D8AAAAAAIAAAAAAP4A7kAAwAHAAsAEAAUABkAHQAiAAAlMzUjBSE1ISUzNSMFFSE1ISUzNSMFFSE1ISUzNSMFFSE1IQN6fn78jgMz/M0Dcn5+/I4B+P4IA3J+fvyOArX9SwNyfn78jgMz/M1Hfn5+fn4/P35+fj8/fn5+Pz9+AAAABAAAAAADuQP4AAMAHwAxADYAAAEHIzcnIxUzByMVMwcXNzMHFzczNSM3MzUjNycHIzcnNx0BHwk7AREhEQMhESchAmMOfQ02bGMOVUwNPw1+DT8OcGcNWlARPxJ9ET+9AQICBgcKCgYGBwZ+/Yp+A3Li/XABwV9fPz9fPlYJX1YJXz5fP3UJfnUJ/H4GBwYGCgoHBgICAf3JAvT8jgMO4gAAAAADAAAAAAM7A3oAIgBFAIcAAAEfDw8OKwE1Ex8PDw4rATUDIT8PLw8/Di8PIQI7CgoKCQkICAcGBgUEAwMBAQEBAwMEBQYGBwgICQkKCgq5mAoKCgkICQcHBwYFBAMCAgEBAgIDBAUGBwcHCQgJCgoKmL0BnxUWFBQTEhAQDgwLCQcGAwEBAQMEBQYHCAgKCgsLDQ0NChMICAgHBgYFBAMDAgEBAQIFBgkLDA8PEhIUFRUXF/6HAcEBAQIDBAUGBgYIBwkICQoKCQoJCAkHCAYHBQUEAwICvQE7AQECAwQFBgYGCAcJCAkKCgkKCQgJBwgGBwUFBAMCAr39igEDBQcJCgwNDw8REhMUFBUPDw4PDQ4MDAwLCgoJCAgGBxAICAkJCQoKCQoLCgoLCxYWFBQTEREPDQwKCQYFAgAAAgAAAAAD+AP4AAgADAAAExc3ETMRFzcBJSE1IZlY0H7QWP6Z/ggD8PwQAe5ayv2qAlbKWgFdL34AAAAAAwAAAAAD+AP4ABgAHAA1AAABBxc3FTM1FzcvBysBDwUlITUhJScHHwc7AT8HJwc1IwGoolhjfmNYogoKCgsMCwwMDAwLDAsKCv5WA/D8EAG5X1ueCQoLDAsNDA0NDA0LDAsKCZ5bX34BhZ1bYOXlYFudCAgGBQMDAgIDBAUGBzR+3GJXpAkIBgYEBAICBAQGBggJpFdi3QAFAAAAAAP3A/gAHwBfAJ8A4wD8AAABDwYrAS8FPQE/BTsBHwUHFR8NOwE/Di8PDw4XDw4rAS8NPQE/DTsBHw0nDwQnBxcPBCcHHwQHFzcfAwcXNx8BMz8BFzcnPwMXNyc/AzU3JwcvAzcnBy8ENSMBITUhESEdAR8JOwEVMzUnIQMVAQEDAwMEBQUFBAUDAwICAgIDAwUEBQUFBAMDAwFvAQMCBAUFBQYHBwgICAkJCQkICAgHBwYGBQQEAwIBAQEBAgMEBAUGBgcHCAgICQkJCQgICAcHBgUFBQQCAwHgAQIEBAYHCAgKCwsMDA0ODg4NDQ0MCwsJCQgHBgQEAgIEBAYHCAkJCwsMDQ0NDg4ODQwMCwsKCAgHBgQEAqQCFBMSEyIqIgkLCggENAo1AQMFBi8bMQ4ODxQUNBQUFA8PCRQ1FBIPDg8xHC8FBQMCNQo0BwkKDyIrIg0REhIMOP0oAfj+hgG5AQICBggJCwUGBwZ+fuL9cAEEBQUEAwMCAgICAwMFBAUFBQQDAwMBAQMDAwQFBQkJCAgIBwcGBQUFBAIDAQEDAgQFBQUGBwcICAgJCQkJCAgIBwcGBgUEBAMCAQEBAQIDBAQFBgYHBwgICAkJDg0ODAwLCwkJCAcGBAQCAgQEBgcICQkLCwwMDg0ODg0ODAwLCwkJCAcGBAQCAgQEBgcICQkLCwwMDg24AQQGCAoqJSkKEBESDAo4ChgUExMcMBwPDAwMNxQ4AgECATgUNwsLDBEdMRwNEhITDgk4CRQREBQpJSoHCAcFAjb+CH4C9H4GBwYGCgoHBgICAX7X4gAOAAAAAAP4A7kAAwAHAAsADwATABcAGwAfACMAJwArAC8AMwA3AAAlMzUjBzM1IwczNSMHMzUjBzM1IyUzNSMFMzUjBTM1IyUhNSEFITUhJTM1IwUzNSMHMzUjBzM1IwO5Pz+9fn78fn78fn78fn4C9Pz8/ob8/P6G/PwB+AH4/gj+CAF6/oYC9Pz8/sW9vfx+fr0/P0d+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4AAAACAAAAAAPYA9gABABIAAAlITcXNwERFR8NMyEzPw01ETUvDSMhIw8NA3r9DNx+vv2KAgMEBgYHCAkKCgsMDA0NArQNDQwMCwoKCQgHBgYEAwICAwQGBgcICQoKCwwMDQ39TA0NDAwLCgoJCAcGBgQDAqb8vvwBev1MDQ0MDAsKCgkIBwYGBAMCAgMEBgYHCAkKCgsMDA0NArQNDQwMCwoKCQgHBgYEAwICAwQGBgcICQoKCwwMDQAAAQAAAAADegO5ACIAABMRJQURNS8MIyEjDwyGAXoBegECAgMEBAQKBgYGBwcH/ZYHBwcGBgYKBAQEAwICAQN6/M29vQMzBgcGBgUFBQUHAwMCAgEBAgIDAwcFBQUFBgYHAAAAAAIAAAAAA7kD+AADADcAAAEVITUnERUfCTMhMz8JNRE1LwkjISMPCQM7/Yp+AQICBgcKCgYGBwYC9AYHBgYKCgcGAgIBAQICBgcKCgYGBwb9DAYHBgYKCgcGAgIBAzu9vX78jgYHBgYKCgcGAgIBAQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwAAAAAGAAAAAAP4A7kAAwBDAEcAhwCLAMsAACUhNSEFFR8NOwE/DT0BLw0rAQ8NASE1IQUVHw07AT8NPQEvDSsBDw0lITUhBRUfDTsBPw09AS8NKwEPDQFDArX9S/7FAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoKCQoJCAkHCAYGBgUEAwICATsCtf1L/sUCAgMEBQYGBggHCQgJCgkKCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgoJCgkICQcIBgYGBQQDAgIBOwK1/Uv+xQICAwQFBgYGCAcJCAkKCQoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAoZ+XgoKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCgkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKARJ+PwoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJCgoJCQkICAcHBgUFBAMDAQEDAwQFBQYHBwgICQkJ8n4gCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJCgoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAIAAAAAA/gDuQADADcAAAERIREnERUfCTMhMz8JNRE1LwkjISMPCQI//kd+AQICBgcKCgYGBwYDcgYHBgYKCgcGAgIBAQICBgcKCgYGBwb8jgYHBgYKCgcGAgIBAzv9igJ2P/0MBgcGBgoKBwYCAgEBAgIGBwoKBgYHBgL0BgcGBgoKBwYCAgEBAgIGBwoKBgYHAAAEAAAAAAP4A7kAAwAHAAsADwAAJSE1ISchNSE3ITUhJyE1IQEEAvT9DPwD8PwQ/AL0/Qz8A/D8EEd+fn5+fn5+AAAAAAIAAAAAA7kD+AADADcAAAEVITUDERUfCTMhMz8JNRE1LwkjISMPCQM7/Yp+AQICBgcKCgYGBwYC9AYHBgYKCgcGAgIBAQICBgcKCgYGBwb9DAYHBgYKCgcGAgIBAYK9vQI3/I4GBwYGCgoHBgICAQECAgYHCgoGBgcGA3IGBwYGCgoHBgICAQECAgYHCgoGBgcAAAAFAAAAAAPUA9QAAwAHAAsADwATAAABESERIxEhEQERIREjESERAyERIQOW/ok+/okDLP6JPv6JPwOq/FYB4f6JAXf+iQF3AbX+iQF3/okBd/yWA6gAAAAAFQAAAAAD1APUAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwBRAFUAWQBdAAAlMzUjBzM1IwczNSMFMzUjBzM1IwczNSMlMzUjBTM1IyUzNSMFMzUjATM1IwUzNSMlMzUjBTM1IyUzNSMHMzUjBzM1IwcdASEVIREzESE1IREjBzM1IwczNSMHMzUjA5Y/P30/P30/P/6JPz99Pz99Pz8Daz8//JU/PwNrPz/8lT8/A2s/P/yVPz8Daz8//JU/PwNrPz99Pz99Pz+7/koBtj4Btv5KPrw/P30/P30/Pyw+Pj4+Pj4+Pj4+Pj4/Pz8+Pz8/ATg/Pz8+Pz8/Pj4+Pj4+Pn36Pv5LAbU+AbU+Pj4+Pj4AAAAIAAAAAAP0A/MAAwAHAAsAEQAVABkAHQAhAAABFSM1IxUjNSMVIzUTMyEVITUBFSM1IxUjNSMVIzUDIREhA7b6P/o/+vo/AjP8lANs+j/6P/o+A+j8GAFF+vr6+vr6ATj6+gE4+vr6+vr6/FcD6AAAAgAAAAAD+AP3AAgADAAAExc3ETMRFzcBJSE1IZlY0H7QWP6Z/ggD8PwQAe5ayv2qAlbKWgFdL34AAAAAAgAAAAAD+AP3AAMADAAANyE1IQEnBwkBJwcRIwgD8PwQAbnQWAFnAWdY0H4IfgEcylr+owFdWsoCVgAAAwAAAAAD+AP3ABgAHAA1AAABBxc3FTM1FzcvBysBDwUlITUhJScHHwc7AT8HJwc1IwGoolhjfmNYogoKCgsMCwwMDAwLDAsKCv5WA/D8EAG5X1ueCQoLDAsNDA0NDA0LDAsKCZ5bX34BhZ1bYOXlYFudCAcGBQQDAgIDBAUGBzR+3GJXpAkIBwUEBAICBAQFBwgJpFdi3QABAAAAAAP1A3cABQAAAScHCQEnAUX4QgE6ArBCAQ32Qf7HAq1BAAAAAgAAAAADuQP4AAcADwAANzMRIREzESE1IREjFSE1I0d+AnZ+/I4Dcn79in4IAbn+RwI3fgE7vb0AAAAAAwAAAAAD+AP4AAkAFQAdAAA3MxEhFxEzESchBzM1MzUzNSM1IzUjFyERIxUhNSPFfgGfmH7i/a+9Pz8/Pz8/vQMzfv3JfggBuZj+3wFV4l9APkA+P14BO729AAAEAAAAAAP4A/gAAwANABkAIQAAJSE1IQczESEXETMRJyEHMzUzNTM1IzUjNSMXIREjFSE1IwHBATv+xfx+AZ+YfuL9r70/Pz8/Pz+9AzN+/cl+R369AbmY/t8BVeJfQD5APj9eATu9vQAAAAAKAAAAAAP4A/gAAwAHAAsAGwAfACMAKwA1ADkAPQAAARUjNSMVIzUjFSM1AzM1MxUzNTMVMzUzFTMRISUXNycHFzcnJSMVMxUzESMFHQEzNTM1IzUjBRc3JwUXNycDufw//D/8Pz/8P/w//D/8EAIQby1w+C1vLQH+vb0/P/xPP729PwIQLHAt/sVvLW8Bgr29vb29vf6Gfn5+fn5+AjfBcC1vby1wLE4/fgE7fj9+fj9+by1wLCxwLW8AAAUAAAAAA/gD+AADAAcACwAbACsAAAEVIzUjFSM1IxUjNQMzNTMVMzUzFTM1MxUzESE1IREjESM1IxUjNSMVIxEjA7n8P/w//D8//D/8P/w//BAD8D/8P/w//D8Bgr29vb29vf6Gfn5+fn5+Ajc/AXr+xb29vb0BOwAAAAAJAAAAAAP4A/gAAwAHAAsAGwBQAIUAjQCRAJsAAAEVIzUjFSM1IxUjNQMzNTMVMzUzFTM1MxUzESElDwYVHws/DS8LIw8EJQ8GFR8LPw0vCyMPBAUjFTMVMxEjATMTIwUdATM1MzUjNSMDufw//D/8Pz/8P/w//D/8EAJJBAQDAwIBAQICAwIEBAQFBQUMDQ4GBwUGBQQEBAMDAQIBAQMCAwMEBAUFBQYNDg0GBgYF/wAEBAMDAgEBAgIDAgQEBAUFBQwNDgYHBQYFBAQEAwMBAgEBAwIDAwQEBQUFBg0ODQYGBgUCYL29Pz/9qUL5Qf2sP729PwGCvb29vb29/oZ+fn5+fn4CN6sEBQYGBgYHDg0GBQUEBQQDAwIDAQEBAgMDBAQEBQYFBwYODgwFBQUEBAMDAgICAwEDAwT4BAUGBgYGBw4NBgUFBAUEAwMCAwEBAQIDAwQEBAUGBQcGDg4MBQUFBAQDAwICAgMBAwMEcD9+ATv+hgF6fj9+fj9+AAACAAAAAAPzA/MACQANAAABMxEhNSMVIREjASERIQMZff4MXQKv2/zzAq/9UQJe/gx92wKv/ooCrwAAAAADAAAAAAPkA+QACQANABcAAAEzFSM1IxUhESMFIREhBTM1IzUzFTM1IQMpXfleAbW7/gwBlv5q/ue7Xfle/ksBc/lduwG1nAGWnF75XbsAAAYAAAAAA+QD5AADAAcACwAPABMAFwAAARUjNQMhESEHMzUjNzM1IycVIzUDIREhA4b5XgG1/kv6nJz6nJy8+V4Btf5LAXP5+f6pAbWcnF6cu/n5/qkBtQADAAAAAAPzA/MABQAJAA0AACUhFSERIycRIREDIREhAxn+DALP27v+DF4Cr/1R59sCz7v+DAH0/a8CrwAEAAAAAAPzA+QADwAXACcARwAAARUzESMVITUjNTMVMzUjNSMVIxUjNTM1NxUzFSM1IxUzFSM1IxEzNQczESMVMzUzFSMVMzUhFTM1IxEzNSMVIzUzNSMVITUjAxk/P/7IP33bP10/fT8+P33bP14/P9s/P9teP9sBONs/P9tdPtv+yNsCTj7+5z8/XT7aXl4+Xj76Pl4+2l4+ARo+Pv7m2h8+2z4+2wEZ2j5d2z4+AAUAAAAAA/MD8wAFAAkAEQAdADEAAAEVITUzNScVIzUDMxUhESM1ISUVMxEjFSE1IxEzNSUhNSMVMxEjFTM1IRUzNSMRMzUjAr7+5N5e3V5eAdec/mcCODs7/cg/PwI4/cXYPz/YAjvVPDzVAgO+QX272tr+yJ8Bers+Pv3IPDwCOztePNj9yNg8PNgCONgAAAMAAAAAA/MD8wADAEcAgQAAAREhEScPBxEfDyE/DxEvDiMhIw8FAQ8HER8PMzUjESEVMzUvDyEPBgOW/e1ABwUFBAMDAgEBAgMDBAUFBwcHCAgJCQkKAhAJCgkJCAgHBwYGBAQDAgEBAQECAwQEBgYHCAcJCAkKCf3wCgkJCQgIB/7fBgYEBAQCAgEBAgIDBAUGBgYIBwgICQkKXl4CE14BAQIDBAUFBgcHCAgJCQkK/e8KCQkJCAcIAn397QITQAcHCAgJCQkK/fEKCgkJCAgHBwYGBAQDAgEBAQECAwQEBgYHBwgICQkKCQIQCgkJCQgIBwcHBQUEAwMCAgMDBAUFARMHCAcICQkJCv3vCgkJCQgIBwcGBQUEAwIBAV4CE15eCgkJCAgIBwYHBQUEAwICAQECAgQEBAYAAAABAAAAAAO5AwoABQAAExcJATcBR1kBYQFeWv5IAU5ZAWP+nVkBvQAAAQAAAAADuQMKAAUAABMJAScJAUcBugG4Wv6i/p8Csv5DAb1Z/p0BYwAAAAABAAAAAAMKA7kABQAAEwkBFwkB9QFj/p1ZAb3+QwNf/qL+n1kBugG4AAAAAAEAAAAAAwoDuQAFAAATATcJASf1Ab1Z/p0BY1kCAf5GWQFhAV5aAAACAAAAAAP4A7kABQALAAATCQEXCQEFCQEXCQEIAWP+nVkBvf5DAYEBY/6dWQG9/kMDX/6i/p9ZAboBuFr+ov6fWQG6AbgAAAACAAAAAAP3A7kABQALAAATATcJAScTATcJAScIAb1Z/p0BY1kdAb1Z/p0BY1kCAf5GWQFhAV9Z/kj+RlkBYQFfWQAAAAQAAAAAA7kDuQAGAA0AFAAbAAABFwchEQcnBScRISc3JwEHFzcXESEBNxc3JzchAjS+dAE7bb/+J20BO3S+WQF/vlm/bf7F/cltv1m/df7FAXa6dQE7bbu7bf7FdbpaAXS6WrxuATv+xW27Wbt1AAADAAAAAAP4A7kAAwAHABMAAAEVITUDIREhASMVMxUzNTM1IzUjA3r9DH4D8PwQAbl+fn5+fn4Bgr29/sUBuQE7fn5+fn4AAAADAAAAAAP4A7kACwAPABMAAAEjFTMVMzUzNSM1IwEVITUDIREhAcF+fn5+fn4Buf0MfgPw/BABQ35+fn5+AXq9vf7FAbkAAAABAAAAAAO4A7kAAwAANxcBJ0dZAxlZoFkDGVkAAQAAAAADuQO5AAgAAAEhARcBETMRIQHBASH9ZVkCm37+CAM7/WVZApz+3wH3AAAAAgAAAAAD+AN6AAMACAAAAREhEQMpAREhA3r9DH4CfgFy/BAC/P4IAfj9igL0AAAAAgAAAAAD+AP4AH8A/wAAARUPHSsBLx09AT8dOwEfHQUfHz8fLx8PHgN6AgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExMUExISEhIRERAQDw8ODg0NDAsKCgkJBwcGBQQEAgICAgQEBQYHBwkJCgoLDA0NDg4PDxAQERESEhISExQTExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAvyOAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkaGhkaGBkYFxcWFhUVExMTEREQDw4NDAsKCQgHBgQDAgIAExQTEhISEhEREBAPDw4ODQ0MCwoKCQkHBwYFBAQCAgICBAQFBgcHCQkKCgsMDQ0ODg8PEBARERISEhITFBMTFBMSEhISEREQEA8PDg4NDQwLCgoJCQcHBgUEBAICAgIEBAUGBwcJCQoKCwwNDQ4ODw8QEBEREhISEhMUExoZGhgZGBcXFhYVFRMTExEREA8ODQwLCgkIBwYEAwIBAQIDBAYHCAkKCwwNDg8QERETExMVFRYWFxcYGRgaGRoaGRoYGRgXFxYWFRUTExMRERAPDg0MCwoJCAcGBAMCAQECAwQGBwgJCgsMDQ4PEBERExMTFRUWFhcXGBkYGhkAAAAAAgAAAAAD+AO5AAUACwAAARMDIQMTARMhEwMhArO0tP6atLT+u/wB+Pz8/ggDO/7F/sUBOwE7/sX+RwG5AbkAAAMAAAAAA/gCnQADAAcAHwAAARUjNSEVIzUlIxUhNSMVMzUhFTMVMzUzNTM1IzUjNSMDej/9Sz8C9D/9yb29Ajc/Pz8/Pz8/AiBAQEBAPj4+vD4+QEA+QD5AAAAABQAAAAAD+AP4AAMACgAOABIAKQAAJRUjNQMVMxEjATUlFSM1IRUjNSUjFSE1IxUzARUzNSMRMzUzNSM1IzUjA3o/Pz8T/Z0CtT/9Sz8C9D/9yb2QAmS9Pz8/Pz8/hj8/ArU//ckCYxM/Pz8/Pz8/P739nJC9Ajc/Pz8/AAcAAAAAA/gD+AADAAcACwASABYAGgAxAAAlFSM1ERUjJyUVISclFTMVISc1JRUjNSEVIzUlIxUhNSMVMwEVMzUjETM1MzUjNSM1IwN6PxP8AQ/+s34BjD/99WsCtT/9Sz8C9D/9yb2QAmS9Pz8/Pz8/hj8/ATv8/L1+fr0/P2sTPz8/Pz8/Pz+9/ZyQvQI3Pz8/PwACAAAAAAP3A9gAIQBEAAAlIQEfFRUPBwUhPwkvFgOF/P4CPRUUFBISERAPDgwMCwoKCAcGBAQDAgECAgQEBgcICfx5A6YVDAkJBwYEBAEBAQIDBQYHCAoLDA0OEBESExQWFhgYGhpnAxcSFBMVFRYWFxcYGBgZGhkaGhsaGxsbGxsbGxsbGxobWTEeHx8fHx8gHx8fHx8fHh4eHh0cHBwbGxkaGBgXFhUVEwAABAAAAAADuQO5AAMABwALABEAAAERIREBBxE3JwchNwURITcRIQJ+/ggC9L29LL7+JcH+0QJ2/P2kAn7+CAH4/uC8Ae69Lb290P2d/QJ1AAACAAAAAAP4A3oADwATAAABESM1IxUjNSMVIzUjFSMRAyERIQN6fn4/fj9+fn4D8PwQAvz+CPz8fn78/AH4/YoC9AAAAAIAAAAAA/gD+AA/AMkAAAEVDw4vDz8OOwEfDQEPBC8CDwgVHwUPAR8BDwQdAR8IPwIfCzsCPwsfAj8IPQEvBD8BLwE/BTUvCA8CLwsrAg8FAokCBAQGBwgJCgoMDAwNDg4ODg0MDQsKCgkIBwYEBAIBAQIEBAYHCAkKCgsNDA0ODg4ODQwMDAoKCQgHBgQEAv72FBcWFhSABQUEBQQEAwNnAgIBAQIDA20DAQEDbQMDAgIBAmgDAwQEBQQFBYAUFhYXFAECAgQDBAUFzgUFBAMEAgIBFBcWFhSABQUEBQQEAwNnAwECAgMDbQMBAQNtAwMCAQECAmcDAwQEBQUEBYAUFhYXFAECAgQDBAUFzgUFBAMEAgICAA4ODQwMDAoKCQgHBgQEAgEBAgQEBgcICQoKDAwMDQ4ODg4NDAwMCgoJCAcGBAQCAgQEBgcICQoKDAwMDQ4B1IUKDA0OMgEBAQECAgMErgQFBAUEBAQDUxgZGRlSAwQEBAUEBQSuBAMCAgEBAQEyDg0MCoUFBAQDAgICAgICAwQEBYUKDA0OMgEBAQECAgMErgQFBAUEBAQDUhkZGRhTAwQEBAUEBQSuBAMCAgEBAQEyDg0MCoUFBAQDAgICAgICAwQEAAAAAgAAAAAD+AO4AGcA4wAAAR8PDxYrAS8DDwc/Ai8ONT8WOwEfBSUPDxUfDg8KHwk/Ch8CMz8XLxcPBgLFFRQSEhAQDg0KCgcHBQMCAQECAwUHBwoKDQ4QEBISFBUXFxgYGRoaGhgXFxcgIgsLDAwMDQ0FCgkxDg0MCwsJCQcHBQQEAgIBAgMFBwcKCg0ODxERExQVFxcYGBkaGhobGRoZGBgX/lwcGxkYFxUKEhIQDgsJBwQDAgMFBggKCxAKCwwNDQ4OAgUDCQclCQYEAgEBAgIFCAoKCwwMDhUcIB8dHRsaGRcUFRUVISAgHx4eHR0cGxkYFxUTEhEPDQoIBQQBAQQFCAoNDxESExUXGBkbHB0dHh8fICAgICAgHx8eHQMVCQsLDA0NDg8PDg8PEA8QERAQDxAPDw4PDw4NDQwLCwkJCAYGBAMCAgIEBiIKCQkICAcHES49HwoLCwwLDQwNDAwNDA0NDhAQEA8PDw4PDw4ODAwLCwkJCAYGBAMCAgMEBgYIaw0ODxASEwkVFhcYGRkaGhsZFhYVFhUUFBgODg0NDAwLCw8GEAokCwsLCg4IBwcMCwoIBQQCAQIFCAoLDQ4RERQCAgEBAgQFBwgKCw0ODxASExQVFxcZGBoaGhsbGxoZGRgYFxUUExIQDw4NCwoIBwUEAgEBAgQFBwgKAAACAAAAAAP4A60AAwCXAAABMxEjISMPDB8JJw8LHwkzDwofCTMPCx8JMyEPAxUfDTsBPwY1Jz8NESsBLwQjAvz8/P3iCgkICAcGBgUEBAQFAwEBAwUGCAUEBgUGPQYGBgUFBQgHBQMCAQIDBQQEBAUFBgYHJQUFBQgHBgQCAgEBAwUGBAQFBQYGBx4GBwUGBQQIBgQCAQEDBQcEBQUFBgYHAUQWBAYCAgMEBQcEBQUFBgcGCAcHCA4NCgQDAgIEAQIFCQ0LFhcRFQ0HGDAUBAUJJAsLBgH0AbkBAgIDAwQEBQUFCwwMCwsKCQcDAwEBAQEBAQEDAgQICQsLDAwLCwoEBAMDAgIBAQECAgYICgoGCwwMCwoJAwQDAgIBAQECAgMDBAkKCwsMCwsKCQQDAwICAVkaJRgVIhYXFBMICAYGBAQCAgECBQUDAwMJD1kXEBIeIRcuLB0gEAcRHgFHAQQUBQMAAAIAAAAAA/cDrQADAJgAADczESMBDwIXFQ8METsBHwQzITM/DC8JFz8KNS8JIz8JNS8JIz8LLwkjIT8DNS8MKwEPBQj8/AIRAQEBBAMECg0KFhgRFA0HGDAUBAQKJAsLBgF5CQkJBwcHBQYEBAMGAgEBAwQHBwUFBQUGPQYGBgUFBAkGBQQCAQQFAwQEBQUGBwclBgUFCAcGBAICAQIFBgQEBQUGBgcdBwYGBgUECAYEAgECAwUGBAUFBQYHBv68FQUGAQICBAYHBAQFBgQFCgsLCQkJBwcGBFMBuQGMAgcPWRcQEh4hFy4rHiAQBxEe/rkBBBUEAwECAgMDBAQFBQULDAwLCwsICAIDAQEBAQEBAQMDAwgKCgwLDAwKCgQEAwMCAgEBAQICBggKCgYMCwwLCgkEAwMCAgEBAQICAwQDCQoLDAsMCgoJBAMDAgIBWRomFxUiFxYVEgkHBgYDAwQDAgICBAMEAAIAAAAAA/cDrQADAJgAABMzESMFIxEfDQcVHwczPw4vBCEzPwkvCzM/Ci8JMz8KLwoHPwkvDCMhIw8ECPz8AU8UJxoKCA4bHRYKDQoFAgEEAQMDBAULDg8HBwgGBwYFBQUEBwUEAwEBAgYEBhABRAcGBgUFBQQHBQMBAQIEBggEBQYFBwYeBwYGBQUEBAMGAwIBAgMEBgcIBQUFJQcGBgUFBAQDAwUCAQICBQYHCQUFBgYGPQYFBQUFCAYFAwEBAwUEBAQFBgYHCAgJCv6HBgsLGg8JAfQBuSH+uRgSCAkSLDYuFyEeEhAOWhcHBQMDAwUDAQECAgQEBgYICBMUFhcXIBglGhlAAQICAwMECQoLCwwLCwoJBAMDAgIBAQECAgMEAwUJCwsMCwwKCggGAgIBAQECAgMDBAQFCgsMDAsLCgkIAgMBAQEBAQEBAwMHCQoLCwwMCwUFBAUDBAMCAgEDBQ8HAwAAAAMAAAAAA/gD+AAWAFYAmgAAJRUPByEvBzUTFwElDw4rAS8NPQE/DTsBHw0lERUfDTMhMz8NNRE1Lw0jISMPDQO5AQEDBAUFBgb8zAYGBQUEAwEBzb0BO/50AQECAwQFBQYGBwcICQgJCQoICQgICAcGBgUEBAMCAgICAwQEBQYGBwgICAkICgkJCAkIBwcGBgUFBAMCAf6JAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAviSBgYFBQQDAQEBAQMEBQUGBhwBAPwB+CQJCQkICAcHBwUGBAQDAgICAgMEBAYFBwcHCAgJCQkJCQkICAcHBwUGBAQDAgICAgMEBAYFBwcHCAgJCe/8zAkKCQgJBwgGBgYFBAMCAgICAwQFBgYGCAcJCAkKCQM0CQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoAAAAABAAAAAAD+AP4AAMABwAzAHcAAAEzNSMTFSM1IxUzFTM1MzUzFSMVIxUzNTMVIxUzFSM1IxUjNSMVIzUzNSM1MxUzNSM1IzUnERUfDTMhMz8NNRE1Lw0jISMPDQHBfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn69AgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgFDfgF6fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+X/zMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAUAAAAAA/gD+AAsADYAmAEkAWgAAAEPBR8NPwc1LwcPBiUfATM/ATMDIwMFHwM3MxEPDy8HNx8EMz8NNSMPBisBLw4/Dx8CBR8GFSMvBw8HHxIPDy8ONTMfCjM/BjUvEj8PHwYBERUfDTMhMz8NNRE1Lw0jISMPDQLsBAMDAgMBAQMCAwMEBAUGBgcHCAkKCggIBwYGBQUGBgcICAoKCAgIBwYFBf7CPQYBBTxGazprAdAKCAkHBjoBAgIEBQYICAkLCwwNDg8QDAwNDA0MCwsOCRQTCwoKEgcHBwYFBAUDAwMCAQEBBwgICgkLCw0NDQwMCgoJCAcGBgQDAwEBAQEDAwQGBgcICQoKDAwNDg0MDP31CAYGBAQCAkMBAgUGBwkLDAsLCAcGBAIBAQIEBQcSMxcUCAcGBQUEAwIBAQEBAwQEBgcHCQkKCwsNDA4PDQ0MCwsJCQgHBQUEAgJBAQICAgQDBAoKCw0GDAoJBwUDAgIDBQYKDDIXEggIBgYEBAMCAQEBAQMDBQUGCAgJCQsLCwwNDg0MCwsKCf7nAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgn8zAkKCQgJBwgGBgYFBAMCAgIyBggHCRIUGBAHBwYGBQQEAwMBAQEBAQMDBQUGCHcHBgYEBAICAQEBAgMEBAVBtBgYtP7wARAGBQcICSP+9g4MDAsKCQkIBwcFBAQCAQEBAQEDAwQEBSwEBgUBAQEBAgMDAwQFBQYGBgcHHQcHBgQEAgICAwQFBgcJCQoLDAwNDg8VDw8NDQwLCgoIBgYEAwIBAQIDEwYHBwgICAkJCAgGBwUEAgEBAgMEBQYHBwYGBgQEBgsHCAQFBQUGBgcHCAgJCQgIBwcGBgUFBAMCAgEBAQECAwQFBQcGCAcICAgJCQsFBAQEAwMFAwIBAgIDBAYGBwcGBgUFBAQMBwgEBAUGBQcGBwgICQgIBwcHBwYFBQQEAgIBAQEBAgMDBAUBLvzMCQoJCAkHCAYGBgUEAwICAgIDBAUGBgYIBwkICQoJAzQJCgkICQcIBgYGBQQDAgICAgMEBQYGBggHCQgJCgAAAAAFAAAAAAP4A/gABAAYAEQAcADOAAAlFTMBJzcHFz8DPQEvBisBDwElDwMfBA8EHwc/Bz0BLwYjDwcdAR8HPwcvBD8ELwcjDwElER8PMzUrAS8JNRE1PwkzITMfCR0BMzUvDyEPDgIAYQE2YVowYS8EAgICAgQ8BAUEBQUFBP6wBAMBAQECAwRwcAQDAgEBAQMEBQUGBwUGBQWIBQMCAgMFiAUGBQcFBga4iAUDAgIDBYgFBQYFBwYFBQQDAQEBAgMEcG8FAwIBAQEDBAUFBgYGBgX+cwEDBAcICQsMDg4IEBESEhPBtwYHBgYKCgcGAgIBAQICBgcKCgYGBwYCdgYHBgULCQgGAgIBfgEDBQYICQsMDg4IEBESEhP9gBMTEhIQEA4ODAsJCAcEA2lhATdgWS9gLwQEBQUFBQQEPAQCAgICzAUGBgYGBQYEZ2cFBQYGBgYGBQQDAgEBAQMEfgUFBgcGBgYFfgQCAgECAwJ+BQYGBgcGBQV+BAMBAQECAwQFBgYGBgYFBWdnBAYGBgYFBgUEAwIBAgJt/YoTExIRERAODgwLBQgIBQQCfgECAgYHCgsFBgcGAnYGBwYFCwoHBgICAQECAgYHCgsFBgcGvb0TExIRERAODgwLBQgIBQQCAQMFBggJCwwODhARERITAAAAAAIAAAAAA/cD3AA1AM0AAAEzHwgPBSsBFTM1IzcXIxUzNSsBLwc/BTUjFTMHJzM1IycPAiMVMwMPDSc/By8HDwcVHw0/ERMzNSM/Dh8CDwIVHwczPwc1LwwPDgI1GgYGBQYFBAQDUZsEBQUMDAYanyB9QhutGwUGBQYEBQMDUpgFCwwNE583h0QcrOsCBR1KRVEVCwYHBwcICQoJCgoICAoKCAkGBgQDAQIEBQUHCAgLDgoJBwcFAwECAgMEBwoFBwgKCgwNDg8NDQwLCwkKCAgHBw0PCQUJC06fkA4GCAQFBQYGBwgICQkLCwwLCwIDAQEDBQYICQoLCAkIBwYFBQMBAQEFBwgLDA0OEAoKGREQEA8PDQ4MCwsKCAgGBQKfAQECAwQEBAWipgQDBAUDNTWFhTU1AgIDBAQEBbyNAwcFAgE1NXp6NZQGDoA1/nFKHQ4ODAsJBgYEAwIBAQECBAUGCAgKChAICAYGBAMCAQMFBwgJCgoWCgkJCAwJBQUEBAMDAQEBAQMEBQUHBwcJCAoTHBUPICwBmjVEHhkLCgkIBwYFBAMCAQEBAQMGBgcHCwoJCAYFAwECBAQGBwcLBwwIBw8NDAsKCAYFAgEBAQICBAUGBwcICQoKCwsMAAAAAAoAAAAAA7gDuAADAAcACwAPABMAFwAbAB8AIwBnAAABFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUlFSM1IxUjNSMVIzUnDwYVERUfDiE/DjURNS8OIQ8GA3q9P70/vQK1vT+9P70Ctb0/vT+9ZwUFBAMDAQICAgIEBAUFBgcHBwcHCAgC0AgICAgHBgcGBQUEAwMBAgIBAwMEBQUGBwYHCAgICP0wCAgICAcGBwFDvb29vb29/L29vb29vfy9vb29vb1mBgYHBwcICAn9MgkICAcHBwYGBgQEBAICAQEBAQICAwQFBgYGBwcHCAgJAs4JCAgHBwcGBgYEBAQCAgEBAQECAgQEBAAAAA0AAAAAA/cD9wACAAUACQANABAAFAAXABsAHgAiACYAKQBbAAAlIzU3FScjFSM1IxUjNSUjNSUVIzUjFScjFSM1NyM1JRUjNSMVIzUjFS8BFw8BERUfDiU/ARc3Jz8BETUvDSMhDwEnA02QvZBsvT+9AY2RAbm9P5BsvZGRArW9P70/kOpFAwMCAgIEBAUFBgcHBwcHCAgC1w4KRC1FAwMCAQMDBAUFBgcGBwgICAj9KQ4KRIaRLJCQvb29vT+QLb29kJC9vT+QLb29vb2RkZBFCQ79KQgICAcHBwYGBgUEAwICAQEBAgNFLUQKDgLWCQgIBwcHBgYGBAQEAgIBAgNFAAAAAwAAAAAD+AP3AEoAlQD+AAABHwYdAQ8dKwEvBjcfAjsBPw09AS8CNycXBy8CIw8PHwMHLwY9AT8dMx8GNyMvBw8fHwgHFzcfBz8fLwg3JwLyCggHBgQEAgECAgQDBQUGBgcHCAgJCgoKCwsLDAwNDQ0NDg4ODw4UFBMTEhIRFF0RDQ4OEBAPDg4NDAsKCQgHBQQDAgMGXl0EXhANDg4QEA8ODg0MDAoJCAYGAwMBAQIDBV0MCAcGBAQCAQICAwQFBQYGBwcICAkKCQsKDAsMDA0NDQ0ODg4ODxQUExMSERJlARocHBweHh4fFhUVFRUUFBMUExITERIRERAPEA4ODg0NDAsLCgoJCAgHDxATFRYYGRGmWbcbHBwcHh4eHxYVFRUUFRQTFBMSEhISERARDw8PDg4NDQwLCwoKCQgIBw8QExUWGBkRplkCkxERERMSExQUDw4ODg4NDQ0NDAwLCwsKCgoJCAgHBwYGBQUDAwMCAQMDBQUHCQtdBQMCAwQFBwcJCwsMDQ4ODxAQDg4NEF5bAl4GAwIBAgQFBwgJCgsMDQ4ODxAQDg4NEV0VERESExMUFA8ODg4ODQ0NDQwMCwsLCgoKCAkIBwcGBgUEBAMDAgEBAgMFBgcIRg0LCggGBQMBAQEDAwQEBgYICAgKCgsLDQwODg8PEBARERITEhQTFRQSIyIgHx0cGg+mWbYNCwoIBgUDAQEBAgQDBQYGCAcJCgoLCwwNDg4OEBAQERESExIUExQVEiMiIB8dHBoPplkAAAQAAAAAA/gD+AATABkALQBxAAABFSMVMxUzFSMVIzUzNSM1IzUzNSMRMxUjESMVMzUzFSMVMxUjNSMVIzUzNSM1AxEVHw0zITM/DTURNS8NIyEjDw0DaJBISEiQkEhISNhIkNhISEhISEhISEiQAQIDAwMEBQUGBgYHBggHA2AHCAYHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcGCAf8oAcIBgcGBgYFBQQDAwMCAQKQSEhISEhISEhISP7gSAFoSEhI2EhISEjYSAEg/KAHBwcHBgYGBQUEAwMDAgEBAgMDAwQFBQYGBgcHBwcDYAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHAAAEAAAAAAP4A/gACwAfACsAbwAAAREzETMRIxUjNSMRIxUjFTMVMxUjFSM1MzUjNSM1MzUjFSMVMxUjNSM1MzUDERUfDTMhMz8NNRE1Lw0jISMPDQLYSEhISEhIkEhISJCQSEhIkEhISEhI2AECAwMDBAUFBgYGBwYIBwNgBwgGBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBggH/KAHCAYHBgYGBQUEAwMDAgECkP7gASD+4EhIASBISEhISEhISEhISNhISNhIASD8oAcHBwcGBgYFBQQDAwMCAQECAwMDBAUFBgYGBwcHBwNgBwcHBwYGBgUFBAMDAwIBAQIDAwMEBQUGBgYHBwcAAAAABwAAAAAD+AP4AAMABwAbACQANQA6AEMAACUVITU3MzUjJRUzNTMVIxUzFSM1IxUjNTM1IzUjMxUzFSMVIxEhMxUzNTMRIxEjFSM1IxEjEQEXFSERAyMRMxUhEQEhA7n9S/x+fgE7Pz8/Pz8/Pz8//H4/P73+xT8/fj8/Pz8/Aonp/Us/vb0DM/7y/duGPz9+/D8/Pz/8Pz8/P/w/P/w/AXo/P/6GATu9vf7FAXoBeulSATv+xf4IfgLiAQ4AAAAAAwAAAAAD+AP4AAQAGAB2AAABFTMBJzcHFz8ELwgPAgURHw8hPw8RIxEVDwkjISMvCTURNT8JMyE1IQ8OAUOFAauFe0GFQQQDAgEBAgMEUwYGBgcHBwb8mgEDBAcICQsMDg4IEBESEhMCgBMTEhEREA4ODAsFCAcGBAJ+AQICBggJCwUGBwb9igYHBgYKCgcGAgIBAQICBgcKCgYGBwYBdP6MExMSEhAQDg4MCwkIBwQDAciFAaqFfEGGQQYGBwYHBwYFVAQDAgEBAgO3/YoTExIRERAODgwLBQgIBQQCAQMFBggJCwwODggQERISEwGE/oYGBwYFCwoHBgICAQECAgYHCgsFBgcGAnYGBwYFCwoHBgICAX4BAwUGCAkLDA4OEBEREhMAAAACAAAAAAP3A7kAKgCBAAABMx8KMyEfBxUhDwcDET8HBxEVHwkzIT8HEz8BNS8LIzUvDiMhLwsrAg8NAQgFBQUFfAYHBwcICAcIAQsGBgYEBAMCAf5ODgwNCwsJCASyAQEDBAUFBgdfAQICBgcKCgYGBwYCwQkJCAgHBwUEsgMCAQMEBgcICgoKDAUMZAEBAgQEBAYGBwcICAkJCQr+9QUFBQR8BwcHBwcICAihCgoJCAkHCAYGBgUEAwICA3oCAgNjBAQEAwICAQEBAwQFBQYHXgEDBAYICAsF/pwCbgcGBQUEAwEBIP0sBgcGBgoKBwYCAgEBAgMEBgYHCQGUCwwMDAsLCwoJCAYFBAECXgoKCQgJBwgGBgYFBAMCAgEBAgNjBAQEAwICAQICAwQFBgYGCAcJCAkKAAAEAAAAAAP3A5kAAwAHAHsA7wAAATM1IwUzNSM3HwwVHwsVDwsVDwsjFT8PNT8MNS8MNS8PBQ8HFQ8MFR8MHQEfDjUjLws1Lws1Pws1PwszNSMPBQECu7sBOLu78gcGBgYFBQQEAwMDAwICBAUDBAQEBQYFBwYGBwUGBQQEBAMFBAICAwMCBAMEBQUGBgcIExIQDw4MCwoECAYGBAMDAQIDAwIEAwQFBQUGBgcHBgYFBQUEAwQCAwMCAQEDBAUGBwkJCwwODxASE/03BAgGBgQEAgECBAIDAwQEBAUFBgYHBwYGBQUEBAQDAwIEAgIDBAUGBwkJCwwODxASEwgGBwYFBQQDAwMDAwICAwUEAwUEBQUGBwYGBwYFBQQFAwQFAwICBAIDBAMFBAYFBgcHExIQDw4MCwGku7u75AEBAQMCBAQFBQYHDxJ3GhgVCQkICAYGBgUEAQQFBQYGBwgICRQXGXwTEAcGBQQEAwMCAQFYAQIDBAUGCAkFCw0PERMUF4ITEQcGBgUEBAMDAQEBVQEBAQMDBAQFBgcHEBR1FhUUERAODAsJCAYGBAMCAScGCw0PERMUFn8TEQcHBgUEBAMDAQEBVQEBAQMDAwUFBQcHEBN6FxUTEg8ODAoJCAYFBAMCAVgBAQIDAwQFBQYHEBN5GRgUCQkIBwcGBQUEAQQFBQYHBwgICRUWGnoSDwcGBQUEBAIDAQFXAgMEBgYIAAAABgAAAAADQAQAAAMABwALAA8AEwAXAAApAREhASERISUhESEBIREhJSERIQEhESECQAEA/wD+gAEA/wABgAEA/wD+gAEA/wABgAEA/wD+gAEA/wABAP8AAQCAAQD/AAEAgAEA/wABAAABAAAAAAP4A/gAagAAEzMRFR8FBRU3JxUhNx8HMz8VNS8HNxc3BxcHLwcjDxUVHwcHETMnCH4CAwQFBgUCnL29/bezFBESEgoUFBUXDQwNDAwMCxYVExIRDg0KBQQDAwICAQECBAYHCQoOf1kX9VmAExIREwoTFRQYDQwNDAwMCxYVExIQDw0KBQQDAwICAQECBQUHCQoOs36dAzv9bAgFBgUEAwEBfp6dfrMOCgkHAwUDAgECAgMDBAUKDQ8QEhMVFgsMDAwNDA0NFRQUFBISEhR/WfQWWX8OCgkHAwUDAgECAgMDBAUKDQ4REhMVFgsMDAwNDA0NFRQUFBISERSzAkm9AAEAAAAAAoACgAADAAABIREhAYABAP8AAYABAAACAAAAAANAAoAAAwAHAAABIREhASERIQJAAQD/AP6AAQD/AAGAAQD/AAEAAAMAAAAAA0ADQAADAAcACwAAJSERIQEhESE3IREhAkABAP8A/oABAP8AwAEA/wDAAQD/AAEAgAEAAAAAAAQAAAAAA0ADQAADAAcACwAPAAAlIREhASERISUhESEBIREhAkABAP8A/oABAP8AAYABAP8A/oABAP8AwAEA/wABAIABAP8AAQAAAAAFAAAAAAQAA0AAAwAHAAsADwATAAAlIREhASERIQEhESElIREhASERIQMAAQD/AP6AAQD/AP6AAQD/AAJAAQD/AP6AAQD/AMABAP8AAQD/AAEAgAEA/wABAAAAAAYAAAAABAAEAAADAAcACwAPABMAFwAAKQERIQEhESEBIREhJSERIQEhESE3IREhAwABAP8A/oABAP8A/oABAP8AAkABAP8A/oABAP8AwAEA/wABAP8AAQD/AAEAgAEA/wABAIABAAAABQAAAAADuQP4AD8AfwC/AMQBRQAAARUfDTsBPw09AS8NKwEPDTUVHw07AT8NPQEvDSsBDw01FR8NOwE/DT0BLw0rAQ8NJRURIREnFSMPBxUfAxUjDwcVHwMVIw8HFR8DFR8HIT8HNT8ENS8HIzU/BDUvByM1PwQ1LwcjNS8HIQ8GAaIBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBG/6GP54GBgUFBAMBAQIEBbKeBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsgEBAwQFBQYHAbgHBgUFBAMBAa8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp6vBgIEAgEBAwQFBQYGngEBAwQFBQYH/kgHBgUFBAMBAQQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCbMf/K0Dch8fAQEDBAUFBgZDCAcFd04BAQMEBQUGB0IIBwV3TgEBAwQFBQYGQwgHBXcuBwYFBQQDAQEBAQMEBQUGBy50BQMHCEMGBgUFBAMBAU50BQMHCEIHBgUFBAMBAU50BQMHCEMGBgUFBAMBAR8HBgUFBAMBAQEBAwQFBQYAAAAAAQAAAAADeQP4AFYAAAERLwYPCx8FAR8CMz8EAT8FLwsPBhE1LwkrAQ8JAcHQBAYFBgsMDAwGBQUFBAQDAgQBAQQCBAMFATsHEwwMDAYGBQUBPwUDBAIEAQEEAgMEBAUFBQYMDAwLBgUGBNABAgIGBwoKBgYHBgYHBgULCQgGAgIBA7n9Jc0EBAMDAwEBAwMDBAQFBQYFDAwMDAUGBQT+yQcJAwMCAgMEATsFBQYFDAwMDAUGBQUEBAMCBAEBAwMDBATNAtsGBwYGCgoHBgICAQECAgYHCgoGBgcAAAIAAAAAA/gD+ABFAIkAAAkBDwUfCz8GERUfCTsBPwk1ES8KDwUXER8KMz8DAT8FLwsPBhE1LwkrAQ8JAVb+xQUDBAIEAQEDAwMEBAUFBQYMDAwLBgUFBdABAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQIDBQUHBwkFDAwGBgYGBQXkAQIDBQUHBwkGBgYMDAsGBQE/BQMEAgQBAQMDAwQEBQUFBgwMDAsGBQUF0AECAgYHCgoGBgcGBgcGBgoKBwYCAgED5v7IBAUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzf0lBgcG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bmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBEgESQRKBEsETARNBE4ETwRQBFEEUgRTBFQEVQAKZXhwb3J0LXBkZgpleHBvcnQtY3N2DGV4cG9ydC1leGNlbApkYXRlLXJhbmdlDGZpbHRlci1jbGVhcgZmaWx0ZXIIYnVsbGV0LTYIYnVsbGV0LTEEbm9uZQhidWxsZXQtNRFib3JkZXItZGlhZ29uYWwtMhFib3JkZXItZGlhZ29uYWwtMQhidWxsZXQtNAhidWxsZXQtMghidWxsZXQtMxRjaGV2cm9uLXJpZ2h0LWRvdWJsZRNjaGV2cm9uLWxlZnQtZG91YmxlE2NoZXZyb24tZG93bi1kb3VibGURY2hldnJvbi11cC1kb3VibGUGcmVwZWF0D3JlY3VycmVuY2UtZWRpdAhsb2NhdGlvbgtkZXNjcmlwdGlvbgl0aW1lLXpvbmUIY2FsZW5kYXIPdGltZWxpbmUtYWdlbmRhCXdvcmstd2VlawR3ZWVrA2RheRFhZ2VuZGEtZGF0ZS1yYW5nZQlkYXRlLXRpbWUGcGVvcGxlDHRpbWVsaW5lLWRheQ10aW1lbGluZS13ZWVrEnRpbWVsaW5lLXdvcmstd2Vlaw50aW1lbGluZS1tb250aAV0YWJsZQRjb3B5CHRoLXNtYWxsBnNhdmUtMgtwYXJhZ3JhcGgtMgZlZGl0LTYNY2xvc2UtbGFyZ2UtMQtleHBvcnQtd29yZAxjaXJjbGUtY2xvc2UIZmlsdGVyLTIKcGx1cy1zbWFsbAVjbG9zZQVjaGVjawdwcmludC0yBmVkaXQtMgRwbHVzDWNsb3NlLWxhcmdlLTIRY2hldnJvbi1kb3duLXRoaW4RY2hldnJvbi11cC1maWxsLTIRY2hldnJvbi1kb3duLWZpbGwPY2hldnJvbi11cC1maWxsE2NoZXZyb24tZG93bi1maWxsLTIKYXJyb3ctZG93bghhcnJvdy11cBRjaGV2cm9uLXJpZ2h0LWZpbGwtMxNjaGV2cm9uLWxlZnQtZmlsbC0yCGRlbGV0ZS0xEWNoZXZyb24tbGVmdC1maWxsEmNoZXZyb24tcmlnaHQtZmlsbAphcnJvdy1sZWZ0C2Fycm93LXJpZ2h0CXNvcnRpbmctMQRlZGl0CmZpcnN0LXBhZ2UJbGFzdC1wYWdlDnRpbWVsaW5lLXRvZGF5DGNoZXZyb24tbGVmdAhmaWx0ZXItMQpjaGV2cm9uLXVwDWNoZXZyb24tcmlnaHQMY2hldnJvbi1kb3duDmNpcmNsZS1jbG9zZS0yEWNoZXZyb24tdXAtZmlsbC0zE2NoZXZyb24tZG93bi1maWxsLTMNZmlsdGVyLWNhbmNlbA5jaGV2cm9uLWxlZnQtMgpncm91cC1pY29uCXNlbGVjdGlvbgdjbG9zZS0yB2NoZWNrLTISaW50ZXJtZWRpYXRlLXN0YXRlDmNoZXZyb24tbGVmdC0zBmVkaXQtMwdjbG9zZS0zD2NoZXZyb24tcmlnaHQtMgZwbHVzLTITY2hldnJvbi1kb3duLWZpbGwtNQ1jaXJjbGUtcmVtb3ZlDGFycm93LWxlZnQtMg9tb3JlLXZlcnRpY2FsLTEGc2VhcmNoBW1vbnRoBXRyYXNoDmNoZXZyb24tZG93bi0yBHNhdmUEbWVudQdyZWZyZXNoE2NpcmNsZS1jbG9zZS1maWxsLTMFY2xvY2sNZnJlZXplLWNvbHVtbg5lcnJvci10cmVldmlldw9jaXJjbGUtcmVtb3ZlLTIKY2lyY2xlLWFkZBdkcmFnLWFuZC1kcm9wLWluZGljYXRvcg9jaGV2cm9uLXJpZ2h0LTMPY2hldnJvbi1yaWdodC00BHBsYXkFcGF1c2UQcGFyYS1vcHRpb24tZG93bghzZWFyY2gtMg1ib3JkZXItY2VudGVyDHJlc3RhcnQtYXQtMQ5oeXBlcmxpbmstb3BlbgVjdXQtMgZjb3B5LTIKYm9yZGVyLXRvcA1kZWxldGUtY29sdW1uCmRlbGV0ZS1yb3cMaW5zZXJ0LXJpZ2h0C2luc2VydC1sZWZ0EGh5cGVybGluay1yZW1vdmUNYm9yZGVyLW1pZGRsZQxib3JkZXItcmlnaHQOaHlwZXJsaW5rLWVkaXQGbGluay0yC2JvcmRlci1sZWZ0DHRhYmxlLWRlbGV0ZRB0YWJsZS1wcm9wZXJ0aWVzDmh5cGVybGluay1jb3B5DWJvcmRlci1ib3R0b20HcGFzdGUtMhJjb250aW51ZS1udW1iZXJpbmcMaW5zZXJ0LWJlbG93DGluc2VydC1hYm92ZQ90YWJsZS1jZWxsLW5vbmUDYm94A2FsbBF0YWJsZS1hbGlnbi1yaWdodBN0YWJsZS1ib3JkZXItY3VzdG9tEHRhYmxlLWFsaWduLWxlZnQSdGFibGUtYWxpZ24tY2VudGVyD2xpbmUtdmVyeS1zbWFsbAtsaW5lLW5vcm1hbApsaW5lLXNtYWxsDnBhcmEtb3B0aW9uLXVwFXZlcnRpY2FsLWFsaWduLWJvdHRvbRV2ZXJ0aWNhbC1hbGlnbi1jZW50ZXISdmVydGljYWwtYWxpZ24tdG9wDGNsZWFyLWZvcm1hdA1zdHJpa2V0aHJvdWdoCnVwcGVyLWNhc2UHanVzdGlmeQVpbWFnZQZyZXNpemUQZXhpdC1mdWxsLXNjcmVlbgZlZGl0LTQEYm9sZAphbGlnbi1sZWZ0A2N1dBB0ZXh0LWFsdGVybmF0aXZlBmNvcHktMQhkZWxldGUtMg9pbmNyZWFzZS1pbmRlbnQFZXJhc2UEdW5kbwtmdWxsLXNjcmVlbgl1bmRlcmxpbmUObGlzdC11bm9yZGVyZWQDZXllDGxpc3Qtb3JkZXJlZApsb3dlci1jYXNlC2xpbmstcmVtb3ZlB3pvb20taW4Jb3Blbi1saW5rBXByaW50CmZvbnQtY29sb3ILYWxpZ24tcmlnaHQEbGluawl2aWV3LXNpZGUJY29kZS12aWV3CHpvb20tb3V0C3N1cGVyc2NyaXB0CXBhcmFncmFwaARyZWRvBXBhc3RlC2luc2VydC1jb2RlCXN1YnNjcmlwdAdkaXNwbGF5B3JlcGxhY2UGaXRhbGljB2NhcHRpb24McGFpbnQtYnVja2V0D2RlY3JlYXNlLWluZGVudAxhbGlnbi1jZW50ZXIJZm9udC1uYW1lD2RyYWctYW5kLWRyb3AtMg5maWVsZC1zZXR0aW5ncwp0d28tY29sdW1uB3R3by1yb3cDc3VtCGZpbHRlci0zC2Nsb3NlLWxhcmdlDmZpbHRlci1jbGVhci0yDGNpcmNsZS1jaGVjawxhbGlnbi1ib3R0b20OaW5zZXJ0LWFib3ZlLTIOaW5zZXJ0LWJlbG93LTIMYWxpZ24tbWlkZGxlD2RlbGV0ZS1jb2x1bW4tMgxkZWxldGUtcm93LTINaW5zZXJ0LWxlZnQtMglhbGlnbi10b3AOaW5zZXJ0LXJpZ2h0LTIGZWRpdC01DmFsaWduLW1pZGRsZS0yD2ZyZWV6ZS1jb2x1bW4tMgVzdHlsZQhkZWxldGUtMwpmcmVlemUtcm93C3RleHQtaGVhZGVyEW1vcmUtaG9yaXpvbnRhbC0xB3Jlc2l6ZXIGZm9sZGVyDGZpcnN0LXBhZ2UtMghwcmV2aW91cwRuZXh0C2xhc3QtcGFnZS0yCnpvb20tb3V0LTIJem9vbS1pbi0yCGRvd25sb2FkCGJvb2ttYXJrCHNlYXJjaC0zD3RleHQtYW5ub3RhdGlvbgdjbG9zZS00CGNvbW1lbnRzBnNhdmUtMwxhbGlnbi1sZWZ0LTIHc3R5bGUtMgZ1bmRvLTIPaGlnaGxpZ2h0LWNvbG9yD21vcmUtdmVydGljYWwtMwt1bmRlcmxpbmUtMg9zdHJpa2V0aHJvdWdoLTIOcGFpbnQtYnVja2V0LTIDcGFuB29wYWNpdHkIZGVsZXRlLTQNbW91c2UtcG9pbnRlchNjaGV2cm9uLXJpZ2h0LXNtYWxsDHN0cm9rZS1jb2xvcgdwcmludC0zBnJlZG8tMgxmb250LWNvbG9yLTIGc2hhcGVzEmNoZXZyb24tbGVmdC1zbWFsbAxzdHJva2Utd2lkdGgPYW5ub3RhdGlvbi1lZGl0CXRodW1ibmFpbAVzdGFtcApicmVhay1wYWdlBGZpbGUKY29sbGFwc2UtMgZleHBhbmQPZG91YmxlLXJlc2l6ZS0yD2RvdWJsZS1yZXNpemUtMQ9zaW5nbGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0yD3NpbmdsZS1yZXNpemUtMw9zaW5nbGUtcmVzaXplLTQNZHJhZy1hbmQtZHJvcBFjaGV2cm9uLXVwLWZpbGwtNBNjaGV2cm9uLWRvd24tZmlsbC00FGNoZXZyb24tcmlnaHQtZmlsbC0yE2NoZXZyb24tbGVmdC1maWxsLTMPbW9yZS12ZXJ0aWNhbC00DWZpbHRlci1hY3RpdmULY29kZS12aWV3LTIJZ3JpZC12aWV3B3Bhc3RlLTMHdHJhc2gtMgpkb3dubG9hZC0yBWN1dC0zEGxpc3QtdW5vcmRlcmVkLTIJcmVmcmVzaC0yC2NpcmNsZS1pbmZvEmNoZXZyb24tcmlnaHQtdGhpbghmb2xkZXItMgdjbG9zZS01C2ZvbGRlci1maWxsBnJlbmFtZQZjb3B5LTMIc2VhcmNoLTQIdXBsb2FkLTEEYmFjawpzZWxlY3QtYWxsCXNvcnRpbmctMg9tb3JlLXZlcnRpY2FsLTUHY2hlY2stMxFtb3JlLWhvcml6b250YWwtMw5leHBvcnQtZXhjZWwtMgxleHBvcnQtY3N2LTIGc2F2ZS00B3NhdmUtYXMGZXhwb3J0CGRlbGV0ZS01C2dyYW5kLXRvdGFsB3RhYmxlLTIJc3ViLXRvdGFsCGZpbGUtbmV3EW51bWJlci1mb3JtYXR0aW5nCHJlbmFtZS0yDGV4cG9ydC1wZGYtMg1mdWxsLXNjcmVlbi0yBWNoYXJ0CHVwbG9hZC0yCWZvbnQtdHlwZQdjbG9zZS02DGxpbmUtc3BhY2luZwRsb2NrDGJvcmRlci1vdXRlcgZsaW5rLTMOYWxpZ24tYm90dG9tLTIMYm9yZGVyLWFsbC0yEHRhYmxlLW9mLWNvbnRlbnQOcGFnZS1udW1iZXJpbmcGYm9sZC0yC2FsaWduLXRvcC0yDmFsaWduLW1pZGRsZS0zCnBhZ2Utc2V0dXAMc3Ryb2tlLXN0eWxlB2ltYWdlLTINYm9va21hcmstZmlsbAZoZWFkZXIQbGlzdC11bm9yZGVyZWQtMw9zaG93LWhpZGUtcGFuZWwNYWxpZ24tcmlnaHQtMgZmb290ZXIKYm9yZGVyLWFsbAxib3JkZXItaW5uZXIEY2VsbAthbGlnbi10b3AtMw5hbGlnbi1ib3R0b20tMw5hbGlnbi1taWRkbGUtNAdjaGVjay00BWJyZWFrDGJyZWFrLXBhZ2UtMg1icmVhay1zZWN0aW9uEGF1dG8tZml0LWNvbnRlbnQSZml4ZWQtY29sdW1uLXdpZHRoD2F1dG8tZml0LXdpbmRvdw1icmluZy1mb3J3YXJkDmJyaW5nLXRvLWZyb250DHNlbmQtdG8tYmFjaw1zZW5kLWJhY2t3YXJkCXVuZ3JvdXAtMQdncm91cC0xBW9yZGVyEmNoZXZyb24tdXAtc21hbGwtMhRjaGV2cm9uLWRvd24tc21hbGwtMhVjaGV2cm9uLXJpZ2h0LXNtYWxsLTIUY2hldnJvbi1sZWZ0LXNtYWxsLTIWY2hldnJvbi1yaWdodC1kb3VibGUtMhVjaGV2cm9uLWxlZnQtZG91YmxlLTILem9vbS10by1maXQJYWRkLWFib3ZlCWFkZC1iZWxvdwRsaW5lDmFycm93LXJpZ2h0LXVwCXJlY3RhbmdsZQZjaXJjbGUIcGVudGFnYW4GbGVuZ3RoCXBlcmltZXRlcgRhcmVhBnJhZGl1cwZ2b2x1bWUSY2hhbmdlLXNjYWxlLXJhdGlvCHNldHRpbmdzCWNvbW1lbnQtMg10aHVtYnMtZG93bi0xCXRodW1icy11cA10aHVtYnMtZG93bi0yCmV4cG9ydC1qcGcKZXhwb3J0LXBuZwpleHBvcnQtc3ZnFmNvbmRpdGlvbmFsLWZvcm1hdHRpbmcQaGlkZS1mb3JtdWxhLWJhcg1oaWRlLWhlYWRpbmdzDmhpZGUtZ3JpZGxpbmVzCWV5ZS1zbGFzaApleHBvcnQteGxzDGV4cG9ydC1jc3YtMwNtZHgIcmVuYW1lLTMLZm9sZGVyLW9wZW4JbmFtZWQtc2V0DWdyaXAtdmVydGljYWwJZGltZW5zaW9uB2xldmVsLTEHbGV2ZWwtMgdsZXZlbC0zB2xldmVsLTQHbGV2ZWwtNQx1c2VyLWRlZmluZWQDa3BpCXNvcnQtZG93bglzb3J0aW5nLTMHc29ydC11cBFjYWxjdWxhdGVkLW1lbWJlcgtjdXN0b20tc29ydA9zb3J0LWRlc2NlbmRpbmcOc29ydC1hc2NlbmRpbmcLY29tbWVudC1hZGQFcmVwbHkGc2VuZC0xDGNvbW1lbnQtc2hvdwlzaWduYXR1cmULZmlsdGVyLW1haW4JdGV4dC13cmFwCnVuZmlsdGVyZWQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEXNvcnQtZGVzY2VuZGluZy0yEHNvcnQtYXNjZW5kaW5nLTIXZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcIZmlsdGVyZWQOZmlsdGVyLWNsZWFyLTMHcmVhcHBseQdncm91cC0yCXVuZ3JvdXAtMg9wYXN0ZS10ZXh0LW9ubHkLcGFzdGUtc3R5bGUNcGFzdGUtc3BlY2lhbBdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbgtzcGVsbC1jaGVjaw5jb21tZW50LXJlb3Blbgp3ZWItbGF5b3V0DHByaW50LWxheW91dAtib3JkZXItbm9uZQ9kYXRhLXZhbGlkYXRpb24NcHJvdGVjdC1zaGVldAl0ZXh0LWZvcm0McHJvcGVydGllcy0yCmNsZWFyLWZvcm0JZHJvcC1kb3duCmZvcm0tZmllbGQJY2hlY2stYm94DHRhYmxlLXVwZGF0ZQ5jaGFuZ2VzLWFjY2VwdBJkaXNwbGF5LWZvci1yZXZpZXcOY2hhbmdlcy1yZWplY3QQY2hhbmdlcy1wcmV2aW91cwtzaG93LW1hcmt1cAxjaGFuZ2VzLW5leHQNY2hhbmdlcy10cmFjaxxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlCWhpZ2hsaWdodBB0b3AtYm90dG9tLXJ1bGVzCWRhdGEtYmFycwxjb2xvci1zY2FsZXMIaWNvbnNldHMLY2xlYXItcnVsZXMJbmV3LXJ1bGVzDGdyZWF0ZXItdGhhbglsZXNzLXRoYW4HYmV0d2VlbgdlcXVhbHRvEnRleHQtdGhhdC1jb250YWlucw5kYXRlLW9jY3VycmluZwZ0b3AtMTAPYm90dG9tLTEwLWl0ZW1zCWJvdHRvbS0xMA1hYm92ZS1hdmVyYWdlDWJlbG93LWF2ZXJhZ2UOZHVwbGljYXRlLWNlbGwIZm9vdG5vdGUMZW5kLWZvb3Rub3RlE2NoYXJ0LWluc2VydC1jb2x1bW4QY2hhcnQtZGF0YS10YWJsZQxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyFmNoYXJ0LWluc2VydC13YXRlcmZhbGwRY2hhcnQtdXBkb3duLWJhcnMRYWRkLWNoYXJ0LWVsZW1lbnQPY2hhcnQtZ3JpZGxpbmVzF2luc2VydC1oaWVyYXJjaHktY2hhcnRzEWNoYXJ0LWluc2VydC1saW5lF2NoYXJ0LXN3aXRjaC1yb3ctY29sdW1uEGNoYXJ0LWVycm9yLWJhcnMPY2hhcnQtdHJlbmRsaW5lCmNoYXJ0LWF4ZXMRY2hhcnQtc2VsZWN0LWRhdGELY2hhcnQtbGluZXMRY2hhcnQtYXhpcy10aXRsZXMLY2hhcnQtdGl0bGUQY2hhcnQtaW5zZXJ0LXBpZRFjaGFuZ2UtY2hhcnQtdHlwZRZpbnNlcnQtc3RhdGlzdGljLWNoYXJ0EWNoYXJ0LWRhdGEtbGFiZWxzEmNoYXJ0LWluc2VydC1jb21ibyRjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LWhvcml6b250YWwVY2hhcnQtbGluZWFyLWZvcmVjYXN0EWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBJjaGFydC1kYXRhLWNhbGxvdXQcY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbBtjaGFydC1heGVzLXByaW1hcnktdmVydGljYWwYY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyFWNoYXJ0LWRhdGEtdGFibGUtbm9uZRZjaGFydC1kYXRhLWxhYmVscy1ub25lHGNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWwTY2hhcnQtbGVnZW5kLWxpbmVhchtjaGFydC1lcnJvci1iYXJzLXBlcmNlbnRhZ2UUY2hhcnQtbm8tbGVnZW5kLWtleXMXY2hhcnQtdGl0bGUtYWJvdmUtY2hhcnQUY2hhcnQtdHJlbmRsaW5lLW5vbmUWY2hhcnQtd2l0aC1sZWdlbmQta2V5cx1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbCNjaGFydC1lcnJvci1iYXJzLXN0YW5kYXJkLWRldmlhdGlvbhBjaGFydC1sZWdlbmQtdG9wHmNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbBVjaGFydC1lcnJvci1iYXJzLW5vbmUUY2hhcnQtdXAtZG93bi1iYXJzLTIQY2hhcnQtZHJvcC1saW5lcxBjaGFydC1saW5lcy1ub25lHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tEmNoYXJ0LXVwLWRvd24tbm9uZR1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZCJjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsEWNoYXJ0LWxlZ2VuZC1sZWZ0HWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlFGNoYXJ0LWhpZ2gtbG93LWxpbmVzG2NoYXJ0LXRyZW5kbGluZS1leHBvbmVudGlhbB5jaGFydC10cmVuZGxpbmUtbW92aW5nLWF2ZXJhZ2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkfY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1lcnJvcg9jaGFydC0zZC1hcmVhLTEUY2hhcnQtMmQtc3RhY2tlZC1iYXISY2hhcnQtM2Qtc3VyZmFjZS0xFmNoYXJ0LWhpc3RvZ3JhbS1wYXJldG8mY2hhcnQtc3RvY2stdm9sdW1uLW9wZW4taGlnaC1sb3ctY2xvc2UaY2hhcnQtc3RvY2staGlnaC1sb3ctY2xvc2UfY2hhcnQtc3RvY2stb3Blbi1oaWdoLWxvdy1jbG9zZStjaGFydC0yZC1saW5lLTEwMC1zdGFja2VkLWxpbmUtd2l0aC1tYXJrZXJzEmNoYXJ0LWZpbGxlZC1yYWRhchljaGFydC0zZC1jbHVzdGVyZWQtY29sdW1uDmNoYXJ0LXN1bmJ1cnN0DWNoYXJ0LXRyZWVtYXAhY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhDGNoYXJ0LTNkLXBpZRFjaGFydC0zZC1jb2x1bW4tNBJtb3JlLWNvbHVtbi1jaGFydHMVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0FmNoYXJ0LTNkLWNsdXN0ZXJlZC1iYXIMY2hhcnQtZnVubmVsDmNoYXJ0LTJkLXBpZS0yDWNoYXJ0LTNkLWxpbmUZY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWFyZWEQbW9yZS1saW5lLWNoYXJ0cyBjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhchFtb3JlLXN0b2NrLWNoYXJ0cyFjaGFydC1zdG9jay12b2x1bW4taGlnaC1sb3ctY2xvc2UQY2hhcnQtYmFyLW9mLXBpZS1jaGFydC1jbHVzdGVyZWQtY29sdW1uLWxpbmUtb24tc2Vjb25kYXJ5LWF4aXMWY2hhcnQtMmQtY2x1c3RlcmVkLWJhcgtjaGFydC1yYWRhciNjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbh9jaGFydC1zdGFja2VkbGluZXMtd2l0aC1tYXJrZXJzGmNoYXJ0LXdpcmVmcmFtZS0zZC1zdXJmYWNlGmNoYXJ0LTJkLWxpbmUtd2l0aC1tYXJrZXJzFWNoYXJ0LWJveC1hbmQtd2hpc2tlchljcmVhdGUtY3VzdG9tLWNvbWJvLWNoYXJ0IGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyIWNoYXJ0LXNjYXR0ZXItd2l0aC1zdHJhaWdodC1saW5lcxdtb3JlLXN0YXRpc3RpY2FsLWNoYXJ0cxVjaGFydC0zZC1zdGFja2VkLWFyZWENY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbg9tb3JlLXBpZS1jaGFydHMOY2hhcnQtYnViYmxlLTEhY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lD2NoYXJ0LWhpc3RvZ3JhbRVtb3JlLWhpZXJhcmNoeS1jaGFydHMhY2hhcnQtY29tYm8tY2x1c3RlcmVkLWNvbHVtbi1saW5lFWNoYXJ0LTJkLXN0YWNrZWQtYXJlYRdjaGFydC0zZC1zdGFja2VkLWNvbHVtbhBjaGFydC1pbnNlcnQtYmFyH2NoYXJ0LXNjYXR0ZXItd2l0aC1zbW9vdGgtbGluZXMfY2hhcnQtc3VyZmFjZS13aXJlZnJhbWUtY29udG91chRjaGFydC0zZC1zdGFja2VkLWJhchNjaGFydC0yZC1waWUtb2YtcGllEmNoYXJ0LTNkLXN1cmZhY2UtMg1jaGFydC0yZC1hcmVhKWNoYXJ0LWNvbWJvLXN0YWNrZWQtYXJlYS1jbHVzdGVyZWQtY29sdW1uD2NoYXJ0LXdhdGVyZmFsbBVjaGFydC1zdXJmYWNlLWNvbnRvdXITbW9yZS1zY2F0dGVyLWNoYXJ0cxdjaGFydC0yZC1zdGFja2VkLWNvbHVtbhBwcm90ZWN0LXdvcmtib29rC2NoYW5nZS1jYXNlDGV4cG9ydC1wZGYtMwtmcmVlemUtcGFuZRNmcmVlemUtZmlyc3QtY29sdW1uDmZyZWV6ZS10b3Atcm93C21lcmdlLWNlbGxzDnNwbGl0LXZlcnRpY2FsCnRhYmxlLWNlbGwQc3BsaXQtaG9yaXpvbnRhbAhsaXN0LWJveAt0ZXh0LWZvcm0tMgVsYWJlbAtjaGVjay1ib3gtMhNhZGQtZWRpdC1mb3JtLWZpZWxkBmJ1dHRvbgtkcm9wLWRvd24tMgxyYWRpby1idXR0b24IcGFzc3dvcmQTdGFibGUtaW5zZXJ0LWNvbHVtbhB0YWJsZS1pbnNlcnQtcm93FXRhYmxlLW92ZXJ3cml0ZS1jZWxscwx0YWJsZS1uZXN0ZWQLdGFibGUtbWVyZ2UJZHJhZy1maWxsBGhvbWUNZ2FudHQtZ3JpcHBlcg1icmluZy10by12aWV3D2JyaW5nLXRvLWNlbnRlcgd3YXJuaW5nDWNyaXRpY2FsLXBhdGgPYm9yZGVyLXNoYWRvdy0yEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEFYXVkaW8FdmlkZW8EY3JvcAtzdGFyLWZpbGxlZAdmaWx0ZXJzCmFkanVzdG1lbnQJcGFnZS1zaXplBXJlc2V0CHRyaWFuZ2xlDHBhZ2UtY29sdW1ucwR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawtwYWdlLWNvbHVtbhVjb250aW51b3VzLXBhZ2UtYnJlYWsOcGFnZS10ZXh0LXdyYXARcGFnZS1jb2x1bW4tcmlnaHQQcGFnZS1jb2x1bW4tbGVmdA9wYWdlLWNvbHVtbi1vbmUPcGFnZS1jb2x1bW4tdHdvEXBhZ2UtY29sdW1uLXRocmVlEG11bHRpcGxlLWNvbW1lbnQOZm9ybWF0LXBhaW50ZXIIbGF1bmNoZXIPY2hhcmFjdGVyLXN0eWxlDGxpbmtlZC1zdHlsZRxjaGFydC0yZC1zdGFja2VkLWxpbmUtbWFya2VkKGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZS1tYXJrZWQUY2hhcnQtMmQtbGluZS1tYXJrZWQSbGlzdC11bm9yZGVyZWQtcnRsEGxpc3Qtb3JkZXJlZC1ydGwTaW5jcmVhc2UtaW5kZW50LXJ0bBNkZWNyZWFzZS1pbmRlbnQtcnRsBWVtb2ppEXRyYXZlbC1hbmQtcGxhY2VzBm5hdHVyZQ9mb29kLWFuZC1kcmlua3MHYW5pbWFscwdvYmplY3RzCmFjdGl2aXRpZXMNaGFuZC1nZXN0dXJlcwdzeW1ib2xzBWZsYWdzBnVubG9jawxtb3JlLWNoZXZyb24MYm9yZGVyLWZyYW1lCmZyYW1lLW5vbmUJZnJhbWUtbWF0C2ZyYW1lLWJldmVsCmZyYW1lLWxpbmUKZnJhbWUtaG9vawtmcmFtZS1pbnNldAhidWxsZXQtNwxvcmdhbml6ZS1wZGYHZnJhbWUtNwdmcmFtZS04B2ZyYW1lLTkIZnJhbWUtMTAIZnJhbWUtMTEJY2FwdGlvbi0xCmFycm93LWhlYWQPYXJyb3ctaGVhZC1maWxsCGJhci1oZWFkC2NpcmNsZS1oZWFkEGNpcmNsZS1oZWFkLWZpbGwLc3F1YXJlLWhlYWQQc3F1YXJlLWhlYWQtZmlsbAphcnJvdy10YWlsD2Fycm93LXRhaWwtZmlsbAhiYXItdGFpbAtjaXJjbGUtdGFpbBBjaXJjbGUtdGFpbC1maWxsC3NxdWFyZS10YWlsEHNxdWFyZS10YWlsLWZpbGwNZmlsZS1kb2N1bWVudA9jb21tZW50LXJlc29sdmUYbXVsdGlwbGUtY29tbWVudC1yZXNvbHZlDHRhYmxlLWhlYWRlcgpibG9ja3F1b3RlCWFkZC1ub3RlcwplZGl0LW5vdGVzDGRlbGV0ZS1ub3RlcwZsYXllcnMJZm9udC1zaXplDGV4cG9ydC1wZGYtMQtpbXBvcnQtd29yZA1leHBvcnQtd29yZC0xDWRyb3Bkb3duLWxpc3QJY29tYm8tYm94EXJlcGVhdGluZy1zZWN0aW9uDmJ1aWxkaW5nLWJsb2NrD2NvbnRlbnQtY29udHJvbAdhaS1jaGF0C3htbC1tYXBwaW5nC3RodW1icy11cC0xC3RodW1icy1kb3duC2NhbGN1bGF0aW9uDHRleHQtb3V0bGluZQR1c2VyD2NhbGN1bGF0ZS1zaGVldAl0cmFuc2xhdGUHc2hvcnRlbgllbGFib3JhdGUIcmVwaHJhc2UNZ3JhbW1hci1jaGVjaw5wcmVmb3JtYXQtY29kZQZpbXBvcnQIaW1wb3J0LTEGcmVkYWN0C3NtYXJ0LXBhc3RlD2F1dG8tZml0LWNvbHVtbhNhdXRvLWZpdC1hbGwtY29sdW1uB2NvbHVtbnMOdGh1bWJzLXVwLWZpbGwQdGh1bWJzLWRvd24tZmlsbA5zdG9wLXJlY3RhbmdsZQxkb3VibGUtY2hlY2sIc3F1aWdnbHkKbWljcm9waG9uZQxidXR0b24tZmllbGQMaW5zZXJ0LXNoZWV0CWR1cGxpY2F0ZQ9ob3Jpem9udGFsLWxpbmULcmVwbHktYXJyb3cNZm9yd2FyZC1hcnJvdwNwaW4FdW5waW4MYWRkLWJvb2ttYXJrDWFsbC1ib29rbWFya3MJbGFuZHNjYXBlEHBhZ2Utb3JpZW50YXRpb24GbWFyZ2luEHByZXZpb3VzLWNvbW1lbnQMbmV4dC1jb21tZW50DWNsb3NlLWNvbW1lbnQRaW5jcmVhc2UtZm9udHNpemURZGVjcmVhc2UtZm9udHNpemUTZGVsZXRlLWFsbC1jb21tZW50cwxyZWFkaW5nLXZpZXcNbXVsdGlwbGUtcGFnZQdmaXQtMTAwDW1hcmdpbi1uYXJyb3cNbWFyZ2luLW5vcm1hbA9tYXJnaW4tbW9kZXJhdGULbWFyZ2luLXdpZGUObWFyZ2luLWRlZmF1bHQNbWFyZ2luLWN1c3RvbQtzaXplLWxldHRlcgpzaXplLWxlZ2FsDnNpemUtZXhlY3V0aXZlB3NpemUtYTQHc2l6ZS1hNQtzaXplLWN1c3RvbQttb3JlLWNvbHVtbgphdHRhY2htZW50C2ZpbGUtZm9ybWF0CXJlZGFjdGlvbgxwcm9wZXJ0aWVzLTEHY2FsbG91dAloZWFkaW5nLTEJaGVhZGluZy0yCWhlYWRpbmctMwloZWFkaW5nLTQVY29sbGFwc2libGUtaGVhZGluZy0xFWNvbGxhcHNpYmxlLWhlYWRpbmctMhVjb2xsYXBzaWJsZS1oZWFkaW5nLTMVY29sbGFwc2libGUtaGVhZGluZy00C2V4cG9ydC1qcGVnDWNoYXJ0LXNjYXR0ZXIPc2hvdy1zaWRlLXBhbmVsCWNvcHktY29kZQt0ZXh0LXJlZGFjdAptYWdpYy13YW5kCnN3YXAtYXJyb3cJY2hlY2tsaXN0CnNtYXJ0LWVkaXQKdGFibGUtZWRpdAdoaXN0b3J5CWFsbC1ub3RlcwluZXh0LW5vdGUNcHJldmlvdXMtbm90ZRBjb252ZXJ0LWFsbC1ub3RlDGV4dHJhY3QtcGFnZQlsZWZ0LXdyYXAKcmlnaHQtd3JhcAVub3RlcwAAAA==) format("truetype");
}
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-icons.e-small {
  font-size: 8px;
}
.e-icons.e-medium {
  font-size: 16px;
}
.e-icons.e-large {
  font-size: 24px;
}
.e-icons.e-export-pdf:before {
  content: "\e240";
}
.e-icons.e-export-csv:before {
  content: "\e241";
}
.e-icons.e-export-excel:before {
  content: "\e242";
}
.e-icons.e-date-range:before {
  content: "\e245";
}
.e-icons.e-filter-clear:before {
  content: "\e248";
}
.e-icons.e-filter:before {
  content: "\e251";
}
.e-icons.e-bullet-6:before {
  content: "\e253";
}
.e-icons.e-bullet-1:before {
  content: "\e254";
}
.e-icons.e-none:before {
  content: "\e256";
}
.e-icons.e-bullet-5:before {
  content: "\e259";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e262";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e265";
}
.e-icons.e-bullet-4:before {
  content: "\e267";
}
.e-icons.e-bullet-2:before {
  content: "\e270";
}
.e-icons.e-bullet-3:before {
  content: "\e271";
}
.e-icons.e-chevron-right-double:before {
  content: "\e300";
}
.e-icons.e-chevron-left-double:before {
  content: "\e302";
}
.e-icons.e-chevron-down-double:before {
  content: "\e304";
}
.e-icons.e-chevron-up-double:before {
  content: "\e306";
}
.e-icons.e-repeat:before {
  content: "\e308";
}
.e-icons.e-recurrence-edit:before {
  content: "\e30a";
}
.e-icons.e-location:before {
  content: "\e30c";
}
.e-icons.e-description:before {
  content: "\e30d";
}
.e-icons.e-time-zone:before {
  content: "\e30e";
}
.e-icons.e-calendar:before {
  content: "\e322";
}
.e-icons.e-timeline-agenda:before {
  content: "\e313";
}
.e-icons.e-work-week:before {
  content: "\e314";
}
.e-icons.e-week:before {
  content: "\e315";
}
.e-icons.e-day:before {
  content: "\e31b";
}
.e-icons.e-agenda-date-range:before {
  content: "\e31d";
}
.e-icons.e-date-time:before {
  content: "\e421";
}
.e-icons.e-people:before {
  content: "\e424";
}
.e-icons.e-timeline-day:before {
  content: "\ea85";
}
.e-icons.e-timeline-week:before {
  content: "\ea88";
}
.e-icons.e-timeline-work-week:before {
  content: "\ea8b";
}
.e-icons.e-timeline-month:before {
  content: "\ea8e";
}
.e-icons.e-table:before {
  content: "\e705";
}
.e-icons.e-copy:before {
  content: "\e70a";
}
.e-icons.e-th-small:before {
  content: "\e714";
}
.e-icons.e-save-2:before {
  content: "\e735";
}
.e-icons.e-paragraph-2:before {
  content: "\e75e";
}
.e-icons.e-edit-6:before {
  content: "\e7a3";
}
.e-icons.e-close-large-1:before {
  content: "\e7a7";
}
.e-icons.e-export-word:before {
  content: "\e7b0";
}
.e-icons.e-circle-close:before {
  content: "\e7e9";
}
.e-icons.e-filter-2:before {
  content: "\e7ee";
}
.e-icons.e-plus-small:before {
  content: "\e7f9";
}
.e-icons.e-close:before {
  content: "\e7fc";
}
.e-icons.e-check:before {
  content: "\e7ff";
}
.e-icons.e-print-2:before {
  content: "\e813";
}
.e-icons.e-edit-2:before {
  content: "\e81e";
}
.e-icons.e-plus:before {
  content: "\e823";
}
.e-icons.e-close-large-2:before {
  content: "\e825";
}
.e-icons.e-chevron-down-thin:before {
  content: "\e36a";
}
.e-icons.e-chevron-up-fill-2:before {
  content: "\e82a";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e82e";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e834";
}
.e-icons.e-chevron-down-fill-2:before {
  content: "\e83d";
}
.e-icons.e-arrow-down:before {
  content: "\e83f";
}
.e-icons.e-arrow-up:before {
  content: "\e840";
}
.e-icons.e-chevron-right-fill-3:before {
  content: "\e848";
}
.e-icons.e-chevron-left-fill-2:before {
  content: "\e84b";
}
.e-icons.e-delete-1:before {
  content: "\e84e";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e854";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e859";
}
.e-icons.e-arrow-left:before {
  content: "\e85b";
}
.e-icons.e-arrow-right:before {
  content: "\e85f";
}
.e-icons.e-sorting-1:before {
  content: "\e890";
}
.e-icons.e-edit:before {
  content: "\e891";
}
.e-icons.e-first-page:before {
  content: "\e896";
}
.e-icons.e-last-page:before {
  content: "\e897";
}
.e-icons.e-timeline-today:before {
  content: "\e901";
}
.e-icons.e-chevron-left:before {
  content: "\e904";
}
.e-icons.e-filter-1:before {
  content: "\e909";
}
.e-icons.e-chevron-up:before {
  content: "\e910";
}
.e-icons.e-chevron-right:before {
  content: "\e913";
}
.e-icons.e-chevron-down:before {
  content: "\e916";
}
.e-icons.e-circle-close-2:before {
  content: "\e917";
}
.e-icons.e-chevron-up-fill-3:before {
  content: "\e918";
}
.e-icons.e-chevron-down-fill-3:before {
  content: "\e919";
}
.e-icons.e-filter-cancel:before {
  content: "\e920";
}
.e-icons.e-chevron-left-2:before {
  content: "\e921";
}
.e-icons.e-group-icon:before {
  content: "\e926";
}
.e-icons.e-selection:before {
  content: "\e930";
}
.e-icons.e-close-2:before {
  content: "\e932";
}
.e-icons.e-check-2:before {
  content: "\e933";
}
.e-icons.e-intermediate-state:before {
  content: "\e934";
}
.e-icons.e-chevron-left-3:before {
  content: "\e937";
}
.e-icons.e-edit-3:before {
  content: "\e944";
}
.e-icons.e-close-3:before {
  content: "\e945";
}
.e-icons.e-chevron-right-2:before {
  content: "\e956";
}
.e-icons.e-plus-2:before {
  content: "\e963";
}
.e-icons.e-chevron-down-fill-5:before {
  content: "\e969";
}
.e-icons.e-circle-remove:before {
  content: "\e974";
}
.e-icons.e-arrow-left-2:before {
  content: "\e977";
}
.e-icons.e-more-vertical-1:before {
  content: "\e984";
}
.e-icons.e-search:before {
  content: "\e993";
}
.e-icons.e-month:before {
  content: "\e93c";
}
.e-icons.e-trash:before {
  content: "\e94a";
}
.e-icons.e-chevron-down-2:before {
  content: "\e94d";
}
.e-icons.e-save:before {
  content: "\e98e";
}
.e-icons.e-menu:before {
  content: "\e99a";
}
.e-icons.e-refresh:before {
  content: "\e99d";
}
.e-icons.e-circle-close-fill-3:before {
  content: "\e208";
}
.e-icons.e-clock:before {
  content: "\e20c";
}
.e-icons.e-freeze-column:before {
  content: "\e21e";
}
.e-icons.e-error-treeview:before {
  content: "\e22a";
}
.e-icons.e-circle-remove-2:before {
  content: "\e22b";
}
.e-icons.e-circle-add:before {
  content: "\e22c";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e22d";
}
.e-icons.e-chevron-right-3:before {
  content: "\e22f";
}
.e-icons.e-chevron-right-4:before {
  content: "\e430";
}
.e-icons.e-play:before {
  content: "\e324";
}
.e-icons.e-pause:before {
  content: "\e326";
}
.e-icons.e-para-option-down:before {
  content: "\e274";
}
.e-icons.e-search-2:before {
  content: "\e275";
}
.e-icons.e-border-center:before {
  content: "\e276";
}
.e-icons.e-restart-at-1:before {
  content: "\e277";
}
.e-icons.e-hyperlink-open:before {
  content: "\e278";
}
.e-icons.e-cut-2:before {
  content: "\e279";
}
.e-icons.e-copy-2:before {
  content: "\e280";
}
.e-icons.e-border-top:before {
  content: "\e281";
}
.e-icons.e-delete-column:before {
  content: "\e282";
}
.e-icons.e-delete-row:before {
  content: "\e283";
}
.e-icons.e-insert-right:before {
  content: "\e284";
}
.e-icons.e-insert-left:before {
  content: "\e285";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e286";
}
.e-icons.e-border-middle:before {
  content: "\e287";
}
.e-icons.e-border-right:before {
  content: "\e288";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e289";
}
.e-icons.e-link-2:before {
  content: "\e290";
}
.e-icons.e-border-left:before {
  content: "\e291";
}
.e-icons.e-table-delete:before {
  content: "\e292";
}
.e-icons.e-table-properties:before {
  content: "\e294";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e295";
}
.e-icons.e-border-bottom:before {
  content: "\e298";
}
.e-icons.e-paste-2:before {
  content: "\e501";
}
.e-icons.e-continue-numbering:before {
  content: "\e503";
}
.e-icons.e-insert-below:before {
  content: "\e505";
}
.e-icons.e-insert-above:before {
  content: "\e506";
}
.e-icons.e-table-cell-none:before {
  content: "\e507";
}
.e-icons.e-box:before {
  content: "\e509";
}
.e-icons.e-all:before {
  content: "\e511";
}
.e-icons.e-table-align-right:before {
  content: "\e515";
}
.e-icons.e-table-border-custom:before {
  content: "\e516";
}
.e-icons.e-table-align-left:before {
  content: "\e517";
}
.e-icons.e-table-align-center:before {
  content: "\e518";
}
.e-icons.e-line-very-small:before {
  content: "\e520";
}
.e-icons.e-line-normal:before {
  content: "\e521";
}
.e-icons.e-line-small:before {
  content: "\e522";
}
.e-icons.e-para-option-up:before {
  content: "\e523";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e525";
}
.e-icons.e-vertical-align-center:before {
  content: "\e526";
}
.e-icons.e-vertical-align-top:before {
  content: "\e527";
}
.e-icons.e-clear-format:before {
  content: "\e331";
}
.e-icons.e-strikethrough:before {
  content: "\e332";
}
.e-icons.e-upper-case:before {
  content: "\e333";
}
.e-icons.e-justify:before {
  content: "\e334";
}
.e-icons.e-image:before {
  content: "\e335";
}
.e-icons.e-resize:before {
  content: "\e336";
}
.e-icons.e-exit-full-screen:before {
  content: "\e337";
}
.e-icons.e-edit-4:before {
  content: "\e338";
}
.e-icons.e-bold:before {
  content: "\e339";
}
.e-icons.e-align-left:before {
  content: "\e33a";
}
.e-icons.e-cut:before {
  content: "\e33b";
}
.e-icons.e-text-alternative:before {
  content: "\e33c";
}
.e-icons.e-copy-1:before {
  content: "\e33d";
}
.e-icons.e-delete-2:before {
  content: "\e33e";
}
.e-icons.e-increase-indent:before {
  content: "\e33f";
}
.e-icons.e-erase:before {
  content: "\e340";
}
.e-icons.e-undo:before {
  content: "\e341";
}
.e-icons.e-full-screen:before {
  content: "\e342";
}
.e-icons.e-underline:before {
  content: "\e343";
}
.e-icons.e-list-unordered:before {
  content: "\e344";
}
.e-icons.e-eye:before {
  content: "\e345";
}
.e-icons.e-list-ordered:before {
  content: "\e346";
}
.e-icons.e-lower-case:before {
  content: "\e347";
}
.e-icons.e-link-remove:before {
  content: "\e348";
}
.e-icons.e-zoom-in:before {
  content: "\e349";
}
.e-icons.e-open-link:before {
  content: "\e34a";
}
.e-icons.e-print:before {
  content: "\e34b";
}
.e-icons.e-font-color:before {
  content: "\e34c";
}
.e-icons.e-align-right:before {
  content: "\e34d";
}
.e-icons.e-link:before {
  content: "\e34e";
}
.e-icons.e-view-side:before {
  content: "\e34f";
}
.e-icons.e-code-view:before {
  content: "\e350";
}
.e-icons.e-zoom-out:before {
  content: "\e351";
}
.e-icons.e-superscript:before {
  content: "\e352";
}
.e-icons.e-paragraph:before {
  content: "\e353";
}
.e-icons.e-redo:before {
  content: "\e354";
}
.e-icons.e-paste:before {
  content: "\e355";
}
.e-icons.e-insert-code:before {
  content: "\e356";
}
.e-icons.e-subscript:before {
  content: "\e357";
}
.e-icons.e-display:before {
  content: "\e358";
}
.e-icons.e-replace:before {
  content: "\e359";
}
.e-icons.e-italic:before {
  content: "\e35a";
}
.e-icons.e-caption:before {
  content: "\e35b";
}
.e-icons.e-paint-bucket:before {
  content: "\e35c";
}
.e-icons.e-decrease-indent:before {
  content: "\e35d";
}
.e-icons.e-align-center:before {
  content: "\e35e";
}
.e-icons.e-font-name:before {
  content: "\e35f";
}
.e-icons.e-drag-and-drop-2:before {
  content: "\e330";
}
.e-icons.e-field-settings:before {
  content: "\e434";
}
.e-icons.e-two-column:before {
  content: "\ea74";
}
.e-icons.e-two-row:before {
  content: "\ea75";
}
.e-icons.e-sum:before {
  content: "\ea76";
}
.e-icons.e-filter-3:before {
  content: "\ea77";
}
.e-icons.e-close-large:before {
  content: "\ea7f";
}
.e-icons.e-filter-clear-2:before {
  content: "\ea82";
}
.e-icons.e-circle-check:before {
  content: "\ea84";
}
.e-icons.e-align-bottom:before {
  content: "\ea91";
}
.e-icons.e-insert-above-2:before {
  content: "\ea92";
}
.e-icons.e-insert-below-2:before {
  content: "\ea93";
}
.e-icons.e-align-middle:before {
  content: "\ea94";
}
.e-icons.e-delete-column-2:before {
  content: "\ea95";
}
.e-icons.e-delete-row-2:before {
  content: "\ea96";
}
.e-icons.e-insert-left-2:before {
  content: "\ea97";
}
.e-icons.e-align-top:before {
  content: "\ea98";
}
.e-icons.e-insert-right-2:before {
  content: "\ea99";
}
.e-icons.e-edit-5:before {
  content: "\ea9a";
}
.e-icons.e-align-middle-2:before {
  content: "\ea9b";
}
.e-icons.e-freeze-column-2:before {
  content: "\ea9e";
}
.e-icons.e-style:before {
  content: "\ea9f";
}
.e-icons.e-delete-3:before {
  content: "\eb00";
}
.e-icons.e-freeze-row:before {
  content: "\eb02";
}
.e-icons.e-text-header:before {
  content: "\eb03";
}
.e-icons.e-more-horizontal-1:before {
  content: "\eb04";
}
.e-icons.e-resizer:before {
  content: "\eb05";
}
.e-icons.e-folder:before {
  content: "\ec04";
}
.e-icons.e-first-page-2:before {
  content: "\ec05";
}
.e-icons.e-previous:before {
  content: "\ec06";
}
.e-icons.e-next:before {
  content: "\ec07";
}
.e-icons.e-last-page-2:before {
  content: "\ec08";
}
.e-icons.e-zoom-out-2:before {
  content: "\ec09";
}
.e-icons.e-zoom-in-2:before {
  content: "\ec0a";
}
.e-icons.e-download:before {
  content: "\ec0b";
}
.e-icons.e-bookmark:before {
  content: "\ec0c";
}
.e-icons.e-search-3:before {
  content: "\ec0d";
}
.e-icons.e-text-annotation:before {
  content: "\ec0e";
}
.e-icons.e-close-4:before {
  content: "\ec0f";
}
.e-icons.e-comments:before {
  content: "\ec10";
}
.e-icons.e-save-3:before {
  content: "\ec11";
}
.e-icons.e-align-left-2:before {
  content: "\ec12";
}
.e-icons.e-style-2:before {
  content: "\ec13";
}
.e-icons.e-undo-2:before {
  content: "\ec14";
}
.e-icons.e-highlight-color:before {
  content: "\ec15";
}
.e-icons.e-more-vertical-3:before {
  content: "\ec16";
}
.e-icons.e-underline-2:before {
  content: "\ec17";
}
.e-icons.e-strikethrough-2:before {
  content: "\ec18";
}
.e-icons.e-paint-bucket-2:before {
  content: "\ec19";
}
.e-icons.e-pan:before {
  content: "\ec1a";
}
.e-icons.e-opacity:before {
  content: "\ec1b";
}
.e-icons.e-delete-4:before {
  content: "\ec1c";
}
.e-icons.e-mouse-pointer:before {
  content: "\ec1d";
}
.e-icons.e-chevron-right-small:before {
  content: "\ec1e";
}
.e-icons.e-stroke-color:before {
  content: "\ec1f";
}
.e-icons.e-print-3:before {
  content: "\ec20";
}
.e-icons.e-redo-2:before {
  content: "\ec21";
}
.e-icons.e-font-color-2:before {
  content: "\ec22";
}
.e-icons.e-shapes:before {
  content: "\ec23";
}
.e-icons.e-chevron-left-small:before {
  content: "\ec24";
}
.e-icons.e-stroke-width:before {
  content: "\ec25";
}
.e-icons.e-annotation-edit:before {
  content: "\ec26";
}
.e-icons.e-thumbnail:before {
  content: "\ec27";
}
.e-icons.e-stamp:before {
  content: "\ec28";
}
.e-icons.e-break-page:before {
  content: "\ec29";
}
.e-icons.e-file:before {
  content: "\ec2a";
}
.e-icons.e-collapse-2:before {
  content: "\e554";
}
.e-icons.e-expand:before {
  content: "\e556";
}
.e-icons.e-double-resize-2:before {
  content: "\e557";
}
.e-icons.e-double-resize-1:before {
  content: "\e558";
}
.e-icons.e-single-resize-1:before {
  content: "\e559";
}
.e-icons.e-single-resize-2:before {
  content: "\e56a";
}
.e-icons.e-single-resize-3:before {
  content: "\e56b";
}
.e-icons.e-single-resize-4:before {
  content: "\e56c";
}
.e-icons.e-drag-and-drop:before {
  content: "\e903";
}
.e-icons.e-chevron-up-fill-4:before {
  content: "\e56d";
}
.e-icons.e-chevron-down-fill-4:before {
  content: "\e56e";
}
.e-icons.e-chevron-right-fill-2:before {
  content: "\e56f";
}
.e-icons.e-chevron-left-fill-3:before {
  content: "\e570";
}
.e-icons.e-more-vertical-4:before {
  content: "\e571";
}
.e-icons.e-filter-active:before {
  content: "\ebb3";
}
.e-icons.e-code-view-2:before {
  content: "\e907";
}
.e-icons.e-grid-view:before {
  content: "\e600";
}
.e-icons.e-paste-3:before {
  content: "\e601";
}
.e-icons.e-trash-2:before {
  content: "\e602";
}
.e-icons.e-download-2:before {
  content: "\e603";
}
.e-icons.e-cut-3:before {
  content: "\e604";
}
.e-icons.e-list-unordered-2:before {
  content: "\e605";
}
.e-icons.e-refresh-2:before {
  content: "\e606";
}
.e-icons.e-circle-info:before {
  content: "\e607";
}
.e-icons.e-chevron-right-thin:before {
  content: "\e608";
}
.e-icons.e-folder-2:before {
  content: "\e609";
}
.e-icons.e-close-5:before {
  content: "\e60a";
}
.e-icons.e-folder-fill:before {
  content: "\e60b";
}
.e-icons.e-rename:before {
  content: "\e60c";
}
.e-icons.e-copy-3:before {
  content: "\e60d";
}
.e-icons.e-search-4:before {
  content: "\e60e";
}
.e-icons.e-upload-1:before {
  content: "\e60f";
}
.e-icons.e-back:before {
  content: "\e610";
}
.e-icons.e-select-all:before {
  content: "\e611";
}
.e-icons.e-sorting-2:before {
  content: "\e612";
}
.e-icons.e-more-vertical-5:before {
  content: "\e613";
}
.e-icons.e-check-3:before {
  content: "\e614";
}
.e-icons.e-more-horizontal-3:before {
  content: "\e615";
}
.e-icons.e-export-excel-2:before {
  content: "\e700";
}
.e-icons.e-export-csv-2:before {
  content: "\e701";
}
.e-icons.e-save-4:before {
  content: "\e703";
}
.e-icons.e-save-as:before {
  content: "\e704";
}
.e-icons.e-export:before {
  content: "\e711";
}
.e-icons.e-delete-5:before {
  content: "\e706";
}
.e-icons.e-grand-total:before {
  content: "\e707";
}
.e-icons.e-table-2:before {
  content: "\e708";
}
.e-icons.e-sub-total:before {
  content: "\e709";
}
.e-icons.e-file-new:before {
  content: "\e712";
}
.e-icons.e-number-formatting:before {
  content: "\e70b";
}
.e-icons.e-rename-2:before {
  content: "\e70c";
}
.e-icons.e-export-pdf-2:before {
  content: "\e70d";
}
.e-icons.e-full-screen-2:before {
  content: "\e70e";
}
.e-icons.e-chart:before {
  content: "\e70f";
}
.e-icons.e-upload-2:before {
  content: "\e710";
}
.e-icons.e-font-type:before {
  content: "\e273";
}
.e-icons.e-close-6:before {
  content: "\eb36";
}
.e-icons.e-line-spacing:before {
  content: "\eb37";
}
.e-icons.e-lock:before {
  content: "\eb3a";
}
.e-icons.e-border-outer:before {
  content: "\eb66";
}
.e-icons.e-link-3:before {
  content: "\eb3c";
}
.e-icons.e-align-bottom-2:before {
  content: "\eb3d";
}
.e-icons.e-border-all-2:before {
  content: "\eb3e";
}
.e-icons.e-table-of-content:before {
  content: "\eb41";
}
.e-icons.e-page-numbering:before {
  content: "\eb43";
}
.e-icons.e-bold-2:before {
  content: "\eb47";
}
.e-icons.e-align-top-2:before {
  content: "\eb49";
}
.e-icons.e-align-middle-3:before {
  content: "\eb4a";
}
.e-icons.e-page-setup:before {
  content: "\eb4c";
}
.e-icons.e-stroke-style:before {
  content: "\eb4d";
}
.e-icons.e-image-2:before {
  content: "\eb4f";
}
.e-icons.e-bookmark-fill:before {
  content: "\eb51";
}
.e-icons.e-header:before {
  content: "\eb53";
}
.e-icons.e-list-unordered-3:before {
  content: "\eb5b";
}
.e-icons.e-show-hide-panel:before {
  content: "\eb5d";
}
.e-icons.e-align-right-2:before {
  content: "\eb5f";
}
.e-icons.e-footer:before {
  content: "\eb60";
}
.e-icons.e-border-all:before {
  content: "\eb95";
}
.e-icons.e-border-inner:before {
  content: "\eb88";
}
.e-icons.e-cell:before {
  content: "\eb93";
}
.e-icons.e-align-top-3:before {
  content: "\eb35";
}
.e-icons.e-align-bottom-3:before {
  content: "\eb0e";
}
.e-icons.e-align-middle-4:before {
  content: "\eb0d";
}
.e-icons.e-check-4:before {
  content: "\e935";
}
.e-icons.e-break:before {
  content: "\eba6";
}
.e-icons.e-break-page-2:before {
  content: "\eba0";
}
.e-icons.e-break-section:before {
  content: "\eba2";
}
.e-icons.e-auto-fit-content:before {
  content: "\eba8";
}
.e-icons.e-fixed-column-width:before {
  content: "\eba9";
}
.e-icons.e-auto-fit-window:before {
  content: "\ebaa";
}
.e-icons.e-bring-forward:before {
  content: "\e5a1";
}
.e-icons.e-bring-to-front:before {
  content: "\e5a2";
}
.e-icons.e-send-to-back:before {
  content: "\e5a3";
}
.e-icons.e-send-backward:before {
  content: "\e5a4";
}
.e-icons.e-ungroup-1:before {
  content: "\e5a6";
}
.e-icons.e-group-1:before {
  content: "\e5a7";
}
.e-icons.e-order:before {
  content: "\e4a4";
}
.e-icons.e-chevron-up-small-2:before {
  content: "\e651";
}
.e-icons.e-chevron-down-small-2:before {
  content: "\e652";
}
.e-icons.e-chevron-right-small-2:before {
  content: "\e653";
}
.e-icons.e-chevron-left-small-2:before {
  content: "\e654";
}
.e-icons.e-chevron-right-double-2:before {
  content: "\e655";
}
.e-icons.e-chevron-left-double-2:before {
  content: "\e656";
}
.e-icons.e-zoom-to-fit:before {
  content: "\e657";
}
.e-icons.e-add-above:before {
  content: "\e658";
}
.e-icons.e-add-below:before {
  content: "\e659";
}
.e-icons.e-line:before {
  content: "\e668";
}
.e-icons.e-arrow-right-up:before {
  content: "\e669";
}
.e-icons.e-rectangle:before {
  content: "\e670";
}
.e-icons.e-circle:before {
  content: "\e671";
}
.e-icons.e-pentagan:before {
  content: "\e672";
}
.e-icons.e-length:before {
  content: "\e673";
}
.e-icons.e-perimeter:before {
  content: "\e674";
}
.e-icons.e-area:before {
  content: "\e675";
}
.e-icons.e-radius:before {
  content: "\e676";
}
.e-icons.e-volume:before {
  content: "\e677";
}
.e-icons.e-change-scale-ratio:before {
  content: "\e678";
}
.e-icons.e-settings:before {
  content: "\e679";
}
.e-icons.e-comment-2:before {
  content: "\e680";
}
.e-icons.e-thumbs-down-1:before {
  content: "\e681";
}
.e-icons.e-thumbs-up:before {
  content: "\e682";
}
.e-icons.e-thumbs-down-2:before {
  content: "\e683";
}
.e-icons.e-export-jpg:before {
  content: "\e713";
}
.e-icons.e-export-png:before {
  content: "\e715";
}
.e-icons.e-export-svg:before {
  content: "\e716";
}
.e-icons.e-conditional-formatting:before {
  content: "\e725";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e717";
}
.e-icons.e-hide-headings:before {
  content: "\e718";
}
.e-icons.e-hide-gridlines:before {
  content: "\e719";
}
.e-icons.e-eye-slash:before {
  content: "\e721";
}
.e-icons.e-export-xls:before {
  content: "\e726";
}
.e-icons.e-export-csv-3:before {
  content: "\e727";
}
.e-icons.e-mdx:before {
  content: "\e724";
}
.e-icons.e-rename-3:before {
  content: "\e728";
}
.e-icons.e-folder-open:before {
  content: "\e65f";
}
.e-icons.e-named-set:before {
  content: "\e65d";
}
.e-icons.e-grip-vertical:before {
  content: "\e65c";
}
.e-icons.e-dimension:before {
  content: "\e65b";
}
.e-icons.e-level-1:before {
  content: "\e65a";
}
.e-icons.e-level-2:before {
  content: "\e662";
}
.e-icons.e-level-3:before {
  content: "\e65e";
}
.e-icons.e-level-4:before {
  content: "\e660";
}
.e-icons.e-level-5:before {
  content: "\e661";
}
.e-icons.e-user-defined:before {
  content: "\e663";
}
.e-icons.e-kpi:before {
  content: "\e664";
}
.e-icons.e-sort-down:before {
  content: "\e665";
}
.e-icons.e-sorting-3:before {
  content: "\e666";
}
.e-icons.e-sort-up:before {
  content: "\e667";
}
.e-icons.e-calculated-member:before {
  content: "\e729";
}
.e-icons.e-custom-sort:before {
  content: "\e732";
}
.e-icons.e-sort-descending:before {
  content: "\e733";
}
.e-icons.e-sort-ascending:before {
  content: "\e734";
}
.e-icons.e-comment-add:before {
  content: "\e814";
}
.e-icons.e-reply:before {
  content: "\e815";
}
.e-icons.e-send-1:before {
  content: "\e816";
}
.e-icons.e-comment-show:before {
  content: "\e817";
}
.e-icons.e-signature:before {
  content: "\e737";
}
.e-icons.e-filter-main:before {
  content: "\e736";
}
.e-icons.e-text-wrap:before {
  content: "\e824";
}
.e-icons.e-unfiltered:before {
  content: "\e73a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e73b";
}
.e-icons.e-sort-descending-2:before {
  content: "\e73c";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e73d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e73e";
}
.e-icons.e-filtered:before {
  content: "\e73f";
}
.e-icons.e-filter-clear-3:before {
  content: "\e738";
}
.e-icons.e-reapply:before {
  content: "\e74a";
}
.e-icons.e-group-2:before {
  content: "\e74b";
}
.e-icons.e-ungroup-2:before {
  content: "\e74c";
}
.e-icons.e-paste-text-only:before {
  content: "\e685";
}
.e-icons.e-paste-style:before {
  content: "\e686";
}
.e-icons.e-paste-special:before {
  content: "\e687";
}
.e-icons.e-paste-match-destination:before {
  content: "\e688";
}
.e-icons.e-spell-check:before {
  content: "\e689";
}
.e-icons.e-comment-reopen:before {
  content: "\e818";
}
.e-icons.e-web-layout:before {
  content: "\e193";
}
.e-icons.e-print-layout:before {
  content: "\e194";
}
.e-icons.e-border-none:before {
  content: "\e195";
}
.e-icons.e-data-validation:before {
  content: "\e196";
}
.e-icons.e-protect-sheet:before {
  content: "\e197";
}
.e-icons.e-text-form:before {
  content: "\e198";
}
.e-icons.e-properties-2:before {
  content: "\e199";
}
.e-icons.e-clear-form:before {
  content: "\e19a";
}
.e-icons.e-drop-down:before {
  content: "\e19b";
}
.e-icons.e-form-field:before {
  content: "\e19c";
}
.e-icons.e-check-box:before {
  content: "\e192";
}
.e-icons.e-table-update:before {
  content: "\e19e";
}
.e-icons.e-changes-accept:before {
  content: "\e19f";
}
.e-icons.e-display-for-review:before {
  content: "\e203";
}
.e-icons.e-changes-reject:before {
  content: "\e204";
}
.e-icons.e-changes-previous:before {
  content: "\e205";
}
.e-icons.e-show-markup:before {
  content: "\e206";
}
.e-icons.e-changes-next:before {
  content: "\e209";
}
.e-icons.e-changes-track:before {
  content: "\e20a";
}
.e-icons.e-conditional-formatting-large:before {
  content: "\e401";
}
.e-icons.e-highlight:before {
  content: "\e402";
}
.e-icons.e-top-bottom-rules:before {
  content: "\e403";
}
.e-icons.e-data-bars:before {
  content: "\e404";
}
.e-icons.e-color-scales:before {
  content: "\e405";
}
.e-icons.e-iconsets:before {
  content: "\e406";
}
.e-icons.e-clear-rules:before {
  content: "\e407";
}
.e-icons.e-new-rules:before {
  content: "\e408";
}
.e-icons.e-greater-than:before {
  content: "\e409";
}
.e-icons.e-less-than:before {
  content: "\e410";
}
.e-icons.e-between:before {
  content: "\e411";
}
.e-icons.e-equalto:before {
  content: "\e412";
}
.e-icons.e-text-that-contains:before {
  content: "\e413";
}
.e-icons.e-date-occurring:before {
  content: "\e414";
}
.e-icons.e-top-10:before {
  content: "\e415";
}
.e-icons.e-bottom-10-items:before {
  content: "\e416";
}
.e-icons.e-bottom-10:before {
  content: "\e417";
}
.e-icons.e-above-average:before {
  content: "\e418";
}
.e-icons.e-below-average:before {
  content: "\e419";
}
.e-icons.e-duplicate-cell:before {
  content: "\e420";
}
.e-icons.e-footnote:before {
  content: "\e435";
}
.e-icons.e-end-footnote:before {
  content: "\e436";
}
.e-icons.e-chart-insert-column:before {
  content: "\e440";
}
.e-icons.e-chart-data-table:before {
  content: "\e441";
}
.e-icons.e-chart-legend:before {
  content: "\e442";
}
.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e443";
}
.e-icons.e-chart-insert-waterfall:before {
  content: "\e444";
}
.e-icons.e-chart-updown-bars:before {
  content: "\e445";
}
.e-icons.e-add-chart-element:before {
  content: "\e446";
}
.e-icons.e-chart-gridlines:before {
  content: "\e447";
}
.e-icons.e-insert-hierarchy-charts:before {
  content: "\e448";
}
.e-icons.e-chart-insert-line:before {
  content: "\e449";
}
.e-icons.e-chart-switch-row-column:before {
  content: "\e450";
}
.e-icons.e-chart-error-bars:before {
  content: "\e451";
}
.e-icons.e-chart-trendline:before {
  content: "\e452";
}
.e-icons.e-chart-axes:before {
  content: "\e453";
}
.e-icons.e-chart-select-data:before {
  content: "\e454";
}
.e-icons.e-chart-lines:before {
  content: "\e455";
}
.e-icons.e-chart-axis-titles:before {
  content: "\e456";
}
.e-icons.e-chart-title:before {
  content: "\e457";
}
.e-icons.e-chart-insert-pie:before {
  content: "\e458";
}
.e-icons.e-change-chart-type:before {
  content: "\e459";
}
.e-icons.e-insert-statistic-chart:before {
  content: "\e460";
}
.e-icons.e-chart-data-labels:before {
  content: "\e461";
}
.e-icons.e-chart-insert-combo:before {
  content: "\e462";
}
.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e486";
}
.e-icons.e-chart-linear-forecast:before {
  content: "\e487";
}
.e-icons.e-chart-legend-none:before {
  content: "\e488";
}
.e-icons.e-chart-legend-right:before {
  content: "\e489";
}
.e-icons.e-chart-data-callout:before {
  content: "\e490";
}
.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e491";
}
.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e492";
}
.e-icons.e-chart-data-labels-center:before {
  content: "\e493";
}
.e-icons.e-chart-data-table-none:before {
  content: "\e115";
}
.e-icons.e-chart-data-labels-none:before {
  content: "\e495";
}
.e-icons.e-chart-primary-major-vertical:before {
  content: "\e496";
}
.e-icons.e-chart-legend-linear:before {
  content: "\e497";
}
.e-icons.e-chart-error-bars-percentage:before {
  content: "\e498";
}
.e-icons.e-chart-no-legend-keys:before {
  content: "\e499";
}
.e-icons.e-chart-title-above-chart:before {
  content: "\e121";
}
.e-icons.e-chart-trendline-none:before {
  content: "\e122";
}
.e-icons.e-chart-with-legend-keys:before {
  content: "\e123";
}
.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e124";
}
.e-icons.e-chart-error-bars-standard-deviation:before {
  content: "\e125";
}
.e-icons.e-chart-legend-top:before {
  content: "\e126";
}
.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e145";
}
.e-icons.e-chart-error-bars-none:before {
  content: "\e127";
}
.e-icons.e-chart-up-down-bars-2:before {
  content: "\e128";
}
.e-icons.e-chart-drop-lines:before {
  content: "\e129";
}
.e-icons.e-chart-lines-none:before {
  content: "\e130";
}
.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e131";
}
.e-icons.e-chart-legend-bottom:before {
  content: "\e132";
}
.e-icons.e-chart-up-down-none:before {
  content: "\e111";
}
.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e905";
}
.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e143";
}
.e-icons.e-chart-legend-left:before {
  content: "\e892";
}
.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e893";
}
.e-icons.e-chart-high-low-lines:before {
  content: "\e894";
}
.e-icons.e-chart-trendline-exponential:before {
  content: "\e133";
}
.e-icons.e-chart-trendline-moving-average:before {
  content: "\e134";
}
.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e135";
}
.e-icons.e-chart-title-none:before {
  content: "\e136";
}
.e-icons.e-chart-title-centered-overlay:before {
  content: "\e895";
}
.e-icons.e-chart-error-bars-standard-error:before {
  content: "\e911";
}
.e-icons.e-chart-3d-area-1:before {
  content: "\e144";
}
.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e889";
}
.e-icons.e-chart-3d-surface-1:before {
  content: "\e827";
}
.e-icons.e-chart-histogram-pareto:before {
  content: "\e114";
}
.e-icons.e-chart-stock-volumn-open-high-low-close:before {
  content: "\e137";
}
.e-icons.e-chart-stock-high-low-close:before {
  content: "\e138";
}
.e-icons.e-chart-stock-open-high-low-close:before {
  content: "\e831";
}
.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before {
  content: "\e832";
}
.e-icons.e-chart-filled-radar:before {
  content: "\e833";
}
.e-icons.e-chart-3d-clustered-column:before {
  content: "\e142";
}
.e-icons.e-chart-sunburst:before {
  content: "\e835";
}
.e-icons.e-chart-treemap:before {
  content: "\e836";
}
.e-icons.e-chart-3d-100-percent-stacked-area:before {
  content: "\e139";
}
.e-icons.e-chart-3d-pie:before {
  content: "\e838";
}
.e-icons.e-chart-3d-column-4:before {
  content: "\e839";
}
.e-icons.e-more-column-charts:before {
  content: "\e899";
}
.e-icons.e-chart-2d-stacked-line:before {
  content: "\e841";
}
.e-icons.e-chart-donut:before {
  content: "\e112";
}
.e-icons.e-chart-3d-clustered-bar:before {
  content: "\e843";
}
.e-icons.e-chart-funnel:before {
  content: "\e140";
}
.e-icons.e-chart-2d-pie-2:before {
  content: "\e141";
}
.e-icons.e-chart-3d-line:before {
  content: "\e846";
}
.e-icons.e-chart-2d-clustered-column:before {
  content: "\e847";
}
.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e900";
}
.e-icons.e-more-line-charts:before {
  content: "\e849";
}
.e-icons.e-chart-3d-100-percent-stacked-bar:before {
  content: "\e850";
}
.e-icons.e-more-stock-charts:before {
  content: "\e851";
}
.e-icons.e-chart-stock-volumn-high-low-close:before {
  content: "\e852";
}
.e-icons.e-chart-bar-of-pie:before {
  content: "\e113";
}
.e-icons.e-chart-clustered-column-line-on-secondary-axis:before {
  content: "\e912";
}
.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e855";
}
.e-icons.e-chart-radar:before {
  content: "\e856";
}
.e-icons.e-chart-3d-100-percent-stacked-column:before {
  content: "\e857";
}
.e-icons.e-chart-stackedlines-with-markers:before {
  content: "\e858";
}
.e-icons.e-chart-wireframe-3d-surface:before {
  content: "\e902";
}
.e-icons.e-chart-2d-line-with-markers:before {
  content: "\e860";
}
.e-icons.e-chart-box-and-whisker:before {
  content: "\e861";
}
.e-icons.e-create-custom-combo-chart:before {
  content: "\e862";
}
.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e863";
}
.e-icons.e-chart-scatter-with-straight-lines:before {
  content: "\e864";
}
.e-icons.e-more-statistical-charts:before {
  content: "\e865";
}
.e-icons.e-chart-3d-stacked-area:before {
  content: "\e866";
}
.e-icons.e-chart-2d-line:before {
  content: "\e867";
}
.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e868";
}
.e-icons.e-more-pie-charts:before {
  content: "\e869";
}
.e-icons.e-chart-bubble-1:before {
  content: "\e870";
}
.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e871";
}
.e-icons.e-chart-histogram:before {
  content: "\e872";
}
.e-icons.e-more-hierarchy-charts:before {
  content: "\e873";
}
.e-icons.e-chart-combo-clustered-column-line:before {
  content: "\e874";
}
.e-icons.e-chart-2d-stacked-area:before {
  content: "\e875";
}
.e-icons.e-chart-3d-stacked-column:before {
  content: "\e876";
}
.e-icons.e-chart-insert-bar:before {
  content: "\e877";
}
.e-icons.e-chart-scatter-with-smooth-lines:before {
  content: "\e878";
}
.e-icons.e-chart-surface-wireframe-contour:before {
  content: "\e879";
}
.e-icons.e-chart-3d-stacked-bar:before {
  content: "\e880";
}
.e-icons.e-chart-2d-pie-of-pie:before {
  content: "\e881";
}
.e-icons.e-chart-3d-surface-2:before {
  content: "\e882";
}
.e-icons.e-chart-2d-area:before {
  content: "\e883";
}
.e-icons.e-chart-combo-stacked-area-clustered-column:before {
  content: "\e884";
}
.e-icons.e-chart-waterfall:before {
  content: "\e885";
}
.e-icons.e-chart-surface-contour:before {
  content: "\e886";
}
.e-icons.e-more-scatter-charts:before {
  content: "\e887";
}
.e-icons.e-chart-2d-stacked-column:before {
  content: "\e888";
}
.e-icons.e-protect-workbook:before {
  content: "\e88a";
}
.e-icons.e-change-case:before {
  content: "\e88c";
}
.e-icons.e-export-pdf-3:before {
  content: "\e88b";
}
.e-icons.e-freeze-pane:before {
  content: "\e88d";
}
.e-icons.e-freeze-first-column:before {
  content: "\e88e";
}
.e-icons.e-freeze-top-row:before {
  content: "\e88f";
}
.e-icons.e-merge-cells:before {
  content: "\e89a";
}
.e-icons.e-split-vertical:before {
  content: "\e89b";
}
.e-icons.e-table-cell:before {
  content: "\e89c";
}
.e-icons.e-split-horizontal:before {
  content: "\e89d";
}
.e-icons.e-list-box:before {
  content: "\e89e";
}
.e-icons.e-text-form-2:before {
  content: "\e89f";
}
.e-icons.e-label:before {
  content: "\e90a";
}
.e-icons.e-check-box-2:before {
  content: "\e90b";
}
.e-icons.e-add-edit-form-field:before {
  content: "\e90c";
}
.e-icons.e-button:before {
  content: "\e90d";
}
.e-icons.e-drop-down-2:before {
  content: "\e90e";
}
.e-icons.e-radio-button:before {
  content: "\e90f";
}
.e-icons.e-password:before {
  content: "\e91a";
}
.e-icons.e-table-insert-column:before {
  content: "\e91b";
}
.e-icons.e-table-insert-row:before {
  content: "\e91c";
}
.e-icons.e-table-overwrite-cells:before {
  content: "\e91d";
}
.e-icons.e-table-nested:before {
  content: "\e91e";
}
.e-icons.e-table-merge:before {
  content: "\e91f";
}
.e-icons.e-drag-fill:before {
  content: "\e92a";
}
.e-icons.e-home:before {
  content: "\e92b";
}
.e-icons.e-gantt-gripper:before {
  content: "\e92c";
}
.e-icons.e-bring-to-view:before {
  content: "\e92d";
}
.e-icons.e-bring-to-center:before {
  content: "\e92e";
}
.e-icons.e-warning:before {
  content: "\e92f";
}
.e-icons.e-critical-path:before {
  content: "\e93a";
}
.e-icons.e-border-shadow-2:before {
  content: "\e93b";
}
.e-icons.e-border-diagonal-up:before {
  content: "\e947";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e93d";
}
.e-icons.e-border-custom:before {
  content: "\e946";
}
.e-icons.e-border-none-1:before {
  content: "\e93f";
}
.e-icons.e-border-box:before {
  content: "\e940";
}
.e-icons.e-border-shadow-1:before {
  content: "\e942";
}
.e-icons.e-audio:before {
  content: "\e949";
}
.e-icons.e-video:before {
  content: "\e94b";
}
.e-icons.e-crop:before {
  content: "\e94c";
}
.e-icons.e-star-filled:before {
  content: "\e94f";
}
.e-icons.e-filters:before {
  content: "\e950";
}
.e-icons.e-adjustment:before {
  content: "\e951";
}
.e-icons.e-page-size:before {
  content: "\e952";
}
.e-icons.e-reset:before {
  content: "\e953";
}
.e-icons.e-triangle:before {
  content: "\e954";
}
.e-icons.e-page-columns:before {
  content: "\e955";
}
.e-icons.e-tint:before {
  content: "\e957";
}
.e-icons.e-brightness:before {
  content: "\e958";
}
.e-icons.e-contrast:before {
  content: "\e959";
}
.e-icons.e-saturation:before {
  content: "\e95a";
}
.e-icons.e-fade:before {
  content: "\e95b";
}
.e-icons.e-flip-vertical:before {
  content: "\e95c";
}
.e-icons.e-flip-horizontal:before {
  content: "\e95d";
}
.e-icons.e-transform-left:before {
  content: "\e95f";
}
.e-icons.e-transform-right:before {
  content: "\e960";
}
.e-icons.e-sharpness:before {
  content: "\e961";
}
.e-icons.e-grain:before {
  content: "\e962";
}
.e-icons.e-frame-custom:before {
  content: "\e964";
}
.e-icons.e-frame-1:before {
  content: "\e965";
}
.e-icons.e-frame-2:before {
  content: "\e966";
}
.e-icons.e-frame-3:before {
  content: "\e967";
}
.e-icons.e-frame-4:before {
  content: "\e968";
}
.e-icons.e-frame-5:before {
  content: "\e96a";
}
.e-icons.e-frame-6:before {
  content: "\e96b";
}
.e-icons.e-transform:before {
  content: "\e96c";
}
.e-icons.e-check-tick:before {
  content: "\e96d";
}
.e-icons.e-even-page-break:before {
  content: "\e96e";
}
.e-icons.e-odd-page-break:before {
  content: "\e96f";
}
.e-icons.e-page-column:before {
  content: "\e970";
}
.e-icons.e-continuous-page-break:before {
  content: "\e971";
}
.e-icons.e-page-text-wrap:before {
  content: "\e972";
}
.e-icons.e-page-column-right:before {
  content: "\e973";
}
.e-icons.e-page-column-left:before {
  content: "\e975";
}
.e-icons.e-page-column-one:before {
  content: "\e976";
}
.e-icons.e-page-column-two:before {
  content: "\e978";
}
.e-icons.e-page-column-three:before {
  content: "\e979";
}
.e-icons.e-multiple-comment:before {
  content: "\e97a";
}
.e-icons.e-format-painter:before {
  content: "\e97b";
}
.e-icons.e-launcher:before {
  content: "\e97c";
}
.e-icons.e-character-style:before {
  content: "\e97d";
}
.e-icons.e-linked-style:before {
  content: "\e97e";
}
.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "\e97f";
}
.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "\e980";
}
.e-icons.e-chart-2d-line-marked:before {
  content: "\e981";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e982";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e983";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e985";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e986";
}
.e-icons.e-emoji:before {
  content: "\e987";
}
.e-icons.e-travel-and-places:before {
  content: "\e988";
}
.e-icons.e-nature:before {
  content: "\e989";
}
.e-icons.e-food-and-drinks:before {
  content: "\e98a";
}
.e-icons.e-animals:before {
  content: "\e98b";
}
.e-icons.e-objects:before {
  content: "\e98c";
}
.e-icons.e-activities:before {
  content: "\e98d";
}
.e-icons.e-hand-gestures:before {
  content: "\e98f";
}
.e-icons.e-symbols:before {
  content: "\e990";
}
.e-icons.e-flags:before {
  content: "\e991";
}
.e-icons.e-unlock:before {
  content: "\e992";
}
.e-icons.e-more-chevron:before {
  content: "\e994";
}
.e-icons.e-border-frame:before {
  content: "\e995";
}
.e-icons.e-frame-none:before {
  content: "\e996";
}
.e-icons.e-frame-mat:before {
  content: "\e997";
}
.e-icons.e-frame-bevel:before {
  content: "\e998";
}
.e-icons.e-frame-line:before {
  content: "\e999";
}
.e-icons.e-frame-hook:before {
  content: "\e99b";
}
.e-icons.e-frame-inset:before {
  content: "\e99c";
}
.e-icons.e-bullet-7:before {
  content: "\e99e";
}
.e-icons.e-organize-pdf:before {
  content: "\e99f";
}
.e-icons.e-frame-7:before {
  content: "\e9a1";
}
.e-icons.e-frame-8:before {
  content: "\e9a2";
}
.e-icons.e-frame-9:before {
  content: "\e9a3";
}
.e-icons.e-frame-10:before {
  content: "\e9a4";
}
.e-icons.e-frame-11:before {
  content: "\e9a5";
}
.e-icons.e-caption-1:before {
  content: "\e9a6";
}
.e-icons.e-arrow-head:before {
  content: "\e9a7";
}
.e-icons.e-arrow-head-fill:before {
  content: "\e9a8";
}
.e-icons.e-bar-head:before {
  content: "\e9a9";
}
.e-icons.e-circle-head:before {
  content: "\e9aa";
}
.e-icons.e-circle-head-fill:before {
  content: "\e9ab";
}
.e-icons.e-square-head:before {
  content: "\e9ac";
}
.e-icons.e-square-head-fill:before {
  content: "\e9ad";
}
.e-icons.e-arrow-tail:before {
  content: "\e9ae";
}
.e-icons.e-arrow-tail-fill:before {
  content: "\e9af";
}
.e-icons.e-bar-tail:before {
  content: "\e9b0";
}
.e-icons.e-circle-tail:before {
  content: "\e9b1";
}
.e-icons.e-circle-tail-fill:before {
  content: "\e9b2";
}
.e-icons.e-square-tail:before {
  content: "\e9b3";
}
.e-icons.e-square-tail-fill:before {
  content: "\e9b4";
}
.e-icons.e-file-document:before {
  content: "\e9b5";
}
.e-icons.e-comment-resolve:before {
  content: "\e9b6";
}
.e-icons.e-multiple-comment-resolve:before {
  content: "\e9b7";
}
.e-icons.e-table-header:before {
  content: "\e9b8";
}
.e-icons.e-blockquote:before {
  content: "\e9b9";
}
.e-icons.e-add-notes:before {
  content: "\e9ba";
}
.e-icons.e-edit-notes:before {
  content: "\e9bb";
}
.e-icons.e-delete-notes:before {
  content: "\e9bc";
}
.e-icons.e-layers:before {
  content: "\e9bd";
}
.e-icons.e-font-size:before {
  content: "\e9be";
}
.e-icons.e-export-pdf-1:before {
  content: "\e9bf";
}
.e-icons.e-import-word:before {
  content: "\e9c0";
}
.e-icons.e-export-word-1:before {
  content: "\e9c1";
}
.e-icons.e-dropdown-list:before {
  content: "\e9c2";
}
.e-icons.e-combo-box:before {
  content: "\e9c3";
}
.e-icons.e-repeating-section:before {
  content: "\e9c4";
}
.e-icons.e-building-block:before {
  content: "\e9c5";
}
.e-icons.e-content-control:before {
  content: "\e9c6";
}
.e-icons.e-ai-chat:before {
  content: "\e9c7";
}
.e-icons.e-xml-mapping:before {
  content: "\e9c8";
}
.e-icons.e-thumbs-up-1:before {
  content: "\e9c9";
}
.e-icons.e-thumbs-down:before {
  content: "\e9ca";
}
.e-icons.e-calculation:before {
  content: "\e9cb";
}
.e-icons.e-text-outline:before {
  content: "\e9cc";
}
.e-icons.e-user:before {
  content: "\e9cd";
}
.e-icons.e-calculate-sheet:before {
  content: "\e9ce";
}
.e-icons.e-translate:before {
  content: "\e9cf";
}
.e-icons.e-shorten:before {
  content: "\e9d0";
}
.e-icons.e-elaborate:before {
  content: "\e9d1";
}
.e-icons.e-rephrase:before {
  content: "\e9d2";
}
.e-icons.e-grammar-check:before {
  content: "\e9d3";
}
.e-icons.e-preformat-code:before {
  content: "\e9d4";
}
.e-icons.e-import:before {
  content: "\e9d5";
}
.e-icons.e-import-1:before {
  content: "\e9d6";
}
.e-icons.e-redact:before {
  content: "\e9d7";
}
.e-icons.e-smart-paste:before {
  content: "\e9d8";
}
.e-icons.e-auto-fit-column:before {
  content: "\e9d9";
}
.e-icons.e-auto-fit-all-column:before {
  content: "\e9da";
}
.e-icons.e-columns:before {
  content: "\e9db";
}
.e-icons.e-thumbs-up-fill:before {
  content: "\e9dc";
}
.e-icons.e-thumbs-down-fill:before {
  content: "\e9dd";
}
.e-icons.e-stop-rectangle:before {
  content: "\e9de";
}
.e-icons.e-double-check:before {
  content: "\e9df";
}
.e-icons.e-squiggly:before {
  content: "\e9e0";
}
.e-icons.e-microphone:before {
  content: "\e9e1";
}
.e-icons.e-button-field:before {
  content: "\e9e2";
}
.e-icons.e-insert-sheet:before {
  content: "\e9e3";
}
.e-icons.e-duplicate:before {
  content: "\e9e4";
}
.e-icons.e-horizontal-line:before {
  content: "\e9e5";
}
.e-icons.e-reply-arrow:before {
  content: "\e9e6";
}
.e-icons.e-forward-arrow:before {
  content: "\e9e7";
}
.e-icons.e-pin:before {
  content: "\e9e8";
}
.e-icons.e-unpin:before {
  content: "\e9e9";
}
.e-icons.e-add-bookmark:before {
  content: "\e9ea";
}
.e-icons.e-all-bookmarks:before {
  content: "\e9eb";
}
.e-icons.e-landscape:before {
  content: "\e9ec";
}
.e-icons.e-page-orientation:before {
  content: "\e9ed";
}
.e-icons.e-margin:before {
  content: "\e9ee";
}
.e-icons.e-previous-comment:before {
  content: "\e9ef";
}
.e-icons.e-next-comment:before {
  content: "\e9f0";
}
.e-icons.e-close-comment:before {
  content: "\e9f1";
}
.e-icons.e-increase-fontsize:before {
  content: "\e9f2";
}
.e-icons.e-decrease-fontsize:before {
  content: "\e9f3";
}
.e-icons.e-delete-all-comments:before {
  content: "\e9f4";
}
.e-icons.e-reading-view:before {
  content: "\e9f5";
}
.e-icons.e-multiple-page:before {
  content: "\e9f6";
}
.e-icons.e-fit-100:before {
  content: "\e9f7";
}
.e-icons.e-margin-narrow:before {
  content: "\e9f8";
}
.e-icons.e-margin-normal:before {
  content: "\e9f9";
}
.e-icons.e-margin-moderate:before {
  content: "\e9fa";
}
.e-icons.e-margin-wide:before {
  content: "\e9fb";
}
.e-icons.e-margin-default:before {
  content: "\e9fc";
}
.e-icons.e-margin-custom:before {
  content: "\e9fd";
}
.e-icons.e-size-letter:before {
  content: "\e9fe";
}
.e-icons.e-size-legal:before {
  content: "\e9ff";
}
.e-icons.e-size-executive:before {
  content: "\ea00";
}
.e-icons.e-size-a4:before {
  content: "\ea01";
}
.e-icons.e-size-a5:before {
  content: "\ea02";
}
.e-icons.e-size-custom:before {
  content: "\ea03";
}
.e-icons.e-more-column:before {
  content: "\ea04";
}
.e-icons.e-attachment:before {
  content: "\ea05";
}
.e-icons.e-file-format:before {
  content: "\ea06";
}
.e-icons.e-redaction:before {
  content: "\ea07";
}
.e-icons.e-properties-1:before {
  content: "\ea08";
}
.e-icons.e-callout:before {
  content: "\ea09";
}
.e-icons.e-heading-1:before {
  content: "\ea0a";
}
.e-icons.e-heading-2:before {
  content: "\ea0b";
}
.e-icons.e-heading-3:before {
  content: "\ea0c";
}
.e-icons.e-heading-4:before {
  content: "\ea0d";
}
.e-icons.e-collapsible-heading-1:before {
  content: "\ea0e";
}
.e-icons.e-collapsible-heading-2:before {
  content: "\ea0f";
}
.e-icons.e-collapsible-heading-3:before {
  content: "\ea11";
}
.e-icons.e-collapsible-heading-4:before {
  content: "\ea12";
}
.e-icons.e-export-jpeg:before {
  content: "\ea13";
}
.e-icons.e-chart-scatter:before {
  content: "\ea14";
}
.e-icons.e-show-side-panel:before {
  content: "\ea15";
}
.e-icons.e-copy-code:before {
  content: "\ea16";
}
.e-icons.e-text-redact:before {
  content: "\ea17";
}
.e-icons.e-magic-wand:before {
  content: "\ea18";
}
.e-icons.e-swap-arrow:before {
  content: "\ea19";
}
.e-icons.e-checklist:before {
  content: "\ea1a";
}
.e-icons.e-smart-edit:before {
  content: "\ea1b";
}
.e-icons.e-table-edit:before {
  content: "\ea1c";
}
.e-icons.e-history:before {
  content: "\ea1d";
}
.e-icons.e-all-notes:before {
  content: "\ea1e";
}
.e-icons.e-next-note:before {
  content: "\ea1f";
}
.e-icons.e-previous-note:before {
  content: "\ea20";
}
.e-icons.e-convert-all-note:before {
  content: "\ea21";
}
.e-icons.e-extract-page:before {
  content: "\ea22";
}
.e-icons.e-left-wrap:before {
  content: "\ea23";
}
.e-icons.e-right-wrap:before {
  content: "\ea24";
}
.e-icons.e-notes:before {
  content: "\ea25";
}

.e-control,
.e-css,
.e-error {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  font-weight: normal;
}

.e-error {
  color: #f44336;
}

.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-control:focus,
.e-control *:focus {
  outline: none;
}

.e-rtl {
  direction: rtl;
  text-align: right;
}

.e-overlay {
  background-color: #383838;
  height: 100%;
  opacity: 0.5;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
  width: 100%;
}

.e-hidden {
  display: none;
}

.e-blazor-hidden {
  visibility: hidden;
}

.e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}

.e-ul {
  list-style-type: none;
}

.e-prevent-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-warning {
  color: #ffca1c;
}

.e-success {
  color: #22b24b;
}

.e-information {
  color: #489bd5;
}

.e-block-touch {
  -ms-touch-action: pinch-zoom;
      touch-action: pinch-zoom;
}

.e-license {
  color: #ff0;
  text-decoration: none;
}

.e-license-banner {
  position: absolute;
  right: 10px;
  top: 27%;
  cursor: pointer;
}

@-webkit-keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}

@keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}
@-webkit-keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@-webkit-keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@-webkit-keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@-webkit-keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@-webkit-keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@-webkit-keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@-webkit-keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@-webkit-keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@-webkit-keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1), -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}

.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  -webkit-transform: scale(3);
          transform: scale(3);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0s;
  transition: 0s;
}
.e-btn,
.e-css.e-btn {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: 500;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.143em;
  outline: none;
  padding: 6px 12px 4px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}

.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}

.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 12px;
  margin-top: -2px;
  vertical-align: middle;
  width: 1em;
}
.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.6667em;
  width: 2.25em;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  width: 2.25em;
  margin-right: -0.6667em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  display: block;
  margin-top: 0;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  display: block;
  margin-top: 0;
  width: auto;
}

.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 6px 7px 4px;
}

.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}

.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 3em;
  line-height: 1;
  padding: 0;
  width: 3em;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.8572em;
  margin-top: 0;
  width: auto;
}

.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.6667em;
  margin-right: 0;
}
.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.6667em;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}

.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}
.e-btn.e-small .e-btn-icon.e-icon-left,
.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}
.e-btn.e-small .e-btn-icon.e-icon-right,
.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}
.e-btn.e-small .e-btn-icon.e-icon-top,
.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-btn.e-small.e-icon-btn,
.e-css.e-btn.e-small.e-icon-btn {
  padding: 2px 5px 1px;
}
.e-btn.e-small.e-top-icon-btn, .e-btn.e-small.e-bottom-icon-btn,
.e-css.e-btn.e-small.e-top-icon-btn,
.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-btn.e-small.e-round,
.e-css.e-btn.e-small.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}
.e-btn.e-small.e-rtl .e-icon-right,
.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}
.e-btn.e-small.e-rtl .e-icon-left,
.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}

.e-btn.e-block,
.e-css.e-btn.e-block {
  display: block;
  width: 100%;
}

.e-small .e-btn,
.e-small.e-btn,
.e-small .e-css.e-btn,
.e-small.e-css.e-btn {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}
.e-small .e-btn .e-btn-icon,
.e-small.e-btn .e-btn-icon,
.e-small .e-css.e-btn .e-btn-icon,
.e-small.e-css.e-btn .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}
.e-small .e-btn .e-btn-icon.e-icon-left,
.e-small.e-btn .e-btn-icon.e-icon-left,
.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}
.e-small .e-btn .e-btn-icon.e-icon-right,
.e-small.e-btn .e-btn-icon.e-icon-right,
.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}
.e-small .e-btn .e-btn-icon.e-icon-top,
.e-small.e-btn .e-btn-icon.e-icon-top,
.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-small .e-btn.e-icon-btn,
.e-small.e-btn.e-icon-btn,
.e-small .e-css.e-btn.e-icon-btn,
.e-small.e-css.e-btn.e-icon-btn {
  padding: 2px 5px 1px;
}
.e-small .e-btn.e-top-icon-btn, .e-small .e-btn.e-bottom-icon-btn,
.e-small.e-btn.e-top-icon-btn,
.e-small.e-btn.e-bottom-icon-btn,
.e-small .e-css.e-btn.e-top-icon-btn,
.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-small.e-css.e-btn.e-top-icon-btn,
.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-small .e-btn.e-round,
.e-small.e-btn.e-round,
.e-small .e-css.e-btn.e-round,
.e-small.e-css.e-btn.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
  border-radius: 50%;
}
.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}
.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}
.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}

/* stylelint-disable property-no-vendor-prefix */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #fafafa;
  border-color: transparent;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: rgba(226.246814707, 226.246814707, 226.246814707, 0.9844);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-btn:focus,
.e-css.e-btn:focus {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.e-btn:active,
.e-css.e-btn:active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}

.e-btn.e-active,
.e-css.e-btn.e-active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-btn:disabled, .e-btn.e-disabled,
.e-css.e-btn:disabled,
.e-css.e-btn.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}

.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: rgba(0, 0, 0, 0.24);
}

.e-btn.e-round, .e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #fafafa;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-round:hover, .e-btn.e-round-edge:hover,
.e-css.e-btn.e-round:hover,
.e-css.e-btn.e-round-edge:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-round:focus, .e-btn.e-round-edge:focus,
.e-css.e-btn.e-round:focus,
.e-css.e-btn.e-round-edge:focus {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:active, .e-btn.e-round-edge:active,
.e-css.e-btn.e-round:active,
.e-css.e-btn.e-round-edge:active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:disabled, .e-btn.e-round.e-disabled, .e-btn.e-round-edge:disabled, .e-btn.e-round-edge.e-disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round.e-disabled,
.e-css.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round-edge.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-round.e-primary:hover, .e-btn.e-round-edge.e-primary:hover,
.e-css.e-btn.e-round.e-primary:hover,
.e-css.e-btn.e-round-edge.e-primary:hover {
  border-color: #e3165b;
}
.e-btn.e-round.e-primary:focus, .e-btn.e-round-edge.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round-edge.e-primary:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-success:hover, .e-btn.e-round-edge.e-success:hover,
.e-css.e-btn.e-round.e-success:hover,
.e-css.e-btn.e-round-edge.e-success:hover {
  border-color: #4d841d;
}
.e-btn.e-round.e-success:focus, .e-btn.e-round-edge.e-success:focus,
.e-css.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round-edge.e-success:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-info:hover, .e-btn.e-round-edge.e-info:hover,
.e-css.e-btn.e-round.e-info:hover,
.e-css.e-btn.e-round-edge.e-info:hover {
  border-color: #0378d5;
}
.e-btn.e-round.e-info:focus, .e-btn.e-round-edge.e-info:focus,
.e-css.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round-edge.e-info:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-warning:hover, .e-btn.e-round-edge.e-warning:hover,
.e-css.e-btn.e-round.e-warning:hover,
.e-css.e-btn.e-round-edge.e-warning:hover {
  border-color: #c15700;
}
.e-btn.e-round.e-warning:focus, .e-btn.e-round-edge.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round-edge.e-warning:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-danger:hover, .e-btn.e-round-edge.e-danger:hover,
.e-css.e-btn.e-round.e-danger:hover,
.e-css.e-btn.e-round-edge.e-danger:hover {
  border-color: #d64113;
}
.e-btn.e-round.e-danger:focus, .e-btn.e-round-edge.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round-edge.e-danger:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: rgb(230.36, 49.96, 110.68);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: rgb(233.72, 77.92, 130.36);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-primary:disabled, .e-btn.e-primary.e-disabled,
.e-css.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #4d841d;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: rgb(98.36, 146.76, 56.12);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: rgb(119.72, 161.52, 83.24);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-success:active, .e-btn.e-success.e-active,
.e-css.e-btn.e-success:active,
.e-css.e-btn.e-success.e-active {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-success:disabled, .e-btn.e-success.e-disabled,
.e-css.e-btn.e-success:disabled,
.e-css.e-btn.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #0378d5;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: rgb(33.24, 136.2, 218.04);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: rgb(63.48, 152.4, 223.08);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-info:active, .e-btn.e-info.e-active,
.e-css.e-btn.e-info:active,
.e-css.e-btn.e-info.e-active {
  background: rgb(83.64, 163.2, 226.44);
  color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-info:disabled, .e-btn.e-info.e-disabled,
.e-css.e-btn.e-info:disabled,
.e-css.e-btn.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #c15700;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: rgb(200.44, 107.16, 30.6);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: rgb(207.88, 127.32, 61.2);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-warning:active, .e-btn.e-warning.e-active,
.e-css.e-btn.e-warning:active,
.e-css.e-btn.e-warning.e-active {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-warning:disabled, .e-btn.e-warning.e-disabled,
.e-css.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #d64113;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: rgb(218.92, 87.8, 47.32);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: rgb(223.84, 110.6, 75.64);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-danger:disabled, .e-btn.e-danger.e-disabled,
.e-css.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: rgba(0, 0, 0, 0.0348);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: rgba(0, 0, 0, 0.1044);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:active, .e-btn.e-flat.e-active,
.e-css.e-btn.e-flat:active,
.e-css.e-btn.e-flat.e-active {
  background: rgba(0, 0, 0, 0.2088);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:disabled, .e-btn.e-flat.e-disabled,
.e-css.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat.e-disabled {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: rgba(0, 0, 0, 0.12);
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: transparent;
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: rgba(227, 22, 91, 0.04);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: rgba(227, 22, 91, 0.12);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:active, .e-btn.e-flat.e-primary.e-active,
.e-css.e-btn.e-flat.e-primary:active,
.e-css.e-btn.e-flat.e-primary.e-active {
  background: rgba(227, 22, 91, 0.24);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:disabled, .e-btn.e-flat.e-primary.e-disabled,
.e-css.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: rgba(227, 22, 91, 0.12);
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: transparent;
  border-color: transparent;
  color: #4d841d;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: rgba(77, 132, 29, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #4d841d;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: rgba(77, 132, 29, 0.12);
  border-color: transparent;
  color: #4d841d;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:active, .e-btn.e-flat.e-success.e-active,
.e-css.e-btn.e-flat.e-success:active,
.e-css.e-btn.e-flat.e-success.e-active {
  background: rgba(77, 132, 29, 0.24);
  border-color: transparent;
  color: #4d841d;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:disabled, .e-btn.e-flat.e-success.e-disabled,
.e-css.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: rgba(77, 132, 29, 0.12);
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: transparent;
  border-color: transparent;
  color: #0378d5;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: rgba(3, 120, 213, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0378d5;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: rgba(3, 120, 213, 0.12);
  border-color: transparent;
  color: #0378d5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:active, .e-btn.e-flat.e-info.e-active,
.e-css.e-btn.e-flat.e-info:active,
.e-css.e-btn.e-flat.e-info.e-active {
  background: rgba(3, 120, 213, 0.24);
  border-color: transparent;
  color: #0378d5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:disabled, .e-btn.e-flat.e-info.e-disabled,
.e-css.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: rgba(3, 120, 213, 0.12);
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: transparent;
  border-color: transparent;
  color: #c15700;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: rgba(193, 87, 0, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c15700;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: rgba(193, 87, 0, 0.12);
  border-color: transparent;
  color: #c15700;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:active, .e-btn.e-flat.e-warning.e-active,
.e-css.e-btn.e-flat.e-warning:active,
.e-css.e-btn.e-flat.e-warning.e-active {
  background: rgba(193, 87, 0, 0.24);
  border-color: transparent;
  color: #c15700;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:disabled, .e-btn.e-flat.e-warning.e-disabled,
.e-css.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: rgba(193, 87, 0, 0.12);
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: transparent;
  border-color: transparent;
  color: #d64113;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: rgba(214, 65, 19, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #d64113;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: rgba(214, 65, 19, 0.12);
  border-color: transparent;
  color: #d64113;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:active, .e-btn.e-flat.e-danger.e-active,
.e-css.e-btn.e-flat.e-danger:active,
.e-css.e-btn.e-flat.e-danger.e-active {
  background: rgba(214, 65, 19, 0.24);
  border-color: transparent;
  color: #d64113;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:disabled, .e-btn.e-flat.e-danger.e-disabled,
.e-css.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: rgba(214, 65, 19, 0.12);
}

.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:active, .e-btn.e-outline.e-active,
.e-css.e-btn.e-outline:active,
.e-css.e-btn.e-outline.e-active {
  background: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:disabled, .e-btn.e-outline.e-disabled,
.e-css.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: #e3165b;
  color: #e3165b;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: rgb(230.36, 49.96, 110.68);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-primary:active, .e-btn.e-outline.e-primary.e-active,
.e-css.e-btn.e-outline.e-primary:active,
.e-css.e-btn.e-outline.e-primary.e-active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled, .e-btn.e-outline.e-primary.e-disabled,
.e-css.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  border-color: #4d841d;
  color: #4d841d;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: rgb(98.36, 146.76, 56.12);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-success:active, .e-btn.e-outline.e-success.e-active,
.e-css.e-btn.e-outline.e-success:active,
.e-css.e-btn.e-outline.e-success.e-active {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-success:disabled, .e-btn.e-outline.e-success.e-disabled,
.e-css.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  border-color: #0378d5;
  color: #0378d5;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: rgb(33.24, 136.2, 218.04);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-info:active, .e-btn.e-outline.e-info.e-active,
.e-css.e-btn.e-outline.e-info:active,
.e-css.e-btn.e-outline.e-info.e-active {
  background: rgb(83.64, 163.2, 226.44);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-info:disabled, .e-btn.e-outline.e-info.e-disabled,
.e-css.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: #c15700;
  color: #c15700;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: rgb(200.44, 107.16, 30.6);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-warning:active, .e-btn.e-outline.e-warning.e-active,
.e-css.e-btn.e-outline.e-warning:active,
.e-css.e-btn.e-outline.e-warning.e-active {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-warning:disabled, .e-btn.e-outline.e-warning.e-disabled,
.e-css.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: #d64113;
  color: #d64113;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: rgb(218.92, 87.8, 47.32);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-danger:active, .e-btn.e-outline.e-danger.e-active,
.e-css.e-btn.e-outline.e-danger:active,
.e-css.e-btn.e-outline.e-danger.e-active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled, .e-btn.e-outline.e-danger.e-disabled,
.e-css.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}

.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0d47a1;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0a3576;
  text-decoration: underline;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: rgba(0, 0, 0, 0.26);
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
}

.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-inherit:hover, .e-btn.e-inherit:focus, .e-btn.e-inherit:active, .e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: 0.5;
}

.e-bigger.e-small .e-btn,
.e-bigger .e-small.e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger .e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger .e-small.e-btn .e-btn-icon,
.e-bigger.e-small .e-css.e-btn .e-btn-icon,
.e-bigger .e-small.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger .e-small.e-btn.e-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-icon-btn {
  padding: 3px 10px 1px;
}
.e-bigger.e-small .e-btn.e-top-icon-btn, .e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger.e-small .e-btn.e-round,
.e-bigger .e-small.e-btn.e-round,
.e-bigger.e-small .e-css.e-btn.e-round,
.e-bigger .e-small.e-css.e-btn.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}

.e-bigger .e-btn,
.e-bigger.e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 4px 16px 2px;
}
.e-bigger .e-btn .e-btn-icon,
.e-bigger.e-btn .e-btn-icon,
.e-bigger .e-css.e-btn .e-btn-icon,
.e-bigger.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 3em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 3em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  width: auto;
}
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  width: auto;
}
.e-bigger .e-btn.e-top-icon-btn, .e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger.e-btn.e-top-icon-btn,
.e-bigger.e-btn.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-round,
.e-bigger.e-btn.e-round,
.e-bigger .e-css.e-btn.e-round,
.e-bigger.e-css.e-btn.e-round {
  height: 3.7143em;
  line-height: 1;
  padding: 0;
  width: 3.7143em;
}
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger.e-btn.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 3.125em;
  width: auto;
}
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger.e-btn.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger.e-btn.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}
.e-bigger .e-btn.e-small,
.e-bigger.e-btn.e-small,
.e-bigger .e-css.e-btn.e-small,
.e-bigger.e-css.e-btn.e-small {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger.e-btn.e-small .e-btn-icon,
.e-bigger .e-css.e-btn.e-small .e-btn-icon,
.e-bigger.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger.e-btn.e-small.e-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-icon-btn {
  padding: 3px 10px 1px;
}
.e-bigger .e-btn.e-small.e-top-icon-btn, .e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-small.e-round,
.e-bigger.e-btn.e-small.e-round,
.e-bigger .e-css.e-btn.e-small.e-round,
.e-bigger.e-css.e-btn.e-small.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}

.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e933";
}

.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e934";
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}

.e-checkbox-wrapper:focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-checkbox-wrapper .e-ripple-container,
.e-css.e-checkbox-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 36px;
  left: -9px;
  pointer-events: none;
  position: absolute;
  right: -9px;
  top: -9px;
  width: 36px;
  z-index: 1;
}
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}

.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 10px;
}

.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 2px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 18px;
  line-height: 10px;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
  width: 18px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 10px;
}
.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}

.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}

.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 10px;
}

.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}

.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}
.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: -9px;
  right: auto;
}
.e-checkbox-wrapper.e-rtl .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-label {
  margin-left: 0;
  margin-right: 10px;
}
.e-checkbox-wrapper.e-rtl .e-label + .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-label + .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label {
  margin-left: 10px;
  margin-right: 0;
}

.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}
.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 10px;
}
.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 6px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 13px;
  line-height: 14px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}

.e-overlay .e-checkbox-wrapper.e-pointer-event .e-ripple-container {
  pointer-events: none;
}

.e-checkbox-wrapper.e-pointer-event .e-ripple-container {
  pointer-events: auto;
}

.e-checkbox-wrapper[readonly] {
  pointer-events: none;
}

.e-small .e-checkbox-wrapper .e-frame,
.e-small.e-checkbox-wrapper .e-frame,
.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}
.e-small .e-checkbox-wrapper .e-frame:hover,
.e-small.e-checkbox-wrapper .e-frame:hover,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #757575;
}
.e-small .e-checkbox-wrapper .e-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 10px;
}
.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 6px;
}
.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 13px;
  line-height: 14px;
}
.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}

.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}

.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: rgba(0, 0, 0, 0.87);
}

.e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #757575;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: rgba(0, 0, 0, 0.87);
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #bdbdbd;
}

.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-checkbox-wrapper.e-focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: #fff 0 solid;
  outline-offset: 0;
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover.e-check {
  background-color: #e3165b;
  border-color: transparent;
}
.e-bigger.e-small .e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-checkbox-wrapper .e-stop,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 12px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-checkbox-wrapper .e-label,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
  line-height: 20px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper .e-frame,
.e-bigger.e-checkbox-wrapper .e-frame,
.e-bigger .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-css.e-checkbox-wrapper .e-frame {
  height: 22px;
  line-height: 14px;
  width: 22px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-label {
  font-size: 14px;
  line-height: 22px;
  margin-left: 12px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 16px;
}
.e-bigger .e-checkbox-wrapper .e-stop,
.e-bigger.e-checkbox-wrapper .e-stop,
.e-bigger .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
  line-height: 14px;
}
.e-bigger .e-checkbox-wrapper .e-label,
.e-bigger.e-checkbox-wrapper .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
}
.e-bigger .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 40px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 40px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check {
  background-color: #e3165b;
  border-color: transparent;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}
.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 12px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 10px;
  line-height: 12px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 14px;
  line-height: 20px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}

.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* stylelint-disable property-no-vendor-prefix */
.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  left: auto;
}
.e-radio + label {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  padding-left: 28px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label::before {
  border: 2px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 18px;
  left: 0;
  position: absolute;
  width: 18px;
}
.e-radio + label:focus::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 8px;
  left: 5px;
  position: absolute;
  top: 5px;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 8px;
}
.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}
.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-radio + label.e-right::before, .e-radio + label.e-rtl::before {
  left: auto;
  right: 0;
}
.e-radio + label.e-right::after, .e-radio + label.e-rtl::after {
  left: auto;
  right: 5px;
}
.e-radio + label.e-right .e-ripple-container, .e-radio + label.e-rtl .e-ripple-container {
  left: auto;
  right: -8px;
}
.e-radio + label.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}
.e-radio + label.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}
.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}
.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}
.e-radio:checked + label::after {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: background-color ease 280ms, -webkit-transform ease 280ms;
  transition: background-color ease 280ms, -webkit-transform ease 280ms;
  transition: transform ease 280ms, background-color ease 280ms;
  transition: transform ease 280ms, background-color ease 280ms, -webkit-transform ease 280ms;
}

.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}
.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}
.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}
.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}
.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}
.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-radio-wrapper.e-error .e-radio + label::before {
  border-color: #d74113;
}

.e-radio + label::before {
  background-color: #fff;
  border-color: #757575;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-radio + label .e-label {
  color: rgba(0, 0, 0, 0.87);
}
.e-radio + label .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio + label:active .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-radio:focus + label::before {
  border-color: #e3165b;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio:focus + label::before {
  border-color: #757575;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio:hover + label::before {
  border-color: #757575;
}
.e-radio:checked + label::before {
  background-color: #fff;
  border-color: #e3165b;
}
.e-radio:checked + label::after {
  background-color: #e3165b;
  color: #e3165b;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: #e3165b;
}
.e-radio:checked:focus + label::after {
  background-color: #e3165b;
}
.e-radio:checked + label:hover::before {
  border-color: #e3165b;
}
.e-radio:checked + label:hover::after {
  background-color: #e3165b;
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  background-color: transparent;
  border-color: #bdbdbd;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #bdbdbd;
}
.e-radio:disabled:checked + label::before {
  background-color: transparent;
  border-color: #bdbdbd;
}
.e-radio:disabled:checked + label::after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container, .e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}

.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}
.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}
.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}
.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 14px;
  line-height: 22px;
  padding-left: 34px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 22px;
  width: 22px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 10px;
  left: 6px;
  top: 6px;
  width: 10px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 42px;
  left: -10px;
  top: -10px;
  width: 42px;
}
.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 34px;
}
.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 34px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}
.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}
.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}
.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 12px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 34px;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}

.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  -ms-transition: all 0.08s linear;
  -webkit-transition: all 0.08s linear;
  border: none;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.08s linear;
  width: 100%;
}

.e-switch-wrapper .e-switch-on, .e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off {
  -ms-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "";
  font-size: small;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  -webkit-transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}

.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -9999px;
}

.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 0.42;
  text-indent: -9999px;
}

.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  border-radius: 50%;
  bottom: 0;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  transition: all 0.2s linear;
  width: 18px;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
  opacity: 0.54;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off {
  left: 100%;
}

.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}

.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
  pointer-events: none;
}

.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}
.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  width: 18px;
}

.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 10px;
  width: 26px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 16px;
  width: 16px;
}
.e-switch-wrapper.e-small .e-ripple-container,
.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small .e-switch-on, .e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

*.e-small .e-switch-wrapper,
*.e-small.e-switch-wrapper,
*.e-small .e-css.e-switch-wrapper,
*.e-small.e-css.e-switch-wrapper {
  height: 10px;
  width: 26px;
}
*.e-small .e-switch-wrapper .e-switch-handle,
*.e-small.e-switch-wrapper .e-switch-handle,
*.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 16px;
  width: 16px;
}
*.e-small .e-switch-wrapper .e-ripple-container,
*.e-small.e-switch-wrapper .e-ripple-container,
*.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper .e-switch-on, *.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}
*.e-small .e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #000;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: initial;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  border-color: #bdbdbd;
  color: transparent;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #000;
  opacity: 0.12;
  border-color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: transparent;
  border-color: inherit;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}
.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #f5f5f5;
}
.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active, .e-switch-wrapper:focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}
.e-switch-wrapper.e-focus .e-ripple-container, .e-switch-wrapper:focus .e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container, .e-switch-wrapper:focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-active .e-switch-inner, .e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-active .e-switch-inner.e-switch-active, .e-switch-wrapper:active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}
.e-switch-wrapper.e-active .e-ripple-container, .e-switch-wrapper:active .e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container, .e-switch-wrapper:active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: rgba(227, 22, 91, 0.54);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: rgba(227, 22, 91, 0.54);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  background-color: #000;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: inherit;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #000;
  border-color: transparent;
  opacity: 0.12;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
}

*.e-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 12px;
  width: 34px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}
*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on, *.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 14px;
  width: 36px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 20px;
  left: 0;
  top: 0;
  width: 20px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger .e-switch-wrapper .e-switch-on, *.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 0;
}
*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 52px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 20px;
  left: 100%;
  margin-left: -20px;
  top: 0;
  width: 20px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 20px;
}
*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 12px;
  width: 34px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}
*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on, *.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e208";
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e933";
}

.e-clone-chip {
  z-index: 2000;
}

.e-chip-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  border: 0 solid;
  border-radius: 14px;
  font-size: 13px;
  margin: 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 400;
  height: 28px;
  line-height: 1.5em;
  outline: none;
  overflow: hidden;
  padding: 0 10px;
  position: relative;
  -webkit-transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 28px;
  width: 28px;
  border-radius: 50%;
  font-size: 13px;
  margin: 0 8px 0 -10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-avatar-wrap, .e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 8px 0 -6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-chip .e-chip-drag.e-error-treeview,
.e-chip-list .e-chip .e-chip-drag.e-drag-and-drop,
.e-chip-list .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 8px 0 -6px;
}
.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -2px 0 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: "e-icons";
}
.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 8px 0 -6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -2px 0 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  font-family: "e-icons";
}
.e-chip-list.e-chip .e-chip-template,
.e-chip-list .e-chip .e-chip-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 20px;
  width: 20px;
  margin: 0 4px 0 -6px;
  margin-top: 0;
  overflow: hidden;
  -webkit-transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 28px;
  width: 28px;
  margin: 0 8px 0 -10px;
  margin-top: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon, .e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 20px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -10px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon, .e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -6px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 -6px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete, .e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url, .e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -6px 0 8px;
  margin-top: 0;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -10px 0 8px;
  margin-top: 0;
}

.e-drag-indicator {
  background-color: #e3165b;
  height: 28px;
  width: 2px;
  position: absolute;
  display: none;
  z-index: 1000;
}

.e-chip-list.e-selection .e-chip.e-active {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background: #e3165b;
  border-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active {
  background: rgba(227, 22, 91, 0.16);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: rgba(171.2072289157, 16.5927710843, 68.6337349398, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background: rgba(227, 22, 91, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: rgba(171.2072289157, 16.5927710843, 68.6337349398, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip, .e-chip-list .e-chip {
  background: #e0e0e0;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete, .e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
  background-color: rgb(193.4, 193.4, 193.4);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}
.e-chip-list.e-chip:hover, .e-chip-list .e-chip:hover {
  background: rgb(213.8, 213.8, 213.8);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete, .e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:hover .e-chip-avatar, .e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: rgb(183.2, 183.2, 183.2);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: rgb(193.4, 193.4, 193.4);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete, .e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: rgb(183.2, 183.2, 183.2);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
  background: rgb(193.4, 193.4, 193.4);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-focused.e-active .e-chip-avatar {
  background-color: rgb(162.8, 162.8, 162.8);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete, .e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-active .e-chip-avatar, .e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
  background: rgb(183.2, 183.2, 183.2);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: 0 2px 1px -6px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 1px -6px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}
.e-chip-list.e-chip:active .e-chip-icon,
.e-chip-list.e-chip:active .e-chip-delete, .e-chip-list .e-chip:active .e-chip-icon,
.e-chip-list .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:active .e-chip-avatar, .e-chip-list .e-chip:active .e-chip-avatar {
  background-color: rgb(152.6, 152.6, 152.6);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  opacity: 1;
  pointer-events: none;
}
.e-chip-list.e-chip.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-clone-chip, .e-chip-list .e-chip.e-clone-chip {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-clone-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-clone-chip .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
  background: transparent;
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
  border-width: 1px;
}
.e-chip-list.e-chip.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-outline .e-chip-delete, .e-chip-list .e-chip.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}
.e-chip-list.e-chip.e-outline:hover, .e-chip-list .e-chip.e-outline:hover {
  background: rgba(0, 0, 0, 0.04);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused, .e-chip-list .e-chip.e-outline.e-focused {
  background: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
  background: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-active, .e-chip-list .e-chip.e-outline.e-active {
  background: rgba(0, 0, 0, 0.14);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.14);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:active, .e-chip-list .e-chip.e-outline:active {
  background: rgba(0, 0, 0, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-disabled, .e-chip-list .e-chip.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-clone-chip, .e-chip-list .e-chip.e-outline.e-clone-chip {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete, .e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary .e-chip-avatar, .e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover, .e-chip-list .e-chip.e-primary:hover {
  background: rgb(235.5445783133, 54.2554216867, 115.2746987952);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete, .e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: rgb(208.4024096386, 20.1975903614, 83.5445783133);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-focused.e-active {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-icon,
.e-chip-list.e-chip.e-primary:active .e-chip-delete, .e-chip-list .e-chip.e-primary:active .e-chip-icon,
.e-chip-list .e-chip.e-primary:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-avatar, .e-chip-list .e-chip.e-primary:active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-clone-chip, .e-chip-list .e-chip.e-primary.e-clone-chip {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
  background: transparent;
  border-color: #e3165b;
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(227, 22, 91, 0.8);
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover, .e-chip-list .e-chip.e-primary.e-outline:hover {
  background: rgba(227, 22, 91, 0.12);
  border-color: #e3165b;
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused, .e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled, .e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
  background: #4d841d;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete, .e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success .e-chip-avatar, .e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: rgb(47.7304347826, 81.8236024845, 17.9763975155);
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover, .e-chip-list .e-chip.e-success:hover {
  background: rgb(96.5130434783, 165.450931677, 36.349068323);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete, .e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-avatar, .e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: rgb(67.2434782609, 115.2745341615, 25.3254658385);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active, .e-chip-list .e-chip.e-success.e-focused.e-active {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-icon,
.e-chip-list.e-chip.e-success:active .e-chip-delete, .e-chip-list .e-chip.e-success:active .e-chip-icon,
.e-chip-list .e-chip.e-success:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-avatar, .e-chip-list .e-chip.e-success:active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-clone-chip, .e-chip-list .e-chip.e-success.e-clone-chip {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
  background: transparent;
  border-color: #4d841d;
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(77, 132, 29, 0.8);
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover, .e-chip-list .e-chip.e-success.e-outline:hover {
  background: rgba(77, 132, 29, 0.12);
  border-color: #4d841d;
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused, .e-chip-list .e-chip.e-success.e-outline.e-focused {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active, .e-chip-list .e-chip.e-success.e-outline.e-active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active, .e-chip-list .e-chip.e-success.e-outline:active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled, .e-chip-list .e-chip.e-success.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
  background: #0378d5;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete, .e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info .e-chip-avatar, .e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: rgb(2.15, 86, 152.65);
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover, .e-chip-list .e-chip.e-info:hover {
  background: rgb(5.3166666667, 142.4666666667, 251.4833333333);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete, .e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-avatar, .e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: rgb(2.7166666667, 108.6666666667, 192.8833333333);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active, .e-chip-list .e-chip.e-info.e-focused.e-active {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-icon,
.e-chip-list.e-chip.e-info:active .e-chip-delete, .e-chip-list .e-chip.e-info:active .e-chip-icon,
.e-chip-list .e-chip.e-info:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-avatar, .e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-clone-chip, .e-chip-list .e-chip.e-info.e-clone-chip {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
  background: transparent;
  border-color: #0378d5;
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(3, 120, 213, 0.8);
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover, .e-chip-list .e-chip.e-info.e-outline:hover {
  background: rgba(3, 120, 213, 0.12);
  border-color: #0378d5;
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused, .e-chip-list .e-chip.e-info.e-outline.e-focused {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active, .e-chip-list .e-chip.e-info.e-outline.e-active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active, .e-chip-list .e-chip.e-info.e-outline:active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled, .e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
  background: #c15700;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete, .e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-warning .e-chip-avatar, .e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: rgb(131.8, 59.4124352332, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover, .e-chip-list .e-chip.e-warning:hover {
  background: rgb(233.8, 105.3917098446, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete, .e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: rgb(172.6, 77.8041450777, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-focused.e-active {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active .e-chip-icon,
.e-chip-list.e-chip.e-warning:active .e-chip-delete, .e-chip-list .e-chip.e-warning:active .e-chip-icon,
.e-chip-list .e-chip.e-warning:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active .e-chip-avatar, .e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-clone-chip, .e-chip-list .e-chip.e-warning.e-clone-chip {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
  background: transparent;
  border-color: #c15700;
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(193, 87, 0, 0.8);
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:hover, .e-chip-list .e-chip.e-warning.e-outline:hover {
  background: rgba(193, 87, 0, 0.12);
  border-color: #c15700;
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused, .e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active, .e-chip-list .e-chip.e-warning.e-outline:active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled, .e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
  background: #d64113;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete, .e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger .e-chip-avatar, .e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: rgb(157.7905579399, 47.9270386266, 14.0094420601);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover, .e-chip-list .e-chip.e-danger:hover {
  background: rgb(235.739055794, 84.6927038627, 38.060944206);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete, .e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: rgb(195.2635193133, 59.3090128755, 17.3364806867);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-focused.e-active {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-icon,
.e-chip-list.e-chip.e-danger:active .e-chip-delete, .e-chip-list .e-chip.e-danger:active .e-chip-icon,
.e-chip-list .e-chip.e-danger:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-avatar, .e-chip-list .e-chip.e-danger:active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-clone-chip, .e-chip-list .e-chip.e-danger.e-clone-chip {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
  background: transparent;
  border-color: #d64113;
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(214, 65, 19, 0.8);
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover, .e-chip-list .e-chip.e-danger.e-outline:hover {
  background: rgba(214, 65, 19, 0.12);
  border-color: #d64113;
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused, .e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active, .e-chip-list .e-chip.e-danger.e-outline:active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled, .e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}

.e-bigger .e-drag-indicator {
  height: 32px;
}

.e-bigger .e-chip-list.e-chip, .e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 16px;
  font-size: 14px;
  height: 32px;
  padding: 0 12px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  height: 32px;
  width: 32px;
  margin: 0 8px 0 -12px;
  font-size: 15px;
}
.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 16px;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 24px;
  width: 24px;
  margin: 0 8px 0 -8px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  height: 18px;
  width: 18px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  height: 18px;
  width: 18px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 24px;
  width: 24px;
  margin: 0 4px 0 -8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 32px;
  width: 32px;
  margin: 0 8px 0 -12px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 24px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -12px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -8px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 16px;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -8px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -12px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 8px 0 -4px;
}

.e-fab.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}

.e-rtl.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.e-rtl.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.e-rtl.e-fab.e-btn.e-fab-left {
  left: 16px;
}

.e-fab-hidden {
  visibility: hidden;
}

.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}

.e-fab.e-btn {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-fab.e-btn:hover:not(:focus), .e-fab.e-btn:active, .e-fab.e-btn.e-active, .e-fab.e-btn:disabled {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-fab.e-btn:focus {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}

.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 46px;
  min-width: 46px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}

.e-speeddial-popup {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
  /* OVERFLOW CSS */
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle, .e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle, .e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-center {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-center {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 5px;
}
.e-speeddial-popup .e-speeddial-li {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
  border: 1px solid;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  font-size: 12px;
  height: 28px;
  width: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul {
  overflow: auto;
  scroll-behavior: smooth;
  /* Hide scrollbar for IE and Edge */
  -ms-overflow-style: none;
  /* Hide scrollbar for Firefox */
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul {
  max-height: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul {
  max-width: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-radial {
  height: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
  width: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle {
  height: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-center {
  width: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left {
  border-bottom-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right {
  border-bottom-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left {
  border-top-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right {
  border-top-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul {
  height: inherit;
  width: inherit;
  position: relative;
  border-radius: inherit;
  padding: 0;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  -webkit-transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
          transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}

.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 5px 3px;
}
.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li-text {
  height: 22px;
  line-height: 22px;
}
.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-speeddial-popup .e-speeddial-li-icon {
  height: 24px;
  width: 24px;
  font-size: 12px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 5px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-speeddial-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  width: 100vw;
  position: fixed;
}

.e-speeddial-hidden {
  visibility: hidden;
}

.e-speeddial-overlay {
  background-color: rgba(107, 114, 128, 0.5);
}

.e-speeddial-popup .e-speeddial-li {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
  background: #fff;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  border-color: #fff;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-color: #fff;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon {
  background: #fafafa;
  border-color: #fafafa;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon {
  background: #e0e0e0;
  border-color: #e0e0e0;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon {
  background: #e0e0e0;
  border-color: #e0e0e0;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon {
  background: #bdbdbd;
  border-color: #bdbdbd;
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 7px;
}
.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 6px 0;
}
.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li-text {
  height: 32px;
  line-height: 32px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-speeddial-popup .e-speeddial-li-icon {
  height: 36px;
  width: 36px;
  font-size: 14px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 7px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 6px;
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text {
  height: 30px;
  line-height: 30px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon {
  height: 34px;
  width: 34px;
  font-size: 14px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-dropdownbase {
  display: block;
  height: 100%;
  min-height: 36px;
  position: relative;
  width: 100%;
}
.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-dropdownbase .e-list-group-item, .e-dropdownbase .e-fixed-head {
  cursor: default;
}

.e-dropdownbase .e-list-item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-dropdownbase .e-list-item .e-list-icon {
  font-size: 16px;
  vertical-align: middle;
}

.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}

.e-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}

.e-popup.e-ddl .e-dropdownbase.e-nodata,
.e-popup.e-mention .e-dropdownbase.e-nodata {
  color: #000;
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}

.e-mention.e-popup {
  background: #fff;
  border: 0;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  margin-top: 2px;
  position: absolute;
}

.e-mention.e-popup .e-dropdownbase {
  min-height: 36px;
}

.e-mention .e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-mention .e-mention-chip,
.e-mention .e-mention-chip:hover {
  background: #eee;
  border-radius: 2px;
  border: none;
  color: #e3165b;
  cursor: default;
}

.e-mention.e-editable-element {
  border: 2px solid #e0e0e0;
  height: auto;
  min-height: 120px;
  width: 100%;
}

.e-form-mirror-div {
  white-space: pre-wrap;
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}

.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
  text-indent: 0;
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  text-indent: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  cursor: pointer;
  font-weight: normal;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-rtl .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-small.e-rtl .e-dropdownbase .e-list-item,
.e-small .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-dropdownbase {
  border-color: #e0e0e0;
}
.e-dropdownbase .e-list-item {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
  line-height: 36px;
  min-height: 36px;
  padding-right: 16px;
  text-indent: 16px;
  background-color: #fff;
}

.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  border-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  line-height: 36px;
  min-height: 36px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #fff;
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}

.e-dropdownbase .e-list-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}

.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #eee;
}

.e-multi-column.e-ddl.e-popup.e-popup-open table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th,
.e-multi-column.e-ddl.e-popup.e-popup-open td {
  display: table-cell;
  overflow: hidden;
  padding-right: 16px;
  text-indent: 10px;
  text-overflow: ellipsis;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th {
  line-height: 36px;
  text-align: left;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
  background-color: #fff;
  border-color: #e0e0e0;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  text-indent: 10px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
  padding-right: 16px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header,
.e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
  text-align: center;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
  text-align: right;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
  text-align: left;
}

.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small .e-list-item {
  color: #000;
  line-height: 26px;
  min-height: 26px;
  text-indent: 12px;
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small .e-list-group-item,
.e-dropdownbase.e-small .e-fixed-head {
  font-size: 13px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 16px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  text-indent: 16px;
  font-size: 13px;
  padding-right: 16px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #eee;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active,
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-selectall-parent.e-item-focus {
  background-color: #eee;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-bigger .e-dropdownbase,
.e-dropdownbase.e-bigger {
  min-height: 45px;
}
.e-bigger .e-dropdownbase .e-list-item,
.e-dropdownbase.e-bigger .e-list-item {
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger .e-list-group-item,
.e-dropdownbase.e-bigger .e-fixed-head {
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 20px;
}

.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-small.e-bigger.e-rtl .e-dropdownbase .e-list-item,
.e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item,
.e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 14px;
  padding-left: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger.e-small .e-list-group-item,
.e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 13px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #000;
  line-height: 40px;
  min-height: 40px;
  text-indent: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small.e-bigger .e-list-group-item,
.e-dropdownbase.e-small.e-bigger .e-fixed-head {
  line-height: 40px;
  min-height: 40px;
  padding-left: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small.e-bigger .e-list-item .e-list-icon {
  font-size: 18px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-ddl .e-search-icon::before {
  content: "\e993";
}

.e-ddl .e-back-icon::before {
  content: "\e977";
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: "\e969";
  font-family: "e-icons";
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
  content: "\eb05";
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-ddl.e-lib.e-input-group:not(.e-float-input) .e-dropdownlist:not(.e-input) {
  width: 100%;
  border: 0 solid;
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  display: block;
  visibility: hidden;
}

.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}
.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 0;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon::before {
  content: "";
}

.e-ddl-device-filter .e-filter-parent {
  background-color: #f5f5f5;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}

/* stylelint-enable property-no-vendor-prefix */
.e-filter-parent {
  border: 0;
  border-top-width: 0;
  -webkit-box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
  display: block;
  padding: 0;
}

.e-ddl.e-input-group:not(.e-disabled) {
  cursor: pointer;
}

.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::before, .e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::after {
  width: 0;
}

.e-ddl.e-popup {
  background: #fff;
  position: absolute;
}
.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: 0.57;
  padding: 12px 8px 8px;
}

.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-ddl.e-popup.e-rtl .e-filter-parent .e-input-group.e-control-wrapper .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter:focus, .e-ddl.e-popup .e-filter-parent .e-input-group.e-input-focus .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus .e-input-filter {
  padding: 8px 16px 8px;
}

.e-ddl.e-popup .e-input-group {
  margin-bottom: 0;
}

.e-ddl.e-popup .e-ddl-footer, .e-ddl.e-popup .e-ddl-header {
  cursor: default;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl.e-input-group .e-ddl-hidden,
.e-ddl.e-float-input .e-ddl-hidden {
  -webkit-appearance: initial;
  border: 0;
  height: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}

.e-ddl.e-input-group,
.e-ddl.e-input-group.e-input-focus:focus {
  outline: none;
}

.e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
  opacity: 1;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}

.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-disabled.e-ddl.e-static-clear .e-clear-icon {
  pointer-events: none;
}

.e-ddl.e-input-group .e-input-value,
.e-ddl.e-input-group .e-input-value:focus {
  font-family: inherit;
  font-size: 14px;
  height: auto;
  margin: 0;
  outline: none;
  width: 100%;
  overflow: hidden;
}
.e-ddl.e-input-group input[readonly].e-input,
.e-ddl.e-input-group input[readonly],
.e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}

.e-data-form .e-ddl.e-input-group.e-control-container input[readonly].e-input.e-dropdownlist {
  cursor: pointer;
  pointer-events: auto;
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}

.e-small .e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small .e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-small.e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-ddl.e-popup.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-popup {
  border-color: #e0e0e0;
}

.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text,
.e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
  color: #e3165b;
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: transparent;
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-bigger .e-input-group.e-ddl .e-input-filter, .e-bigger .e-input-group.e-ddl .e-input-filter:focus {
  margin-left: -20px;
}

.e-bigger .e-ddl.e-popup .e-list-item {
  font-size: 14px;
}
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}
.e-bigger .e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-ddl.e-popup .e-list-item {
  font-size: 14px;
}
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}
.e-bigger.e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 13px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}

.e-bigger.e-small.e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 13px;
}
.e-bigger.e-small.e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}

.e-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox,
.e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e0e0e0;
}

.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-ddl-device .e-input-group,
.e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  background: #f5f5f5;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 0;
}

.e-bigger .e-ddl-device .e-input-group .e-back-icon,
.e-bigger .e-ddl-device .e-input-group input.e-input,
.e-bigger .e-ddl-device .e-input-group .e-clear-icon {
  background-color: #f5f5f5;
}

.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
}

.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter {
  padding: 8px 16px 8px 0;
}

.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
}

.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger.e-small .e-input-filter {
  padding: 8px 16px;
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable */
.e-ddt .e-ddt-icon::before {
  content: "\e969";
}
.e-ddt .e-chips-close::before {
  content: "\e7e9";
}

/* stylelint-disable */
.e-ddt {
  cursor: pointer;
  outline: none;
}
.e-ddt .e-ddt-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt .e-ddt-hidden {
  border: 0;
  height: 0;
  visibility: hidden;
  width: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-height: 22px;
}
.e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  border: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
  display: none;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 0;
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 18px;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 2px;
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
  padding-left: 0;
  padding-right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddt .e-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 16px;
  min-width: 16px;
  line-height: 16px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 16px;
}
.e-ddt.e-show-chip .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 1px;
  max-width: calc(100% - 2px);
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-outline .e-overflow.e-show-text {
  padding: 10px 12px 9px;
}
.e-ddt.e-outline .e-overflow.e-total-count {
  padding: 10px 12px;
}
.e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 30px;
}
.e-ddt.e-outline.e-input-group.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon {
  min-height: 20px;
}
.e-ddt.e-outline.e-show-chip .e-overflow,
.e-ddt.e-outline.e-show-chip .e-chips-wrapper {
  padding: 4px 12px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 21px;
  padding: 14px 2px 5px 0;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 6px;
  right: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 5px;
  right: 38px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 8px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 18px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
.e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 39px;
  padding: 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 39px;
  padding-top: 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 28px;
  margin-top: 8px;
  padding: 0 8px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 12px;
  width: 12px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  bottom: 10px;
  right: 10px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 9px;
  right: 38px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}
.e-ddt .e-overflow {
  white-space: nowrap;
}
.e-ddt .e-overflow.e-show-text {
  padding: 6px 0 0 0;
}
.e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
  display: inline-grid;
}
.e-ddt .e-overflow.e-total-count {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  padding: 0 16px 0 0;
}
.e-ddt .e-overflow.e-wrap-count {
  padding-top: 6px;
}
.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding: 0 0 0 16px;
}
.e-ddt .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}
.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}
.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 18px;
  max-width: calc(100% - 19px);
}
.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 26px;
  max-width: calc(100% - 27px);
}
.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 45px;
  max-width: calc(100% - 45px);
}
.e-ddt input[readonly],
.e-ddt .e-dropdowntree,
.e-ddt input[readonly].e-input {
  pointer-events: none;
}
.e-ddt input[readonly].e-chip-input,
.e-ddt .e-dropdowntree.e-chip-input,
.e-ddt input[readonly].e-input.e-chip-input {
  width: 0;
  visibility: hidden;
}
.e-ddt.e-popup {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 0px rgba(0, 0, 0, 0.14), 0 3px 14px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 0px rgba(0, 0, 0, 0.14), 0 3px 14px 0px rgba(0, 0, 0, 0.12);
  position: absolute;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  position: relative;
  text-indent: 38px;
  white-space: nowrap;
  width: 100%;
}
.e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
  display: none;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
  position: relative;
  text-indent: 0;
  bottom: 1px;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 13px;
  margin: 10px;
}
.e-ddt.e-popup .e-filter-wrap {
  border-top-width: 0;
  display: block;
  padding: 0;
  border: 0;
}
.e-ddt.e-popup .e-filter-wrap .e-input,
.e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 8px 16px 8px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::before, .e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::after, .e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before, .e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
  height: 1px;
}
.e-ddt.e-popup .e-popup-content {
  overflow: auto;
  position: relative;
}
.e-ddt.e-popup .e-popup-content .e-ddt-nodata {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  text-align: center;
  padding: 14px 16px;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
}
.e-ddt.e-popup .e-treeview {
  display: inline-table;
  width: 100%;
}
.e-ddt.e-popup .e-treeview .e-list-item {
  padding: 0;
}
.e-ddt.e-popup .e-treeview .e-list-item .e-ul {
  margin: 0;
  padding: 0 0 0 14px;
}
.e-ddt.e-popup .e-treeview .e-fullrow {
  height: 36px;
}
.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
  padding: 0 8px;
}
.e-ddt.e-popup .e-treeview.e-fullrow-wrap .e-text-content {
  padding-bottom: 2px;
  padding-top: 2px;
}
.e-ddt.e-popup .e-ddt-footer,
.e-ddt.e-popup .e-ddt-header {
  cursor: default;
}
.e-ddt.e-rtl.e-show-chip .e-chips {
  float: right;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 16px 0 0;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
  position: absolute;
  right: auto;
}
.e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
  padding: 0 0 0 16px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}
.e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 30px;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 14px 0 5px 2px;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 26px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 45px;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 0;
  right: auto;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 18px;
}
.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent {
  text-indent: 38px;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
  margin: 0 10px;
}
.e-ddt-icon-hide {
  display: none;
}

/* stylelint-disable */
.e-ddt .e-chips {
  background-color: #eee;
}
.e-ddt .e-chips .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}
.e-ddt .e-chips > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}
.e-ddt.e-filled .e-chips {
  background-color: rgb(206.15, 206.15, 206.15);
}
.e-ddt .e-overflow .e-remain {
  color: rgba(0, 0, 0, 0.54);
}
.e-ddt.e-popup {
  background: #fff;
  border-color: transparent;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #000;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-ddt.e-popup .e-selectall-parent:focus {
  background: #f5f5f5;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
}

/* stylelint-disable */
.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 31px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 20px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 3px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon {
  min-height: 26px;
}
.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 8px 0 0 0;
}
.e-bigger .e-ddt.e-outline .e-overflow.e-show-text, .e-bigger .e-ddt.e-outline .e-overflow.e-total-count,
.e-ddt.e-bigger.e-outline .e-overflow.e-show-text,
.e-ddt.e-bigger.e-outline .e-overflow.e-total-count {
  padding: 15px 16px;
}
.e-bigger .e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 36px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow {
  padding: 8px 15px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow.e-total-count .e-remain {
  padding-top: 10px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-outline.e-show-chip .e-chips-wrapper {
  padding: 8px 15px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 30px;
  padding: 19px 12px 0 0;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 14px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 12px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 11px;
  right: 44px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 14px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 19px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 24px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 55px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 55px;
  padding-top: 0;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 32px;
  padding: 0 12px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 14px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 16px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 15px;
  right: 44px;
}
.e-bigger .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 21px);
}
.e-bigger .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 32px;
  max-width: calc(100% - 33px);
}
.e-bigger .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 52px;
  max-width: calc(100% - 53px);
}
.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 43px;
  padding: 0px;
}
.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text {
  font-size: 16px;
  line-height: 24px;
  margin: 0 10px;
}
.e-bigger .e-ddt.e-popup .e-treeview .e-fullrow,
.e-ddt.e-bigger.e-popup .e-treeview .e-fullrow {
  height: 44px;
}
.e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 36px;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 19px 0 0 12px;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 44px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  left: 44px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 20px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 32px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 52px;
  margin-left: 1px;
}
.e-bigger .e-ddt.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon {
  left: 20px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent,
.e-ddt.e-bigger.e-rtl .e-selectall-parent {
  text-indent: 43px;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-rtl .e-selectall-parent .e-all-text {
  margin: 0 10px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multiselect.e-input-group .e-ddl-icon::before {
  content: "\e969";
  font-family: "e-icons";
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: "\e7e9";
  cursor: pointer;
  left: 0;
  position: relative;
  top: 0;
}

.e-multi-select-wrapper .e-close-hooker::before {
  content: "\e7a7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 6px;
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: "";
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -38px;
  right: 18px;
  top: 100%;
  width: 32px;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -35px;
  right: 18px;
  top: 100%;
  width: 32px;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 30px;
}

.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 30px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 34px;
  margin-top: -35px;
  right: 16px;
  top: 100%;
  width: 14px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 52px;
  right: auto;
}

.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 16px;
  height: 16px;
  margin-top: -8px;
  top: 50%;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 14px;
  height: 14px;
  margin-top: -7px;
  top: 50%;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 13px;
}

.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 12px 9px 0;
}

.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 10px 8px 0;
}

.e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 0 9px 12px;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 10px;
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -33px;
  right: 18px;
  width: 20px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 18px;
  margin: -29px 0 8px;
  width: 18px;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -26px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 10px;
  width: 10px;
}

.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 10px;
  height: 10px;
  width: 10px;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  content: "\e208";
  font-size: 16px;
  height: 16px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 16px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 10px;
  right: auto;
}

.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 6px;
  right: auto;
}

.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 9px;
}

.e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 8px 8px 0;
  padding: 0;
}

.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 18px;
  margin: 7px 0 2px;
  width: 18px;
}

.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 12px 4px 0;
}

.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}

.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before {
  content: "";
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
  content: "\eb05";
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multi-select-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 27px;
  vertical-align: middle;
}
.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}
.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}
.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
  font-size: 16px;
  left: 12px;
  top: 0;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #3f51b5;
  color: #fff;
  padding: 12px 4px 11px 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box),
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type=text],
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type=text] {
  height: 1px;
  min-height: 1px;
}
.e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
  max-width: 100%;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: auto;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box),
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
  padding: 0 48px 0 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: inline;
  max-width: 100%;
  word-break: break-word;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: -2.5em;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 5px;
  top: 100%;
}
.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-right: 0;
  margin-top: -2.1em;
  right: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
  top: -1px;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  font-size: 10px;
  height: 24px;
  width: 24px;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
  float: right;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
  left: 0;
  right: auto;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
  padding: 0 0 0 48px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

.e-multiselect.e-input-group,
.e-multiselect.e-float-input {
  word-wrap: initial;
}

.e-multiselect.e-input-group .e-searcher .e-label-top,
.e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}

.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}

.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}

.e-multi-select-wrapper .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 0 8px 6px 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper.e-delimiter .e-searcher {
  display: inline-block;
  float: none;
}

.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-multi-select-wrapper .e-chips-close {
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 16px;
  margin: 0 0 0;
  width: 16px;
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
  margin: 0 0 0;
}

.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
  margin: 3px 0 0;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  cursor: default;
  font-size: 10px;
  height: 24px;
  margin-top: -2.5em;
  position: absolute;
  right: 5px;
  width: 24px;
  top: 100%;
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 22px;
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 22px;
  right: auto;
}

.e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  font-family: inherit;
  font-size: 13px;
  font-weight: normal;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 4px 0 4px 0;
  text-indent: 0;
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  color: inherit;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 0;
  text-indent: 0;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  padding: 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper input[type=text]::-ms-clear {
  display: none;
}

.e-multi-select-wrapper .e-searcher {
  display: block;
  float: left;
  width: auto;
}

.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multi-select-wrapper .e-delim-values {
  font-family: inherit;
  font-size: 14px;
  line-height: 28px;
  max-width: 100%;
  padding-left: 0;
  padding-right: 6px;
  vertical-align: middle;
}

.e-multi-select-list-wrapper .e-hide-listitem,
.e-multi-select-list-wrapper .e-hide-group-header {
  display: none;
}

.e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding-left: 16px;
}

.e-multiselect.e-disabled .e-multi-select-wrapper,
.e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before {
  cursor: not-allowed;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  height: 40px;
  left: 0;
  margin: 0 0 0 0;
  margin-left: auto;
  position: relative;
  top: 0;
  width: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0 0 16px;
  width: 92%;
}

.e-multi-select-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  left: -12px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0;
  margin-right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 0 0 8px 8px;
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
  padding: 5px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
  float: left;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close::before {
  left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
  padding: 0 4px 0 8px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
  padding: 8px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  padding: 12px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 22px;
  position: absolute;
  right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker::before {
  left: -4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-right: 16px;
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker {
  left: 19px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: -7px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
  padding-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
  position: relative;
  text-indent: 17px;
  white-space: nowrap;
  width: 100%;
}

.e-rtl .e-multi-select-list-wrapper .e-selectall-parent,
.e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
  padding-left: 16px;
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 14px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 6px;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}

.e-multiselect .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-multiselect.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect .e-multi-select-wrapper.e-down-icon {
  padding: 0;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter {
  padding: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
  padding-right: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame,
.e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
  opacity: 0.3;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: 0.7;
}

.e-multi-select-wrapper input[readonly=true] {
  pointer-events: none;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}

ejs-multiselect {
  display: block;
}

.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-small .e-multi-select-wrapper {
  min-height: 24px;
}

.e-small .e-multi-select-wrapper input[type=text] {
  height: 26px;
  min-height: 26px;
}

.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
}

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.8em;
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}

.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 8px 12px 9px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 30px;
  padding: 7px 10px;
}

.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 7px 10px;
}

.e-small .e-multiselect.e-outline .e-multi-select-wrapper, .e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 30px;
  padding: 3px 38px 1px 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-right: 0;
}

.e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-small .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-left: 0;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 3px 0 1px 38px;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 30px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 30px;
  padding: 0 0 0 8px;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}

.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 8px 0 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  margin: 4px 0 4px 8px;
  padding: 0 8px;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  margin: 4px 8px 4px 0;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 24px;
  padding: 0 8px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 8px 0 0;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}

.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 13px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}

.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 39px;
  padding-right: 10px;
}

.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 32px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text] {
  height: 22px;
  min-height: 22px;
  padding: 2px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 39px;
}

.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 32px;
}

.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 22px;
}

.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase {
  min-height: 28px;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 39px;
}

.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}

.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 32px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 22px;
}

.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}

.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-small .e-filled .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}

.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}

.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  height: 38px;
  margin-top: -38px;
  right: 12px;
  top: 100%;
  width: 16px;
}

.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}

.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #757575;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #757575;
}

.e-multiselect {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #fff;
}

.e-multi-select-wrapper .e-chips {
  background-color: #eee;
  border-radius: 16px;
  height: 24px;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: #eee;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.54);
  color: rgba(0, 0, 0, 0.54);
  font-size: 16px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 2px;
  color: #fff;
  height: 40px;
  line-height: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-mob-chip {
  height: 28px;
}

.e-popup.e-multi-select-list-wrapper {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: initial;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 1px solid transparent;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #fff;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #eee;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #eee;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #e3165b;
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #e3165b;
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 1px solid transparent;
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-ul.e-reorder {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #000;
}

.e-small .e-multi-select-wrapper .e-chips {
  height: 20px;
}

.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 6px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  background-color: #e0e0e0;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips {
  background-color: rgb(206.15, 206.15, 206.15);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips:hover {
  background-color: rgb(213.8, 213.8, 213.8);
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips:hover {
  background-color: rgb(206.15, 206.15, 206.15);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: rgb(198.5, 198.5, 198.5);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: rgb(198.5, 198.5, 198.5);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.54);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
}

.e-multiselect.e-outline:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before,
.e-multiselect.e-filled:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.6);
}

.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.38);
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}

.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips {
  background-color: #f5f5f5;
}

.e-multiselect.e-filled .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip.e-chip-selected,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  height: 40px;
  line-height: 40px;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  width: 33px;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.5em;
}

.e-bigger .e-multi-select-wrapper {
  min-height: 37px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 0 8px 6px 0;
}

.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -3em;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -3em;
}

.e-bigger .e-multi-select-wrapper input[type=text],
.e-multi-select-wrapper.e-mob-wrapper input[type=text] {
  height: 28px;
  min-height: 28px;
}

.e-bigger .e-multi-select-wrapper input[type=text] {
  height: 34px;
  min-height: 34px;
}

.e-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}

.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
  padding-left: 0;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  padding-left: 16px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-dropdownbase.e-dd-group .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 13px;
  line-height: 48px;
  text-indent: 17px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus {
  padding: 4px 0;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
  padding-right: 8px;
}

.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
}

.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2em;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  height: 16px;
  width: 16px;
}

.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper input[type=text] {
  height: 28px;
  min-height: 28px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
  right: 5px;
}

.e-bigger .e-content-placeholder.e-multiselect.e-placeholder-multiselect,
.e-bigger.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}

.e-bigger.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 8px 12px 9px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 40px;
}

.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper, .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 40px;
  padding: 7px 42px 7px 0;
}
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper, .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-right: 0;
}

.e-rtl.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-left: 0;
}

.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 3px 0 1px 38px;
}

.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 7px 0 7px 42px;
}

.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}

.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 40px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 40px;
  padding: 0 0 0 16px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}

.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 16px 0 0;
}

.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 32px;
  padding: 0 12px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  padding: 0 8px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 16px;
}

.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}

.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}

.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 39px;
  padding-right: 10px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 52px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text] {
  min-height: 36px;
}

.e-bigger.e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 52px;
}

.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 36px;
}

.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher .e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text] {
  padding: 5px 0;
}

.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase {
  min-height: 28px;
}

.e-small.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 39px;
}

.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 52px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-left: 8px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 22px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 6px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -55px;
  right: 12px;
  top: 100%;
  width: 18px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 54px;
  margin-top: -55px;
  right: 16px;
  top: 100%;
  width: 20px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 60px;
}

.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}

.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 60px;
  right: auto;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 20px;
  height: 20px;
  left: 0;
  margin-top: -10px;
  top: 50%;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 18px;
  height: 18px;
  left: 0;
  margin-top: -9px;
  top: 50%;
}

.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}

.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 16px 10px 0;
}

.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 12px 8px 0;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 10px 16px;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 12px;
}

.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -33px;
  right: 18px;
  width: 20px;
}

.e-bigger.e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -35px;
  right: 45px;
  width: 20px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 24px;
  width: 24px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -40px;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -32px;
  right: 40px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -44px;
}

.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 16px;
  width: 16px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}

.e-bigger.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 10px;
  right: auto;
}

.e-bigger.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 12px;
  right: auto;
}

.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 12px -4px 8px -1px;
  padding: 0;
  width: 24px;
}

.e-bigger.e-multiselect.e-input-group.e-filled.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0;
}

.e-bigger.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 20px;
  margin: 0 0 8px;
  padding: 0;
  width: 20px;
}

.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 18px;
  height: 18px;
  width: 18px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 7px -4px 8px -1px;
  padding: 0;
  width: 24px;
}

.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before {
  content: "";
}

.e-listbox-tool .e-moveup::before {
  content: "\e651";
}

.e-listbox-tool .e-movedown::before {
  content: "\e652";
}

.e-listbox-tool .e-moveto::before {
  content: "\e653";
}

.e-listbox-tool .e-movefrom::before {
  content: "\e654";
}

.e-listbox-tool .e-moveallto::before {
  content: "\e655";
}

.e-listbox-tool .e-moveallfrom::before {
  content: "\e656";
}

/* stylelint-disable property-no-vendor-prefix */
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
  width: 86% !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus,
.e-listbox-container .e-list-wrap:focus-visible,
.e-listbox-container:focus,
.e-listboxtool-wrapper .e-list-wrap:focus-visible,
.e-listboxtool-wrapper:focus {
  outline: none;
}
.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled,
.e-listboxtool-wrapper.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listbox-wrapper:not(.e-list-template) .e-list-nrt,
.e-listbox-container:not(.e-list-template) .e-list-nrt,
.e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 36px;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}
.e-listbox-wrapper .e-list-item.e-disabled,
.e-listbox-container .e-list-item.e-disabled,
.e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}
.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable,
.e-listboxtool-wrapper .e-disable {
  opacity: 0.7;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back,
.e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 48px;
  padding: 0 16px;
}
.e-listbox-wrapper .e-has-header > .e-view,
.e-listbox-container .e-has-header > .e-view,
.e-listboxtool-wrapper .e-has-header > .e-view {
  top: 45px;
}
.e-listbox-wrapper .e-but-back,
.e-listbox-container .e-but-back,
.e-listboxtool-wrapper .e-but-back {
  cursor: pointer;
  padding-right: 30px;
}
.e-listbox-wrapper .e-list-group-item:first-child,
.e-listbox-container .e-list-group-item:first-child,
.e-listboxtool-wrapper .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid transparent;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 36px;
  line-height: 16px;
  padding: 11px 16px;
}
.e-listbox-wrapper .e-icon-collapsible,
.e-listbox-container .e-icon-collapsible,
.e-listboxtool-wrapper .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content,
.e-listboxtool-wrapper .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content *,
.e-listboxtool-wrapper .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}
.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}
.e-listbox-wrapper .e-checkbox .e-checkbox-left,
.e-listbox-container .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: -2px 10px 0 0;
}
.e-listbox-wrapper .e-checkbox .e-checkbox-right,
.e-listbox-container .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 10px;
}
.e-listbox-wrapper .e-list-text,
.e-listbox-container .e-list-text,
.e-listboxtool-wrapper .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}
.e-listbox-wrapper .e-list-icon + .e-list-text, .e-listbox-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}
.e-listbox-wrapper .e-content,
.e-listbox-container .e-content,
.e-listboxtool-wrapper .e-content {
  overflow: hidden;
  position: relative;
}
.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text,
.e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}
.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext,
.e-listboxtool-wrapper .e-text .e-headertext {
  display: inline-block;
  line-height: inherit;
}
.e-listbox-wrapper.e-rtl,
.e-listbox-container.e-rtl,
.e-listboxtool-wrapper.e-rtl {
  direction: rtl;
}
.e-listbox-wrapper.e-rtl .e-list-icon,
.e-listbox-container.e-rtl .e-list-icon,
.e-listboxtool-wrapper.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}
.e-listbox-wrapper.e-rtl .e-icon-collapsible,
.e-listbox-container.e-rtl .e-icon-collapsible,
.e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-list-header .e-text,
.e-listbox-container.e-rtl .e-list-header .e-text,
.e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listbox-wrapper.e-rtl .e-but-back,
.e-listbox-container.e-rtl .e-but-back,
.e-listboxtool-wrapper.e-rtl .e-but-back {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back,
.e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 10px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 10px 0 0;
}
.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper,
.e-listboxtool-wrapper .e-checkbox-wrapper {
  margin: -2px 10px 0 0;
  text-indent: 0;
  vertical-align: middle;
}
.e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listbox-container.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}
.e-listbox-wrapper .e-input-group,
.e-listbox-container .e-input-group,
.e-listboxtool-wrapper .e-input-group {
  padding: 4px 8px;
}
.e-listbox-wrapper .e-input-focus,
.e-listbox-container .e-input-focus,
.e-listboxtool-wrapper .e-input-focus {
  padding: 4px 4px 4px 8px;
}
.e-listbox-wrapper .e-hidden-select,
.e-listbox-container .e-hidden-select,
.e-listboxtool-wrapper .e-hidden-select {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.e-listbox-wrapper .e-placeholder,
.e-listbox-container .e-placeholder,
.e-listboxtool-wrapper .e-placeholder {
  background-color: #e3165b;
  display: block;
  height: 1px;
}

ejs-listbox {
  display: block;
}

.e-listbox-wrapper:not(.e-listbox-container),
.e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}

.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone,
.e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item,
.e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
  height: 38px !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple,
.e-listboxtool-wrapper.e-sortableclone .e-ripple {
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element,
.e-listbox-container.e-sortableclone .e-ripple .e-ripple-element,
.e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}
.e-listbox-wrapper.e-sortableclone .e-list-badge,
.e-listbox-container.e-sortableclone .e-list-badge,
.e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #e3165b;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}

.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}

.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listboxtool-wrapper.e-disabled,
.e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listboxtool-wrapper .e-listbox-wrapper,
.e-listboxtool-wrapper .e-list-wrap,
.e-listboxtool-container .e-listbox-wrapper,
.e-listboxtool-container .e-list-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}
.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}
.e-listboxtool-wrapper .e-listbox-tool,
.e-listboxtool-container .e-listbox-tool {
  border: 1px solid #e0e0e0;
  overflow: auto;
  padding: 8px;
}
.e-listboxtool-wrapper .e-listbox-tool .e-btn,
.e-listboxtool-container .e-listbox-tool .e-btn {
  display: list-item;
  list-style-type: none;
  margin-bottom: 10px;
}
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}

.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
  margin-right: 15px;
}
.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
  margin-left: 15px;
}

.e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listbox-wrapper .e-list-nrt,
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container:not(.e-list-template) .e-list-item,
.e-listbox-container .e-list-nrt,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 11px 16px;
  position: relative;
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-icon {
  display: inline;
  vertical-align: middle;
  width: auto;
  height: auto;
  padding-bottom: 2px;
}

.e-small .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 45px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 83px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #e0e0e0;
}

.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 15px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
}

.e-listbox-wrapper.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-list-parent {
  height: calc(100% - 48px);
}

.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: #fff;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: #eee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}

.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  font-size: 15px;
}

.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-selectall-parent {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element,
.e-listbox-container .e-sortableclone.e-ripple .e-ripple-element,
.e-listboxtool-wrapper .e-sortableclone.e-ripple .e-ripple-element {
  background-color: transparent;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper,
.e-listbox-container.e-list-template .e-list-wrapper,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 0.2667em 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0.115em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 13px;
  margin: 0;
  padding: 0.115em 0;
  word-wrap: break-word;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 2.6667em;
  left: 1.0667em;
  position: absolute;
  width: 2.6667em;
  left: 1.0667em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 2.6667em;
  left: 1.0667em;
  position: absolute;
  width: 2.6667em;
  right: 1.0667em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 12px;
  height: 1.6666em;
  line-height: 1.8666em;
  padding: 0;
  position: absolute;
  right: 1.33em;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.5em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.8em;
  padding-right: 4.1333em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 1.0666em;
  padding-right: 4.1333em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0.72em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 1.0667em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 1.0667em;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 1.33em;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.1333em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 4.1333em;
  padding-right: 1.0666em;
}

.e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 43px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-wrapper.e-bigger.e-listboxtool-container .e-list-wrap,
.e-bigger .e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-bigger.e-listboxtool-container .e-list-wrap {
  width: 85% !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-listbox-wrapper .e-list-item,
.e-listbox-wrapper.e-bigger .e-list-item,
.e-bigger .e-listbox-container .e-list-item,
.e-listbox-container.e-bigger .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-bigger .e-listbox-container .e-list-group-item,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent,
.e-listbox-container.e-bigger .e-list-group-item,
.e-listbox-container.e-bigger .e-list-header {
  padding: 12px 16px;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent {
  height: 48px;
  line-height: 1.6;
  position: relative;
}
.e-bigger .e-listbox-wrapper .e-list-parent,
.e-listbox-wrapper.e-bigger .e-list-parent,
.e-bigger .e-listbox-container .e-list-parent,
.e-listbox-container.e-bigger .e-list-parent {
  min-height: 48px;
}
.e-bigger .e-listbox-wrapper .e-text-content,
.e-listbox-wrapper.e-bigger .e-text-content,
.e-bigger .e-listbox-container .e-text-content,
.e-listbox-container.e-bigger .e-text-content {
  font-size: 15px;
}
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-bigger .e-listbox-container .e-list-group-item,
.e-listbox-container.e-bigger .e-list-group-item {
  height: 48px;
  line-height: 25px;
}
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 64px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text,
.e-listbox-wrapper.e-bigger .e-list-header .e-text,
.e-bigger .e-listbox-container .e-list-header .e-text,
.e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 20px;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 55px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 50px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 45px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 103px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-signature.e-control {
  border: 1px solid;
}

.e-signature.e-control {
  background-color: #fff;
  border: 1px solid;
  border-color: #e0e0e0;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e932";
  font-family: "e-icons";
}

.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e932";
  font-family: "e-icons";
}

.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 4px;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border: 0 solid;
  border-width: 0 0 1px 0;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 4px;
  outline: none;
  padding: 4px 0 4px;
  text-indent: 0;
  width: 100%;
  letter-spacing: 0;
}

input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-input.e-corner,
.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 0;
}

.e-input:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}

.e-input.e-small:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}

.e-input:focus {
  padding-bottom: 3px;
}

.e-input.e-small:focus {
  padding-bottom: 3px;
}

.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 4px 0 4px;
}

.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 0 4px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0 solid;
  border-width: 0;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  cursor: pointer;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
  text-align: center;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}

.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 28px;
  min-width: 28px;
  padding: 0;
}

.e-input-group.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active {
  background: transparent;
}

.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  cursor: auto;
}

.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span,
.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl,
.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group),
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-left-width: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.e-input-group .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper .e-input-group-icon:not(:last-child) {
  border-right-width: 0;
}

.e-input + .e-input-group-icon,
.e-input-group .e-input + .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input + .e-input-group-icon {
  border-left-width: 0;
}

.e-input-group.e-corner .e-input:first-child,
.e-input-group.e-corner .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.e-input-group.e-corner .e-input:last-child,
.e-input-group.e-corner .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.e-input-group.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:first-child {
  border-left-width: 0;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child {
  border-left-width: 0;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:not(:last-child) {
  border-left-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon + .e-input,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input {
  border-right-width: 0;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input,
.e-input-group.e-small,
.e-small .e-input-group,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-disabled,
.e-small .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 4px 0 4px;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  min-height: 16px;
  min-width: 16px;
  padding: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
  letter-spacing: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input input:focus ~ label.e-float-text,
.e-small .e-float-input input:valid ~ label.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: -9px;
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -8px;
}

.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -7px;
}

.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  line-height: 1.35;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
}

.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper {
  line-height: normal;
}

.e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label {
  margin-top: 0;
}

.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0 0 1px 0;
  display: block;
  font: inherit;
  width: 100%;
  letter-spacing: 0;
}

.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 4px 0 4px;
}

.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input,
.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 0;
}

.e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}

.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-float-input input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input textarea:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}

.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.e-float-input.e-outline.e-float-icon-left:not(.e-rtl) .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  left: -34px;
  width: auto;
}

.e-float-input.e-outline.e-float-icon-left.e-rtl .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  right: -34px;
  width: auto;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: 0;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}

.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}

.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}

.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}

.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  -webkit-transform-origin: right top;
          transform-origin: right top;
}

.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-input-group.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
}

.e-input-group.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
}

.e-input-group.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::before {
  content: "";
}

.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input input.e-input,
.e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-filled.e-input-group.e-float-icon-left::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before {
  left: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after {
  width: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  right: 50%;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}

.e-input-group .e-input-group-icon:hover,
.e-input-group.e-rtl.e-corner .e-input-group-icon:hover,
.e-input-group.e-control-wrapper .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-rtl.e-corner .e-input-group-icon:hover {
  border-radius: 2px;
}

.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 4px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 2px;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 4px;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
  border-style: solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px 0;
}

.e-input-group:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left {
  border-bottom: 1px solid;
}

.e-input-group:not(.e-float-icon-left),
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.42)), color-stop(33%, rgba(0, 0, 0, 0.42)), color-stop(0, transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
  color: rgba(0, 0, 0, 0.42);
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  position: relative;
}

.e-input-group:not(.e-filled) .e-input-group-icon::after,
.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after {
  background: #bdbdbd;
  border-radius: 100%;
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0.75;
  position: absolute;
  top: 25%;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 50%;
}

.e-input-group .e-input-group-icon.e-input-btn-ripple::after,
.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after {
  -webkit-animation: e-input-ripple 0.45s linear;
          animation: e-input-ripple 0.45s linear;
}

input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear,
.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}

.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}

input.e-input[type=search]::-webkit-search-decoration,
input.e-input[type=search]::-webkit-search-cancel-button,
input.e-input[type=search]::-webkit-search-results-button,
input.e-input[type=search]::-webkit-search-results-decoration,
.e-float-input input[type=search]::-webkit-search-decoration,
.e-float-input input[type=search]::-webkit-search-cancel-button,
.e-float-input input[type=search]::-webkit-search-results-button,
.e-float-input input[type=search]::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}

input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder,
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}

.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -moz-user-select: none;
       user-select: none;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}

input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-control input.e-input,
.e-control .e-input-group input,
.e-control .e-input-group input.e-input,
.e-control .e-input-group.e-control-wrapper input,
.e-control .e-input-group.e-control-wrapper input.e-input,
.e-control .e-float-input input,
.e-control .e-float-input.e-control-wrapper input,
.e-control.e-input-group input,
.e-control.e-input-group input.e-input,
.e-control.e-input-group.e-control-wrapper input,
.e-control.e-input-group.e-control-wrapper input.e-input,
.e-control.e-float-input input,
.e-control.e-float-input.e-control-wrapper input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-small:not(.e-input-group) input,
.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input:not(.e-input-group) input,
.e-small .e-float-input:not(.e-input-group) input.e-input .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input.e-small,
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input.e-small textarea.e-input,
.e-small .e-float-input textarea,
.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input,
textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 0;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper input,
.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}

textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea.e-input,
.e-float-input.e-control-wrapper textarea,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-container.e-rtl input.e-control,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-float-input.e-rtl input:focus,
.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-input-group input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-rtl .e-float-input input:focus,
.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-input-group.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-float-input.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

textarea.e-input.e-rtl,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

input.e-input.e-small,
.e-small input.e-input,
.e-input-group.e-small input.e-input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-input-group input.e-input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-float-input.e-small input:focus,
.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-input-group input.e-input:focus,
.e-small .e-float-input input:focus,
.e-small .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-input-group.e-input-focus input.e-input,
.e-float-input.e-small.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus.e-small input,
.e-small .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-input-focus input,
textarea.e-input.e-small,
.e-small textarea.e-input,
.e-input-group.e-small textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input textarea,
.e-small .e-input-group textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus,
.e-small .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl input.e-input.e-small,
input.e-input.e-small.e-rtl,
.e-small.e-rtl input.e-input,
.e-small input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-float-input.e-small.e-rtl input,
.e-input-group.e-small.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-float-input.e-small input,
.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-input-group.e-small input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-rtl input.e-small,
.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-input-group.e-rtl input.e-input.e-small,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-float-input input.e-small,
.e-rtl .e-float-input.e-control-wrapper input.e-small,
.e-rtl .e-input-group input.e-input.e-small,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input.e-rtl input,
.e-small .e-float-input.e-control-wrapper.e-rtl input,
.e-small .e-input-group.e-rtl input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-float-input input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-input-group input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-input-group input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-float-input input:focus,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-input-group.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-rtl.e-input-focus input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-float-input.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-small,
textarea.e-input.e-small.e-rtl,
.e-small.e-rtl textarea.e-input,
.e-small textarea.e-input.e-rtl,
.e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small,
.e-float-input:not(.e-outline).e-rtl textarea.e-small,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small,
.e-rtl .e-float-input:not(.e-outline) textarea.e-small,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-small .e-float-input:not(.e-outline).e-rtl textarea,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}

.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}

.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 10px;
}

.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}

.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}

.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small {
  min-height: 20px;
  min-width: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-small .e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-input:not(:valid),
.e-input:valid,
.e-float-input.e-control-wrapper input:not(:valid),
.e-float-input.e-control-wrapper input:valid,
.e-float-input input:not(:valid),
.e-float-input input:valid,
.e-input-group input:not(:valid),
.e-input-group input:valid,
.e-input-group.e-control-wrapper input:not(:valid),
.e-input-group.e-control-wrapper input:valid,
.e-float-input.e-control-wrapper textarea:not(:valid),
.e-float-input.e-control-wrapper textarea:valid,
.e-float-input textarea:not(:valid),
.e-float-input textarea:valid,
.e-input-group.e-control-wrapper textarea:not(:valid),
.e-input-group.e-control-wrapper textarea:valid,
.e-input-group textarea:not(:valid),
.e-input-group textarea:valid {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
}

.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0 0 1px 0;
  margin-left: 8px;
}

.e-rtl .e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input label.e-float-text.e-label-bottom,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
}

.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 13px;
  top: -22px;
  -webkit-transform: translate3d(0, 6px, 0) scale(0.92);
          transform: translate3d(0, 6px, 0) scale(0.92);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: -21px;
}

.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: -11px;
}

.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}

.e-float-input.e-small textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-small,
.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: -11px;
}

.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-small input,
.e-small .e-float-input input,
.e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 16px;
}

.e-input-group input.e-input,
.e-float-input.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-height: 22px;
}

.e-input-group:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]) {
  border-bottom-width: 1px;
}

.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 1px;
}

.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after {
  bottom: -2px;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px;
}

.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: 1;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
  letter-spacing: 0;
}

.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 15px;
  min-width: 0;
  padding: 4px 0 4px;
  resize: vertical;
}

.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}

.e-input-group.e-input-focus.e-small textarea,
.e-input-group.e-input-focus.e-small textarea.e-input,
.e-input-group.e-input-focus textarea.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-input-group.e-input-focus textarea,
.e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}

.e-input-group.e-small textarea:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group textarea.e-small:focus,
.e-input-group textarea.e-input.e-small:focus,
.e-input-group.e-control-wrapper.e-small textarea:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-small .e-input-group textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input textarea.e-small:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-float-input.e-control-wrapper textarea.e-small:focus,
.e-small .e-float-input textarea:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 0 4px;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input {
  min-height: 16px;
}

input.e-input,
textarea.e-input {
  min-height: 19px;
}

textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea {
  width: calc(100% - 1px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper.e-numeric.e-static-clear label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-icon {
  width: calc(100% - 45px);
}

.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-icon {
  width: calc(100% - 75px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow {
  width: calc(100% - 110px);
}

.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after {
  width: 0%;
}

.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-radius: 4px;
  border-width: 1px;
  fill: transparent;
  -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
  transition: border 0.2s, -webkit-box-shadow 0.2s;
  transition: border 0.2s, box-shadow 0.2s;
  transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}

.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  margin-top: 0;
}

.e-outline.e-float-input.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-valid-input.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-float-icon-left:not(.e-warning):not(.e-success):not(.e-error) {
  border-top-color: transparent;
}

.e-outline.e-input-group,
.e-outline .e-input-group,
.e-outline .e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  border-width: 1px;
}

input.e-outline.e-input,
.e-outline.e-input-group input.e-input,
.e-outline.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input.e-input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-input-focus input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 12px 9px;
}

textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}

.e-outline.e-input-group input.e-input,
.e-outline.e-float-input.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 38px;
}

.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  content: none;
}

.e-outline.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-input-group.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: #e3165b;
  -webkit-box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 0;
  border-width: 0;
  margin-left: 0;
}

.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 4px;
  margin-right: 0;
}

.e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-rtl.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-right: 4px;
  margin-left: 0;
}

.e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-float-icon-left .e-input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left .e-input {
  padding-left: 0;
}

.e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin: 9px 0 9px 12px;
}

.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border: 0;
}

.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-outline.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 34px;
}

.e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 11px;
}

.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-outline.e-input-group.e-small,
.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small,
.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 13px;
}

input.e-input.e-small.e-outline,
.e-small input.e-input.e-outline,
.e-input-group.e-small.e-outline input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-input-group input.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-outline.e-float-input input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-small .e-outline.e-input-group input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-small input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-outline.e-float-input.e-small input:focus,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-outline.e-input-group input.e-input:focus,
.e-small .e-outline.e-float-input input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper input:focus,
.e-outline.e-float-input.e-small.e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-small .e-outline.e-float-input.e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-focus input,
.e-outline.e-input-group.e-small.e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-input-focus input.e-input {
  padding: 7px 10px;
}

textarea.e-input.e-small.e-outline,
.e-small textarea.e-input.e-outline,
.e-input-group.e-small.e-outline textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea.e-small,
.e-outline.e-float-input.e-small textarea,
.e-outline.e-input-group textarea.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-outline.e-float-input textarea,
.e-small .e-outline.e-float-input.e-control-wrapper textarea,
.e-small .e-outline.e-input-group textarea.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-small textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-outline.e-float-input.e-small textarea:focus,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-outline.e-input-group textarea.e-input:focus,
.e-small .e-outline.e-float-input textarea:focus,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 10px 10px;
}

.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 6px;
}

.e-outline.e-input-group.e-small .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 10px;
}

.e-outline.e-input-group.e-prepend.e-small .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-small .e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon .e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 10px;
  margin-right: 0;
}

.e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-small,
.e-small .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  padding: 7px 10px 7px 0;
}

.e-outline.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-input-group .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 9px;
}

.e-outline.e-float-input input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper textarea {
  border: 0;
  border-width: 0;
}

.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  line-height: 13px;
  position: absolute;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: color 0.2s, font-size 0.2s, line-height 0.2s;
  transition: color 0.2s, font-size 0.2s, line-height 0.2s;
}

.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 46px;
}

.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 60px;
}

.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 54px;
}

.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 50px;
}

.e-outline label.e-float-text::before,
.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-top: solid 2px;
  border-top-color: transparent;
  -webkit-box-shadow: inset 0 1px transparent;
          box-shadow: inset 0 1px transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: " ";
  display: block;
  height: 8px;
  margin-top: 6px;
  min-width: 9px;
  pointer-events: none;
  position: relative;
  -webkit-transition: border-color 0.1s, -webkit-box-shadow 0.2s;
  transition: border-color 0.1s, -webkit-box-shadow 0.2s;
  transition: border-color 0.1s, box-shadow 0.2s;
  transition: border-color 0.1s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}

.e-outline.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-icon-left label.e-float-text::after,
.e-outline.e-float-input.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-input.e-float-icon-left label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left label.e-float-text::after {
  -webkit-transition: none;
  transition: none;
}

.e-small.e-outline label.e-float-text::before,
.e-small.e-outline label.e-float-text::after,
.e-small.e-outline.e-float-input label.e-float-text::before,
.e-small.e-outline.e-float-input label.e-float-text::after,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-small .e-outline label.e-float-text::before,
.e-small .e-outline label.e-float-text::after,
.e-small .e-outline.e-float-input label.e-float-text::before,
.e-small .e-outline.e-float-input label.e-float-text::after,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 7px;
}

.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-top-color: rgba(0, 0, 0, 0.24);
  border-width: 1px;
}

.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #22b24b;
}

.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after {
  border-color: #22b24b;
}

.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #f44336;
}

.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after {
  border-color: #f44336;
}

.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #ffca1c;
}

.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after {
  border-color: #ffca1c;
}

.e-outline label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: solid 1px transparent;
  border-radius: 4px 0;
  left: -1px;
  margin-right: 4px;
}

.e-rtl.e-outline label.e-float-text::before,
.e-rtl.e-outline.e-float-input label.e-float-text::before,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: 0;
  border-radius: 0 4px;
  left: 5px;
}

.e-rtl.e-outline label.e-float-text::after,
.e-rtl.e-outline.e-float-input label.e-float-text::after,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 5px 0;
  border-right: 0;
  left: -6px;
}

.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 0 5px;
  border-right: solid 1px transparent;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  left: 2px;
  margin-left: 4px;
}

.e-outline.e-input-focus label.e-float-text::before,
.e-outline.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::after {
  border-top-color: #e3165b;
}

.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left) {
  border-top-color: transparent;
  -webkit-box-shadow: inset 1px 0 #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 0 #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-float-input input:focus ~ label.e-float-text,
.e-outline.e-float-input input:valid ~ label.e-float-text,
.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline.e-float-input.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper.e-rtl .e-clear-icon,
e-rtl .e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-float-input.e-rtl.e-float-icon-left .e-input-in-wrap,
.e-outline.e-float-input.e-rtl.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-rtl.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
}

.e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon .e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl.e-small .e-outline.e-input-group .e-clear-icon,
.e-small .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon .e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 10px;
  padding-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
  margin-right: 0;
}

.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline textarea,
textarea.e-outline,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-float-input.e-input-group textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-outline.e-float-input.e-valid-input:not(.e-input-focus) input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) textarea:focus ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-rtl.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  top: -7px;
}

.e-outline.e-float-input.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input .e-clear-icon::before,
.e-outline.e-small .e-input-group .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}

.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}

.e-float-text-content,
.e-float-text-content.e-icon {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.42);
  background: transparent;
}

.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}

.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
}

.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}

.e-filled input.e-input,
.e-filled.e-input-group input,
.e-filled.e-input-group.e-control-wrapper input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-control .e-filled input.e-input,
.e-control .e-filled.e-input-group input,
.e-control .e-filled.e-input-group input.e-input,
.e-control .e-filled.e-input-group.e-control-wrapper input,
.e-control .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control .e-filled.e-float-input input,
.e-control .e-filled.e-float-input.e-control-wrapper input,
.e-control.e-filled.e-input-group input,
.e-control.e-filled.e-input-group input.e-input,
.e-control.e-filled.e-input-group.e-control-wrapper input,
.e-control.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control.e-filled.e-float-input input,
.e-control.e-filled.e-float-input.e-control-wrapper input,
.e-filled input.e-input.e-small,
.e-filled.e-input-group.e-small input,
.e-filled.e-input-group.e-small input.e-input,
.e-small .e-filled.e-input-group input,
.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-small input.e-input,
.e-small .e-filled.e-float-input input,
.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-small .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea,
.e-filled textarea.e-input.e-small,
.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input.e-small textarea.e-input,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled.e-float-input input,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0;
}

.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input {
  border-width: 0;
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper {
  border-radius: 4px 4px 0 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-input-group.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}

.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  border: 1px solid;
  border-radius: 4px 4px 0 0;
  border-width: 0 0 1px 0;
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-float-input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}

.e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-input-group.e-small,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-small,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-filled input.e-input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled textarea.e-input,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group textarea.e-input:focus,
.e-filled.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-filled.e-input-group.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 2px 10px 0;
}

.e-filled .e-input:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small:focus {
  padding-bottom: 7px;
}

.e-filled .e-input.e-small,
.e-filled.e-input-group.e-small .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input,
.e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 7px 2px 7px 0;
}

.e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper input {
  padding: 14px 2px 5px 0;
}

.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 12px 2px 4px 0;
}

.e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-filled.e-float-input input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-filled.e-float-input.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}

.e-rtl .e-filled input.e-input.e-small,
.e-filled input.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled input.e-input,
.e-small .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-filled.e-input-group.e-rtl input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-filled.e-input-group input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-rtl.e-input-focus input.e-input {
  padding: 7px 0 7px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-small input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-rtl input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-rtl .e-filled.e-float-input input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-small,
.e-small .e-filled.e-float-input.e-rtl input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-filled.e-float-input input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-filled.e-float-input input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-rtl.e-input-focus input {
  padding: 12px 0 4px 2px;
  text-indent: 0;
}

.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}

.e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 13px;
}

.e-filled.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 35px;
}

.e-filled.e-float-input.e-small input,
.e-small .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 35px;
}

.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group:not(.e-float-input) input.e-input,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper input.e-input {
  min-height: 39px;
}

.e-float-input.e-filled.e-input-group.e-control-wrapper input,
.e-float-input.e-filled input,
.e-float-input.e-filled.e-control-wrapper input {
  min-height: 39px;
}

.e-filled label.e-float-text,
.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  left: 12px;
  letter-spacing: 0.009375em;
  line-height: 1.15;
  padding-left: 0;
  pointer-events: none;
  right: auto;
  top: 12px;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}

.e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  padding-left: 0;
  top: 12px;
  -webkit-transform: none;
          transform: none;
  width: 100%;
}

.e-filled.e-float-input input:focus ~ label.e-float-text,
.e-filled.e-float-input input:valid ~ label.e-float-text,
.e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 8px;
}

.e-filled.e-float-input .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-filled .e-float-line,
.e-float-input.e-filled .e-float-text,
.e-float-input.e-filled.e-control-wrapper .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-text,
.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
}

.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}

.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 4px 0 0;
}

.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px;
}

.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 14px;
  padding: 0 0 0 4px;
}

.e-filled.e-float-input .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-small,
.e-small .e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}

.e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 4px;
}

.e-rtl.e-filled.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 8px 0 0;
}

.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 4px 0 0;
}

.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 4px 0 0;
}

.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}

.e-filled.e-float-input.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input .e-clear-icon::before,
.e-small .e-filled.e-input-group .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}

.e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: 12px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 10px;
}

.e-filled.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: none;
  border-width: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 10px;
}

.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 16px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 14px;
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled textarea.e-input,
.e-filled.e-input-group.e-multi-line-input textarea,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea,
.e-filled.e-float-input.e-multi-line-input textarea,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea,
.e-filled.e-input-group.e-input-focus textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 9px;
}

.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}

.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-filled.e-input-group textarea.e-small,
.e-filled.e-input-group textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-input-focus textarea,
.e-small .e-filled.e-input-group.e-input-focus textarea.e-input {
  padding: 0 8px 7px;
}

.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input textarea.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 8px 4px;
}

.e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-input-group.e-small.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 7px 0 0;
}

.e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 14px 0 0;
}

.e-filled.e-float-input.e-small.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 12px 0 0;
}

.e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus {
  padding: 0 12px 9px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}

.e-rtl .e-filled textarea.e-input.e-small,
.e-filled textarea.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled textarea.e-input,
.e-small .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-small,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-small,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus {
  padding: 0 8px 7px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-small,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus {
  padding: 0 8px 4px;
  text-indent: 0;
}

.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}

.e-rtl .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-filled.e-float-input.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-left: 4px;
}

.e-rtl.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 4px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
  bottom: -1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::after {
  width: 50%;
  bottom: -1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after {
  width: 0;
}

.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-success.e-float-icon-left,
.e-filled.e-input-group.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-error.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-success.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-error.e-float-icon-left {
  border: 1px solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append:not(.e-outline) .e-input-in-wrap,
.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend:not(.e-outline) .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: rgba(0, 0, 0, 0.42);
}

.e-error.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append .e-input-in-wrap,
.e-error.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: #f44336;
}

.e-success.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append .e-input-in-wrap,
.e-success.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: #22b24b;
}

.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-prepend:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-success:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-warning:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-error:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-success:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-warning:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-error:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom: transparent;
}

.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) {
  padding: 0;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) input {
  padding: 14px 2px 5px 12px;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) label.e-float-text {
  padding-left: 12px;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) .e-input-in-wrap .e-input-group-icon {
  padding-right: 17px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! input theme */
input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
textarea.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.87);
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-input-group,
.e-float-input.e-control-wrapper,
.e-float-input.e-input-group.e-control-wrapper {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon,
.e-float-input.e-disabled .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: rgba(0, 0, 0, 0.26);
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable selector-no-vendor-prefix */
.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.42)), color-stop(33%, rgba(0, 0, 0, 0.42)), color-stop(0, transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input {
  background: none;
  color: inherit;
}

.e-input-group .e-input[readonly],
.e-input-group.e-control-wrapper .e-input[readonly],
.e-float-input input[readonly],
.e-float-input.e-control-wrapper input[readonly],
.e-float-input textarea[readonly],
.e-float-input.e-control-wrapper textarea[readonly] {
  background: none;
  color: inherit;
}

.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}

/*! Added color to textbox for disbaled state */
.e-float-input:not(.e-disabled) input[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-float-input:not(.e-disabled) textarea[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-disabled .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon:hover {
  background: transparent;
}

.e-input.e-success,
.e-input.e-success:focus,
.e-input-group.e-success input.e-input,
.e-input-group.e-control-wrapper.e-success input.e-input,
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-success textarea.e-input,
.e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: #22b24b;
}

.e-input.e-warning,
.e-input.e-warning:focus,
.e-input-group.e-warning input.e-input,
.e-input-group.e-control-wrapper.e-warning input.e-input,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-warning textarea.e-input,
.e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: #ffca1c;
}

.e-input.e-error,
.e-input.e-error:focus,
.e-input-group.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-error textarea.e-input,
.e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: #f44336;
}

label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-error label.e-float-text,
.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-float-input.e-error input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text {
  color: #f44336;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea,
.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-success input,
.e-float-input.e-success textarea,
.e-float-input.e-control-wrapper.e-success input,
.e-float-input.e-control-wrapper.e-success textarea {
  border-bottom-color: #22b24b;
}

.e-float-input.e-warning input,
.e-float-input.e-control-wrapper.e-warning input,
.e-float-input.e-warning textarea,
.e-float-input.e-control-wrapper.e-warning textarea {
  border-bottom-color: #ffca1c;
}

.e-float-input.e-error input,
.e-float-input.e-control-wrapper.e-error input,
.e-float-input.e-error textarea,
.e-float-input.e-control-wrapper.e-error textarea {
  border-bottom-color: #f44336;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  background: #e3165b;
}

.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after {
  background: #22b24b;
}

.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after {
  background: #ffca1c;
}

input.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
.e-input-group input.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,
.e-input-group textarea.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder,
.e-input-group input.e-input::-webkit-input-placeholder,
.e-input-group textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder,
.e-input-group input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after {
  background: #f44336;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
}

input.e-input::-moz-selection, textarea.e-input::-moz-selection, .e-input-group input.e-input::-moz-selection, .e-input-group.e-control-wrapper input.e-input::-moz-selection, .e-float-input input::-moz-selection, .e-float-input.e-control-wrapper input::-moz-selection, .e-input-group textarea.e-input::-moz-selection, .e-input-group.e-control-wrapper textarea.e-input::-moz-selection, .e-float-input textarea::-moz-selection, .e-float-input.e-control-wrapper textarea::-moz-selection, .e-float-input.e-small textarea::-moz-selection, .e-float-input textarea::-moz-selection {
  background: #e3165b;
  color: #fff;
}

input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection,
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #e3165b;
  color: #fff;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  background: #e3165b;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::after {
  background: #22b24b;
}

.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::after {
  background: #ffca1c;
}

.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::after {
  background: #f44336;
}

.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-success:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-warning:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-error:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled) .e-input-group-icon:active {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-color: #e3165b;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus {
  border-color: transparent;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon {
  border-color: transparent;
}

.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-control-wrapper.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon {
  border-color: transparent;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon {
  border-color: transparent;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-float-icon-left.e-input-group.e-success,
.e-float-icon-left.e-control-wrapper.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-float-icon-left.e-input-group.e-warning,
.e-float-icon-left.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-float-icon-left.e-input-group.e-error,
.e-float-icon-left.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-float-icon-left,
.e-input-group.e-control-wrapper.e-float-icon-left {
  border-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-bottom-color: #22b24b;
}

.e-input-group.e-float-icon-left.e-success .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap {
  border-bottom-color: #22b24b;
}

.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left) {
  border-bottom-color: #ffca1c;
}

.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning .e-input-in-wrap {
  border-bottom-color: #ffca1c;
}

.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-bottom-color: #f44336;
}

.e-input-group.e-float-icon-left.e-error .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap {
  border-bottom-color: #f44336;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-input-group.e-disabled .e-float-text,
.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input input[disabled] ~ label.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-disabled label.e-float-text,
.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-input-group,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-float-input.e-input-group.e-control-wrapper {
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-input-group.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-input-group:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input:hover:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e3165b;
  -webkit-box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-input-group:not(.e-input-focus),
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-input-focus) {
  border-color: rgba(0, 0, 0, 0.24);
}

.e-outline.e-input-group.e-error,
.e-outline.e-input-group.e-control-wrapper.e-error,
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left),
.e-outline.e-float-input.e-error,
.e-outline.e-float-input.e-input-group.e-error,
.e-outline.e-float-input.e-control-wrapper.e-error,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error {
  border-color: #f44336;
}

.e-outline.e-float-input.e-success.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-error.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) {
  border-top-color: transparent;
}

.e-outline.e-input-group.e-success,
.e-outline.e-input-group.e-control-wrapper.e-success,
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-float-input.e-success,
.e-outline.e-float-input.e-input-group.e-success,
.e-outline.e-float-input.e-control-wrapper.e-success,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success {
  border-color: #22b24b;
}

.e-outline.e-input-group.e-warning,
.e-outline.e-input-group.e-control-wrapper.e-warning,
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning,
.e-outline.e-float-input.e-input-group.e-warning,
.e-outline.e-float-input.e-control-wrapper.e-warning,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning {
  border-color: #ffca1c;
}

.e-outline.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  -webkit-box-shadow: inset 1px 1px #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
          box-shadow: inset 1px 1px #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}

.e-outline.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  -webkit-box-shadow: inset 1px 1px #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
          box-shadow: inset 1px 1px #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}

.e-outline.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  -webkit-box-shadow: inset 1px 1px #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
          box-shadow: inset 1px 1px #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}

.e-outline.e-float-input.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  -webkit-box-shadow: inset 1px 0 #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
          box-shadow: inset 1px 0 #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}

.e-outline.e-float-input.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  -webkit-box-shadow: inset 1px 0 #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
          box-shadow: inset 1px 0 #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}

.e-outline.e-float-input.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  -webkit-box-shadow: inset 1px 0 #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
          box-shadow: inset 1px 0 #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}

.e-outline.e-input-group.e-disabled:not(.e-input-focus),
.e-outline.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-control-wrapper.e-float-icon-left:not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.06);
}

.e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-success.e-valid-input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-error.e-valid-input.e-input-focus label.e-label-top {
  color: #f44336;
}

.e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-warning.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-input-group.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus label.e-label-top {
  color: #e3165b;
}

.e-outline.e-input[disabled],
.e-outline.e-input-group .e-input[disabled],
.e-outline.e-input-group.e-control-wrapper .e-input[disabled],
.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input input[disabled],
.e-outline.e-float-input.e-control-wrapper input[disabled],
.e-outline.e-float-input textarea[disabled],
.e-outline.e-float-input.e-control-wrapper textarea[disabled],
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background-image: none;
  border-bottom-color: rgba(0, 0, 0, 0.06);
  border-color: rgba(0, 0, 0, 0.06);
}

.e-outline.e-float-input.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input input[disabled] ~ label.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-input-group,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-input-group.e-control-wrapper {
  background: #f5f5f5;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group:hover,
.e-filled.e-input-group.e-control-wrapper:hover,
.e-filled.e-float-input:hover,
.e-filled.e-float-input.e-input-group:hover,
.e-filled.e-float-input.e-control-wrapper:hover,
.e-filled.e-float-input.e-input-group.e-control-wrapper:hover {
  background: #ececec;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group.e-input-focus,
.e-filled.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-focus,
.e-filled.e-float-input.e-input-group.e-input-focus,
.e-filled.e-float-input.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-input-group:hover.e-input-focus,
.e-filled.e-input-group:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-input-focus,
.e-filled.e-float-input:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-control-wrapper.e-input-focus {
  background: #dcdcdc;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-filled.e-float-input.e-success,
.e-filled.e-float-input.e-control-wrapper.e-success,
.e-filled.e-input-group.e-float-icon-left.e-success,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-success {
  border-bottom-color: #22b24b;
}

.e-filled.e-float-input.e-warning,
.e-filled.e-float-input.e-control-wrapper.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-warning {
  border-bottom-color: #ffca1c;
}

.e-filled.e-float-input.e-error,
.e-filled.e-float-input.e-control-wrapper.e-error,
.e-filled.e-input-group.e-float-icon-left.e-error,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-error {
  border-bottom-color: #f44336;
}

.e-filled label.e-float-text,
.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-input-group.e-filled textarea.e-input:-ms-input-placeholder,
input.e-filled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-filled input.e-input::-webkit-input-placeholder,
textarea.e-filled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,
.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
input.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,
input.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled textarea.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-filled.e-input::-moz-placeholder,
.e-input-group.e-filled input.e-input::-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input::-moz-placeholder,
textarea.e-filled.e-input::-moz-placeholder,
.e-input-group.e-filled textarea.e-input::-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input::-moz-placeholder,
input.e-filled.e-input:-ms-input-placeholder,
.e-input-group.e-filled input.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-ms-input-placeholder,
textarea.e-filled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-error label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-filled.e-float-input.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}

.e-filled.e-float-input.e-success label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-warning label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input[disabled],
.e-input-group.e-filled .e-input[disabled],
.e-input-group.e-filled.e-control-wrapper .e-input[disabled],
.e-input-group.e-filled.e-disabled,
.e-input-group.e-filled.e-control-wrapper.e-disabled,
.e-filled.e-float-input input[disabled],
.e-filled.e-float-input.e-control-wrapper input[disabled],
.e-filled.e-float-input textarea[disabled],
.e-filled.e-float-input.e-control-wrapper textarea[disabled],
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.06);
}

.e-filled.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input input[disabled] ~ label.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
input.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,
input.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-filled.e-disabled.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-moz-placeholder,
textarea.e-filled.e-disabled.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-moz-placeholder,
input.e-filled.e-disabled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-ms-input-placeholder,
textarea.e-filled.e-disabled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input:-ms-input-placeholder,
input.e-filled.e-disabled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled input.e-input::-webkit-input-placeholder,
textarea.e-filled.e-disabled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,
.e-filled.e-float-input.e-disabled .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-input-group-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-input-group-icon,
.e-filled.e-float-input:not(.e-disabled) input[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-filled.e-float-input:not(.e-disabled) textarea[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus inputs ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 5px;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 4px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  font-size: 14px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 8px;
  padding: 5px 0 5px;
}

.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-input-group .e-input:focus,
.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-input-group.e-control-wrapper .e-input:focus,
.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 5px 0 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  min-height: 20px;
  min-width: 20px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  padding: 0;
}

.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 32px;
  min-width: 32px;
  padding: 0;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 4px;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 3px;
}

.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger,
.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 13px;
}

.e-input-group.e-small.e-bigger .e-input,
.e-input-group.e-small .e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 4px 0 4px;
}

.e-input-group.e-small.e-bigger .e-input:focus,
.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input,
.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 4px 0 4px;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small.e-bigger .e-input-group .e-input-group-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 12px;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-float-input.e-bigger label.e-float-text,
.e-float-input label.e-float-text.e-bigger,
.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}

.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  font-style: normal;
}

.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -8px;
}

.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
}

.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -9px;
}

.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -7px;
}

.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -7px;
}

.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -10px;
}

.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  line-height: 1.5;
  margin-bottom: 8px;
  margin-top: 17px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-small,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-small,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 17px;
  padding-top: 0;
}

.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}

.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}

.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}

.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 5px 0 5px;
}

.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 13px;
}

.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-bigger .e-float-input.e-outline.e-float-icon-left:not(.e-rtl) .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  left: -40px;
  width: auto;
}

.e-bigger .e-float-input.e-outline.e-float-icon-left.e-rtl .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  right: -40px;
  width: auto;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 4px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 5px;
  margin-right: 8px;
  margin-top: 6px;
}

.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 6px;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin-top: 4px;
}

.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-bigger:not(.e-input-group) input,
.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input:not(.e-input-group) input,
.e-bigger .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small textarea,
.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group textarea,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger.e-small textarea,
.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input textarea,
.e-bigger.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger input.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 0;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-bigger .e-input-group input.e-input,
.e-input-group.e-bigger input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-float-input.e-bigger input:focus,
.e-bigger .e-input-group input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper input:focus,
.e-bigger .e-float-input input:focus,
.e-input-group.e-bigger.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-bigger .e-input-group.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-float-input.e-bigger.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger .e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl input.e-input.e-bigger,
input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl input.e-input,
.e-bigger input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-float-input.e-bigger.e-rtl input,
.e-input-group.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-float-input.e-bigger input,
.e-rtl .e-input-group.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-float-input.e-rtl input.e-bigger,
.e-input-group.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-float-input input.e-bigger,
.e-rtl .e-input-group input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-float-input.e-rtl input,
.e-bigger .e-input-group.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-float-input input,
.e-bigger.e-rtl .e-input-group input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-float-input input:focus,
.e-bigger .e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-rtl input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-input-focus input,
.e-bigger .e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

textarea.e-input.e-bigger,
.e-bigger textarea.e-input,
.e-input-group.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-bigger textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-float-input.e-bigger textarea:focus,
.e-bigger .e-input-group textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper textarea:focus,
.e-bigger .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-bigger,
textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl textarea.e-input,
.e-bigger textarea.e-input.e-rtl,
.e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-bigger.e-rtl textarea,
.e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-bigger textarea,
.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea.e-bigger,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-float-input:not(.e-outline) textarea.e-bigger,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

input.e-input.e-bigger.e-small,
.e-bigger input.e-input.e-small,
.e-input-group.e-small.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-input-group.e-small input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger .e-input-group.e-small input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-bigger .e-input-group.e-small input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger .e-float-input.e-small input:focus,
.e-small .e-input-group.e-bigger input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small .e-float-input.e-bigger input:focus,
.e-input-group.e-bigger.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger .e-float-input.e-small.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small .e-float-input.e-bigger.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-float-input.e-bigger.e-small.e-input-focus input,
textarea.e-input.e-bigger.e-small,
.e-bigger textarea.e-input.e-small,
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-small textarea,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger .e-input-group.e-small textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,
.e-bigger .e-float-input.e-small textarea:focus,
.e-small .e-input-group.e-bigger textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-small .e-float-input.e-bigger textarea:focus,
.e-input-group.e-bigger.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-float-input.e-bigger.e-small textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-bigger input.e-input.e-small.e-rtl,
.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-float-input.e-small.e-bigger.e-rtl input,
.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-small.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-float-input.e-small.e-bigger input,
.e-rtl .e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-small input,
.e-bigger .e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-float-input.e-small.e-rtl input:focus,
.e-small .e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-float-input.e-bigger.e-rtl input:focus,
.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-float-input.e-small input:focus,
.e-small.e-rtl .e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-float-input.e-bigger input:focus,
.e-rtl .e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-float-input.e-bigger.e-small.e-input-focus input,
.e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

.e-bigger textarea.e-input.e-small.e-rtl,
.e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus,
.e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus,
.e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus,
.e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

.e-float-input.e-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}

.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
}

.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small.e-bigger .e-float-input .e-clear-icon::before,
.e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-small.e-bigger .e-input-group .e-clear-icon::before,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 12px;
}

.e-input-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 20px;
  min-height: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 8px;
  padding-top: 6px;
}

.e-small.e-bigger .e-input-group .e-clear-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: -20px;
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: -20px;
}

.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}

.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-bigger input,
.e-bigger .e-float-input input,
.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 27px;
}

.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-float-input.e-bigger.e-small input,
.e-bigger .e-float-input.e-small input,
.e-small .e-float-input.e-bigger input,
.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group.e-bigger input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  min-height: 28px;
}

.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  font-style: normal;
}

.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.92);
          transform: translate3d(0, 6px, 0) scale(0.92);
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 17px;
  padding: 5px 0 5px;
}

.e-input-group.e-input-focus.e-bigger textarea,
.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-input-focus textarea.e-bigger,
.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger:focus,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper textarea:focus,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  line-height: 1.2;
  min-height: 17px;
  padding: 5px 0 5px;
}

.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 15px;
  padding: 4px 0 4px;
}

.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  line-height: 1.2;
  min-height: 15px;
  padding: 4px 0 4px;
}

.e-bigger input.e-input,
.e-bigger textarea.e-input,
input.e-input.e-bigger,
textarea.e-input.e-bigger {
  min-height: 23px;
}

.e-bigger input.e-input.e-small,
.e-bigger .e-small input.e-input,
.e-bigger.e-small input.e-input,
.e-small input.e-input.e-bigger,
input.e-input.e-bigger.e-small,
.e-small .e-bigger input.e-input {
  min-height: 19px;
}

input.e-input.e-bigger.e-outline,
textarea.e-input.e-bigger.e-outline,
.e-outline.e-bigger input.e-input,
.e-outline.e-bigger textarea.e-input,
.e-outline.e-input-group.e-bigger,
.e-bigger .e-input-group.e-outline,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper {
  font-size: 16px;
}

.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-outline.e-input-group.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  font-size: 20px;
}

.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}

.e-outline.e-input-group.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group.e-small,
.e-bigger.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small,
.e-bigger.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-small.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}

.e-outline.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger input,
.e-bigger .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 54px;
}

.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-clear-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  padding: 15px 16px 15px 0;
}

.e-outline.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 8px;
  margin-right: 0;
}

.e-outline.e-input-group.e-rtl.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}

.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin: 15px 16px 15px 0;
}

.e-outline.e-input-group.e-prepend.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon {
  margin: 15px 0 15px 16px;
}

input.e-input.e-bigger.e-outline,
.e-bigger input.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 15px 16px;
}

textarea.e-input.e-bigger.e-outline,
.e-bigger textarea.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea:focus {
  margin: 8px 0 1px;
  padding: 0 16px 16px;
}

.e-outline.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input.e-bigger input,
.e-outline.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-bigger input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 38px;
}

input.e-input.e-bigger.e-small.e-outline,
.e-bigger input.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 10px 12px 9px;
}

textarea.e-input.e-bigger.e-small.e-outline,
.e-bigger textarea.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) textarea:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}

.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  padding: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}

.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-prepend.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-small .e-input-group-icon.e-bigger,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend.e-small .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon {
  margin: 9px 0 9px 12px;
}

.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  line-height: 13px;
  position: absolute;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: color 0.2s, font-size 0.2s, line-height 0.2s;
  transition: color 0.2s, font-size 0.2s, line-height 0.2s;
}

.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 70px;
}

.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 66px;
}

.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 53px;
}

.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 60px;
}

.e-bigger.e-outline label.e-float-text::before,
.e-bigger.e-outline label.e-float-text::after,
.e-bigger.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger .e-outline label.e-float-text::before,
.e-bigger .e-outline label.e-float-text::after,
.e-bigger .e-outline.e-float-input label.e-float-text::before,
.e-bigger .e-outline.e-float-input label.e-float-text::after,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 13px;
}

.e-bigger.e-small.e-outline label.e-float-text::before,
.e-bigger.e-small.e-outline label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger.e-small .e-outline label.e-float-text::before,
.e-bigger.e-small .e-outline label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 9px;
}

.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child .e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon .e-rtl .e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 16px;
  padding-right: 0;
}

.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child {
  margin-left: 16px;
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child .e-bigger,
.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}

.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-small .e-outline.e-float-input label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline.e-float-input.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input .e-clear-icon::before,
.e-outline.e-bigger .e-input-group .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}

.e-outline.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}

.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger label.e-float-text,
.e-outline.e-float-input label.e-float-text.e-bigger,
.e-outline.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}

.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}

.e-bigger .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-bigger .e-outline.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-filled input.e-input.e-bigger,
.e-filled.e-input-group.e-bigger input,
.e-filled.e-input-group.e-bigger input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-input-group input,
.e-bigger .e-filled.e-input-group input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input input,
.e-bigger .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled input.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small input,
.e-filled.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group input,
.e-bigger.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger.e-small input,
.e-filled.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input input,
.e-bigger.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea.e-input,
.e-filled textarea.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small textarea,
.e-filled.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group textarea,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger.e-small textarea,
.e-filled.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled.e-input-group.e-bigger,
.e-bigger .e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}

.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-small,
.e-bigger .e-filled.e-input-group.e-small,
.e-small .e-filled.e-input-group.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}

.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-small,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-bigger,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-filled input.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger .e-input,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-filled input.e-input,
.e-bigger .e-filled textarea.e-input,
.e-bigger .e-filled.e-input-group .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input,
.e-filled.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input:focus,
.e-filled.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 16px 4px 16px 0;
}

.e-filled .e-input.e-bigger:focus,
.e-bigger .e-filled .e-input:focus {
  padding-bottom: 16px;
}

.e-filled .e-input.e-small.e-bigger:focus,
.e-bigger .e-filled .e-input.e-small:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small.e-bigger,
.e-bigger .e-filled .e-input.e-small,
.e-small .e-filled .e-input.e-bigger,
.e-filled.e-input-group.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-small .e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input,
.e-filled.e-input-group.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 10px 2px 10px 0;
}

.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper input {
  padding: 20px 4px 6px 0;
}

.e-filled.e-float-input.e-small.e-bigger input,
.e-filled.e-float-input.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 14px 2px 5px 0;
}

.e-rtl .e-filled input.e-input.e-bigger,
.e-filled input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled input.e-input,
.e-bigger .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input {
  padding: 16px 0 16px 4px;
  text-indent: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-filled.e-float-input.e-bigger.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-filled.e-float-input.e-rtl input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-filled.e-float-input.e-rtl input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-filled.e-float-input input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-filled.e-float-input input:focus,
.e-bigger .e-filled.e-float-input.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input {
  padding: 20px 0 6px 4px;
  text-indent: 0;
}

.e-bigger .e-filled input.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-filled.e-float-input.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-bigger.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-filled.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-bigger input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-filled.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-bigger.e-small.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}

.e-filled.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-filled.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-disabled,
.e-bigger .e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-bigger.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 55px;
}

.e-filled.e-float-input.e-bigger input,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 55px;
}

.e-filled.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input {
  min-height: 39px;
}

.e-float-input.e-bigger.e-small.e-filled input,
.e-bigger .e-float-input.e-filled.e-small input,
.e-small .e-float-input.e-filled.e-bigger input,
.e-float-input.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-bigger input,
.e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-filled.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger input {
  min-height: 39px;
}

.e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: 18px;
}

.e-bigger .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 12px;
}

.e-bigger .e-filled.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-bigger,
.e-filled.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: none;
          transform: none;
}

.e-filled.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-filled.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-bigger .e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
}

.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 16px;
}

.e-filled.e-float-input.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 16px;
}

.e-small .e-filled.e-float-input.e-bigger label.e-float-text {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  font-size: 18px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-clear-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-float-input.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input .e-clear-icon::before,
.e-bigger .e-filled.e-input-group .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}

.e-filled.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text {
  top: 12px;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}

.e-filled.e-input-group:not(.e-float-input).e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 18px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}

.e-filled.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-filled.e-input-group textarea.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 16px 8px;
}

.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 16px 8px;
}

.e-filled.e-input-group.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-filled.e-input-group.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-filled.e-input-group.e-bigger textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 10px;
}

.e-filled.e-float-input textarea.e-bigger.e-small,
.e-filled.e-float-input.e-small.e-bigger textarea,
.e-filled.e-float-input.e-small textarea.e-bigger,
.e-filled.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-filled.e-float-input.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger .e-float-input textarea.e-small,
.e-small .e-filled.e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}

.e-filled.e-input-group.e-multi-line-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 16px 0 0;
}

.e-filled.e-input-group.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-bigger.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 20px 0 0;
}

.e-filled.e-float-input.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 14px 0 0;
}

.e-rtl .e-filled textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled textarea.e-input,
.e-bigger .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus {
  padding: 0 16px 8px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-bigger,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus {
  padding: 0 16px 8px;
  text-indent: 0;
}

.e-bigger .e-filled textarea.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea.e-input:focus {
  padding: 0 12px 10px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger.e-small textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}

.e-filled.e-float-input.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}

.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-outline.e-float-input.e-bigger.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}

.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrappe.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-focus.e-bigger input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-input-group-icon.e-spin-up::before {
  content: "\e834";
  font-family: "e-icons";
}

.e-input-group-icon.e-spin-down::before {
  content: "\e83d";
  font-family: "e-icons";
}

.e-numeric-container {
  width: 100%;
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 12px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

.e-numeric.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-numeric.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-numeric.e-rtl.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-numeric.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 12px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 12px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 1px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 18px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: Arial, "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12.5px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -3px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -4px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 14px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  padding-left: 0;
}

.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-mask.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-mask.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

/*! maskedtextbox theme */
.e-control-wrapper.e-mask.e-error .e-maskedtextbox,
.e-utility-mask.e-error {
  color: #f44336;
}

.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 13px;
}

.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 13px;
}

.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask,
.e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 1px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -8px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 18px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper input, div.e-bigger.e-mask.e-input-group.e-append-wrapper input,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper input,
.e-bigger div.e-mask.e-input-group.e-append-wrapper input,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper input,
span.e-bigger.e-mask.e-input-group.e-append-wrapper input,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper input,
.e-bigger span.e-mask.e-input-group.e-append-wrapper input {
  height: auto;
}

/* stylelint-disable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 18px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-tab-handle::after, .e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-start.e-tab-handle::after {
  background-color: transparent;
}
.e-control-wrapper.e-slider-container:hover .e-scale .e-tick, .e-control-wrapper.e-slider-container:active .e-scale .e-tick {
  visibility: visible;
}
.e-control-wrapper.e-slider-container::after {
  content: "material";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: default;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: grab;
  height: 12px;
  width: 12px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out, -webkit-transform 300ms ease-out;
  z-index: 10;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-start {
  background-color: #fff;
  border: 2px solid rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle::after {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* stylelint-disable */
  -webkit-transform: scale(0);
  transform: scale(0);
  /* stylelint-enable */
  border: 0 solid;
  border-radius: 50%;
  box-sizing: content-box;
  content: "";
  height: 32px;
  width: 32px;
  position: absolute;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
  opacity: 0.26;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: -1;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle.e-handle-start::after {
  background-color: #e0e0e0;
  opacity: 0.38;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle::after {
  /* stylelint-disable */
  -webkit-transform: scale(1);
  transform: scale(1);
  /* stylelint-enable */
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -6px 0 0;
  top: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: right;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: left;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.e-control-wrapper.e-slider-container.e-disabled.e-material-slider .e-slider .e-handle.e-handle-first {
  background-color: #757575;
}
.e-control-wrapper.e-slider-container.e-disabled:hover .e-scale .e-tick {
  visibility: hidden;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-range {
  background: rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  background: #757575;
  -webkit-transform: scale(0.5) !important;
          transform: scale(0.5) !important; /* stylelint-disable-line declaration-no-important */
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-first {
  background-color: #757575;
  border: 0;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle::after {
  /* stylelint-disable */
  -webkit-transform: scale(0);
  transform: scale(1);
  /* stylelint-enable */
  background: transparent;
  border: 7px solid #fff;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 26px;
  width: 26px;
  position: absolute;
  top: calc(50% - 13px);
  left: calc(50% - 13px);
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  z-index: -1;
}
.e-control-wrapper.e-slider-container.e-disabled .e-btn {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: block;
}
.e-control-wrapper.e-slider-container.e-horizontal {
  height: 48px;
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  left: 0;
  margin-top: -9px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7+/v7////////+/v7+/v7+/v7////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8G+5iqAAAAL3RSTlMABAgMEBQYHCAkKDA0ODxETFRYYGRsdHyAh4uTm6Onr7O/w8fL09ff4+fr7/P3+/6nVicAAADJSURBVHgBldJHdoNgAANhQUjvPTHuxbgAuv/t/J5O8I82Wn27UfGaVmjvBwvsdmEDUH33JuBxYwNQ/48m4LWzAbie2QR8nkzA/coGoPodTMDzzgagae1ykHAASDgAJBwAEk4xSDgAJBwAEg4ACacYJBwAEg4ACYeAjyMEaqYQSC97CFT/DQxID2sIpK8zBLqZQyC9dRDoajIyID1tIVD10zMg3S0ZSF4IJC8GkhcDyQuB5MVA8kIgeTGQvBhIXggkLwaSFwLJK3cBRvanB71ijlkAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  width: 7px;
  position: absolute;
  top: calc(50% - 3.6px);
  left: calc(50% - 4.6px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  right: 0;
  margin-top: -9px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////////+/v7+/v7+/v7////////+/v7////+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///9VYKa9AAAAL3RSTlMABAgMEBQYHCAoLDQ4PEBMUFhcZGx0eICDi5Obn6ers7vDx8vP19vf4+fr7/P3++LF0fAAAADNSURBVHgBldNHbsNAGEPhkZSi9F4S915k6d3/dga8Jgjw7bkYzPeXS5ObkkX3EQ5gcRcO6H/qbACbp3AAo6twwOEtHMCsDQecvqpsAKuHcMDw12QD2L2EA/C8EFleiCwvRJYXIssLmeGFzPBCZnghM7yQGV7IDC9Eglc26D6zwfS2JIP9a/To4b8pyWD9GH1c/11FNOZthO/4nvEeX5dksH2OTnT4rUsyWN4Xk4cj8nBEHo7IwxF5OCIPR+ThiDwckYcj8nBEHo5Iw5GdAVm8p9sPUXNKAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  width: 7px;
  position: absolute;
  top: calc(50% - 3.6px);
  left: calc(50% - 2.6px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 30px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  width: 100%;
  position: relative;
  top: calc(50% - 16px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 2px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.26);
  top: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -6px;
  top: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 2px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 2px;
  top: calc(50% - 1px);
  top: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  position: absolute;
  height: 2px;
  top: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 38px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  width: 32px;
  left: calc(50% - 16px);
  position: relative;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: rgba(0, 0, 0, 0.26);
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 30px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 2px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -9px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7////////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////1kjJ6AAAALnRSTlMABAgMEBQYHCAkKDA4QERITFRcYGRodHyDj5OXn6Ons7e7v8vP09ff5+vv8/f7zZvJMAAAAItJREFUeAHdyVcagjAQBsAfUVTAXsTeSTRm7388i/kUQjYHYF4H9bAUXjuEV/KQEdC98f9I8dLXxJngY879CsbG/ccARuPsetHCT1tWXyUoSDXZRiiZ2p/Bsi7/HrbgVPw8REUk/n+P4ZAoMvQATmMyFmBk39+CExzefwnBauZEsgOPWOkevIYz1NEToo45F58KJy0AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  width: 8px;
  position: absolute;
  top: calc(50% - 2.7px);
  left: calc(50% - 3.8px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  top: 0;
  margin-right: -9px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////////////+/v7////+/v7+/v7////////+/v7+/v7////+/v7////+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////wrNfvAAAALnRSTlMABAgMEBQYICgsMDQ4QERITFBcYGhseHyDi5Obn6Ort7u/x8/X29/j5+vv8/f77y3LJgAAAI1JREFUeAHdyVeagjAUBtCbYQTsXewFENGYf//LsyB8kORmAZzXQ600mLrfz2XX9X8xcO0Qb4+3s2B/ia8N9yOFwtz+wR0/z77tvQSVm0+mI2piYXyEhp3+E2gWzQ8lNGpY//8UhjygijjBIvGotIbVofwZGFHxPQmGGn/ez8B6hETiAofUo1XmtKVWeAEhzjgqqZr/lwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  width: 8px;
  position: absolute;
  top: calc(50% - 4.7px);
  left: calc(50% - 3.8px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -6px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -6px;
  left: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  position: absolute;
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 2px;
  position: absolute;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 7px;
  top: 5px;
  background-position: bottom;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 5px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  background-position: right;
  width: 50%;
  left: 1px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 7px;
  top: 10px;
  background-position-x: center;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 13px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  background-position: left;
  width: 50%;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  background-position: center;
  height: 12px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 20px;
  top: 4px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  background-position: center;
  width: 100%;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  width: 100%;
}
.e-control-wrapper.e-slider-container .e-scale {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  height: 28px;
  width: 100%;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: calc(50% - 14px);
  z-index: 1;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFElEQVQI12NkYGAIZ2BgYGBigAIABPgAW+yfXroAAAAASUVORK5CYII=");
  cursor: default;
  outline: none;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #000;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 10px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  width: 28px;
  left: calc(50% - 14px);
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: no-repeat;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: top;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: left;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: right;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  visibility: hidden;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  visibility: visible;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 26px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 27px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 41px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 39px;
}

.e-slider-tooltip.e-tooltip-wrap.e-popup {
  background-color: #e3165b;
  border: 0;
  border-radius: 8px;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
  opacity: 1;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-popup.e-popup-close {
  display: block;
  opacity: 0;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-inner {
  color: #000;
  opacity: 0;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-right {
  border-left-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-left {
  border-right-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip {
  visibility: visible;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  background-color: transparent;
  height: 16px;
  width: 100%;
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
  top: calc(50% - 8px);
  position: relative;
  line-height: 16px;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-show {
  color: #fff;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-inner {
  color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-right {
  border-left-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-left {
  border-right-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default {
  background-color: #e3165b;
  border: 0;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
  opacity: 1;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-tooltip-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-arrow-tip {
  visibility: hidden;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-before .e-tip-content {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-after {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-after .e-tip-content {
  -webkit-transform: rotate(-225deg);
          transform: rotate(-225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-before .e-tip-content {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-after {
  -webkit-transform: rotate(-225deg);
          transform: rotate(-225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-after .e-tip-content {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content {
  background-color: transparent;
  height: 16px;
  width: 100%;
  overflow: hidden;
  padding: 0;
  text-align: center;
  top: calc(50% - 8px);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-show {
  color: #fff;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}

.e-slider-horizantal-color {
  height: 100%;
  top: 0;
  position: absolute;
}

.e-slider-vertical-color {
  position: absolute;
  width: 100%;
  left: -1px;
}

.e-slider-hover .e-scale .e-tick {
  visibility: visible;
}

/* stylelint-enable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-first, .e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-second {
  background: transparent;
  border-color: transparent;
}
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: rgba(0, 0, 0, 0.54);
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  outline: none;
  position: absolute;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  padding: 0;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #e3165b;
  border-color: #e3165b;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: transparent;
  border-color: transparent;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: #e3165b;
}
.e-bigger.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  font-size: 11px;
  line-height: 16px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 12px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-prepend-wrapper .e-prepend-template {
  padding: 12px 8px 12px 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  font-size: 16px;
  margin: 0 3px;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible {
  outline: none;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}
div.e-input-group.e-prepend-wrapper input.e-control,
span.e-input-group.e-prepend-wrapper input.e-control {
  height: auto;
}
div.e-input-group.e-prepend-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input {
  padding-left: 1px;
}
div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -5px;
}
div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text,
span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 12px 8px 12px 12px;
}
div.e-input-group.e-prepend-wrapper.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 10px 0 9px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 12px 8px 12px 0;
}
div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: 12px;
}
div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: 10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  display: block;
  padding: 7px 8px 7px 0;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator,
span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator {
  padding: 5px 0 2px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -20px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 4px 8px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 0 1px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 17px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template {
  padding: 4px 12px 5px 5px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 11px 8px 11px 12px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus {
  padding: 2px 1px 1px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template {
  padding: 12px 1px 12px 7px;
}
div.e-input-group.e-prepend-wrapper.e-rtl input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input {
  padding-right: 1px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template {
  padding: 12px 12px 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 10px 2px 9px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 10px 0 9px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 12px 0 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template {
  padding: 7px 0 7px 3px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template {
  padding: 12px 12px 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 0 1px 5px 1px;
}
div.e-input-group.e-append-wrapper .e-append-template,
span.e-input-group.e-append-wrapper .e-append-template {
  padding: 12px 1px 12px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
div.e-input-group.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-append-wrapper .e-append-template .e-icons {
  font-size: 16px;
  margin: 0 3px;
}
div.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible,
span.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible {
  outline: none;
}
div.e-input-group.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}
div.e-input-group.e-append-wrapper input.e-control,
span.e-input-group.e-append-wrapper input.e-control {
  height: auto;
}
div.e-input-group.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-outline .e-append-template {
  padding: 12px 12px 12px 3px;
}
div.e-input-group.e-append-wrapper.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input,
span.e-input-group.e-append-wrapper.e-outline input.e-input,
span.e-input-group.e-append-wrapper.e-outline input.e-input:focus,
span.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 0 9px 12px;
}
div.e-input-group.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 12px 0 12px 8px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template {
  display: block;
  padding: 7px 0 7px 8px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator,
span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator {
  padding: 5px 0 2px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 4px 12px 5px 5px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template {
  padding: 11px 12px 11px 3px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl .e-append-template {
  padding: 7px 3px 7px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template {
  padding: 12px 3px 12px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template {
  padding: 12px 8px 12px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 4px 5px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}

.e-float-input.e-input-group.e-prepend-wrapper.e-append-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-float-input.e-input-group.e-prepend-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-float-input.e-rtl.e-input-group.e-prepend-wrapper.e-append-wrapper:not(.e-filled) label.e-float-text.e-label-top,
.e-float-input.e-rtl.e-input-group.e-prepend-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-input-group.e-prepend-wrapper.e-input-focus input.e-input {
  padding-left: 1px;
}

.e-input-group.e-rtl.e-prepend-wrapper.e-input-focus input.e-input {
  padding-right: 1px;
}

/* stylelint-disable-line no-empty-source */
.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox,
.e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}

.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}

.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template {
  padding: 19px 14px 19px 1px;
}
.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
.e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  font-size: 18px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: 1px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 19px 14px 19px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -8px !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 18px 14px 18px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 18px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 10px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  padding: 11px 14px 11px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -8px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top {
  top: -20px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus {
  padding: 10px 0 5px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 7px 1px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 1px 0 5px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 19px 14px 10px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 2px 14px 5px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 22px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template {
  padding: 19px 1px 19px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template {
  padding: 19px 16px 19px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 18px 0 18px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template {
  padding: 11px 0 11px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template {
  padding: 19px 16px 10px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template {
  padding: 2px 16px 5px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper .e-append-template {
  padding: 19px 1px 19px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper .e-append-template .e-icons,
div.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons,
.e-bigger span.e-input-group.e-append-wrapper .e-append-template .e-icons,
span.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons {
  font-size: 18px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template {
  padding: 19px 16px 19px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 18px 0 18px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template {
  padding: 11px 0 11px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template {
  padding: 19px 16px 10px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 2px 16px 5px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template {
  padding: 19px 14px 19px 1px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template {
  padding: 19px 14px 19px 16px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template {
  padding: 18px 14px 18px 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template {
  padding: 11px 14px 11px 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template {
  padding: 19px 14px 10px 16px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 2px 14px 5px 16px;
}

.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-left: 0;
}

.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-right: 0;
}

.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}
.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}
.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}
.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  background: none;
  border: none;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 15px 0 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-direction: column !important;
      flex-direction: column !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; /* stylelint-disable-line declaration-no-important */
  margin: 5px;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 3px 0 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea {
  padding: 3px 0 3px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  padding: 7px 0 7px 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-direction: column !important;
      flex-direction: column !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; /* stylelint-disable-line declaration-no-important */
  margin: 5px;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0;
  margin: 5px;
  width: 100%;
  margin-inline: 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea {
  padding: 3px 0 3px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  padding: 7px 0 7px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template {
  padding: 11px 12px 11px 12px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template {
  padding: 4px 12px 5px 12px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0;
  margin: 5px;
  width: 100%;
  margin-inline: 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea {
  padding: 10px 0 10px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -7px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea {
  padding: 6px 5px 5px 5px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom {
  top: -2px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea {
  padding: 6px 5px 5px 5px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom {
  top: 21px;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-append-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  margin-left: 10px;
  float: left;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon {
  top: -30px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e945";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e326";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e99d";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e324";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e94a";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e974";
}

.e-upload .e-upload-files .e-icons.e-msie::before {
  position: relative;
  right: 10px;
}

.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie::before {
  right: 12px;
}

.e-upload {
  width: 100%;
}
.e-upload.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 32px;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-icons:focus {
  outline: none;
}
.e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 90px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 3px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 11px;
  padding: 8px 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 11px;
  padding-bottom: 12px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 8px;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
  width: 98%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 0;
  display: block;
  height: 2px;
  width: 100%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 0;
  display: inherit;
  height: 2px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 11px;
  position: relative;
  right: 6px;
  top: -27px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 12px;
  margin-top: -18px;
  padding: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 18px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 11px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 15px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn {
  margin: 12px;
}
.e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}
.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 10px;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 46px;
  width: 89%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: -8px;
  top: -25px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 12px;
  margin-right: 12px;
  right: auto;
  top: 50%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop {
  color: rgba(0, 0, 0, 0.38);
}
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.38);
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 13px;
  margin-left: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 76px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 11px;
  padding: 5px 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 3px;
  padding-top: 3px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  font-size: 10px;
  height: 24px;
  padding: 12px;
  width: 24px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 10px;
  padding-top: 6px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 34px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-file-drop {
  color: rgba(0, 0, 0, 0.87);
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: rgba(0, 0, 0, 0.54);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #22b24b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #e0e0e0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #e3165b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #22b24b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: #000;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: #000;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-bigger .e-upload {
  width: 100%;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 16px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 15px;
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 15px;
  line-height: normal;
  min-height: 100px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 16px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 15px;
  padding-top: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 10px 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 15px;
  padding-top: 16px;
  top: initial;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  font-size: 12px;
  padding-bottom: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 10px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 3px;
  width: 98%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 3px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 11px;
  right: 10px;
  top: -33px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
  height: 18px;
  margin: 16px;
  margin-top: -24px;
  padding: 20px;
  top: 50%;
  width: 18px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 13px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 18px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 15px;
}
.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 15px;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 16px 20px 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 16px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 16px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 54px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 10px;
  right: initial;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px;
  top: 50%;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 32px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-icons:focus {
  outline: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 90px;
  position: relative;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 3px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 11px;
  padding: 8px 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 11px;
  padding-bottom: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 8px;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
  width: 98%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 0;
  display: block;
  height: 2px;
  width: 100%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 0;
  display: inherit;
  height: 2px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 11px;
  position: relative;
  right: 6px;
  top: -27px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 12px;
  margin-top: -18px;
  padding: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 18px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 11px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 15px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn, .e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 12px;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 10px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 46px;
  width: 89%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: -8px;
  top: -25px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 12px;
  margin-right: 12px;
  right: auto;
  top: 50%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: rgba(0, 0, 0, 0.38);
}
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.38);
}
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}

.e-container .e-value-switch-btn::before {
  content: "\e430";
}

.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 14px;
  padding: 0 4px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 2px;
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 18px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 2px;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-handler, .e-colorpicker-wrapper.e-disabled .e-container .e-preview-container, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}

.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: transparent;
}

.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}

.e-show-value .sf-colorpicker.e-color-palette .e-selected-value, .e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}

.e-dropdown-popup.e-transparent .e-container {
  display: none;
}

body.e-colorpicker-overflow {
  overflow: visible;
}

.e-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-container.e-color-picker {
  width: 270px;
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%;
}
.e-container.e-color-palette {
  width: auto;
}
.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") no-repeat 100% 100%;
}
.e-container .e-custom-palette {
  width: auto;
}
.e-container .e-custom-palette .e-palette {
  padding: 10px;
}
.e-container .e-custom-palette.e-palette-group {
  height: 270px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}
.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}
.e-container .e-palette .e-tile.e-selected {
  outline: #000 0.5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
}
.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);
  height: 170px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 10px 16px;
}
.e-container .e-slider-preview .e-colorpicker-slider {
  display: inline-block;
  width: 82.34%;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 18px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 18px;
  top: calc(50% - 9px);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 6px !important; /* stylelint-disable-line declaration-no-important */
  top: calc(50% - 3px);
  border-radius: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 6px;
  cursor: pointer;
  height: 14px;
  top: calc(50% - 7px);
  width: 14px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to right, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border: 0;
  z-index: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
  width: 100%;
  z-index: 1;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.e-container .e-slider-preview .e-preview-container {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 10px;
  border: 1px solid #e0e0e0;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-left: 4.205%;
  position: relative;
  top: -2px;
  width: 13.45%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 16px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #e0e0e0;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 14px;
  top: 16px;
}
.e-container .e-selected-value {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 16px 16px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}
.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}
.e-container .e-selected-value .e-value-switch-btn {
  font-family: "e-icons";
  margin-top: 0;
  padding: 2px 3px;
  font-size: 16px;
  line-height: 16px;
}
.e-container .e-input-container {
  display: inline-block;
  width: 89.8%;
}
.e-container .e-input-container .e-float-input {
  display: inline-block;
  margin-right: 3.75%;
  vertical-align: baseline;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 33%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 0 16px 16px;
  white-space: nowrap;
  width: 100%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 89.913%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  max-width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 0;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  float: left;
  margin-top: 0;
  overflow: hidden;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
}
.e-container .e-value-switch-btn, .e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 10.09%;
  height: 24px;
}
.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}
.e-container.e-color-palette .e-palette + .e-selected-value, .e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px 16px;
}
.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn, .e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 23px 16px 16px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-weight: 600;
  font-size: 14px;
  height: 36px;
  padding: 7px 16px;
  line-height: 22px;
  color: #000000;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 9px 10.5px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 18px !important; /* stylelint-disable-line declaration-no-important */
  width: 18px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 3.5px;
  border: 0.5px solid #eee;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: 0.5px solid transparent !important; /* stylelint-disable-line declaration-no-important */
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}
.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}
.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}

.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}
.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}

.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 33%;
}
.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13%;
}
.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.58%;
}
.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 22.18%;
}
.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 30.82%;
}

.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, right top, left top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, right top, left top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to left, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.75%;
  margin-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input .e-float-text {
  right: -12px !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 0;
}
.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}
.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  min-width: 26px;
  -webkit-transform: translateY(18px) rotate(45deg) scale(0.01);
          transform: translateY(18px) rotate(45deg) scale(0.01);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 24px;
}

.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr + .e-switch-ctrl-btn {
  padding-top: 12px;
}

.e-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #eee;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: #eee;
}
.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle, .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: #fff;
  border-color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: rgba(0, 0, 0, 0.26);
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  outline: none;
  outline-offset: unset;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active,
.e-colorpicker-container.e-disabled .e-value-switch-btn:active,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled,
.e-colorpicker-container .e-icon-btn:disabled,
.e-colorpicker-container .e-icon-btn.e-disabled {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.12);
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 18px;
  padding: 0 6px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: 22px;
  width: 22px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 0 6px;
}
.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}
.e-bigger .e-container.e-color-picker {
  width: 290px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container.e-color-picker {
    width: 100% !important; /* stylelint-disable-line declaration-no-important */
  }
  .e-bigger .e-container.e-colorpicker-popup {
    width: calc(100% - 20px) !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 180px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 290px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 8px 16px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.408%;
  top: 0;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container .e-slider-preview .e-preview-container {
    margin-left: 4.6% !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 20px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 8px;
  height: 16px;
  top: calc(50% - 8px);
  width: 16px;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}
.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 25px 16px 16px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-size: 16px;
  height: 46px;
  padding: 10px 16px;
  line-height: 24px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 11px 10.5px 12px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 22px !important; /* stylelint-disable-line declaration-no-important */
  width: 22px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 2.5px;
}
.e-bigger .e-container .e-input-container {
  width: 90.7%;
}
.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12.34%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}
.e-bigger .e-container .e-css.e-value-switch-btn, .e-bigger .e-container .e-mode-switch-btn {
  padding: 2px 3px;
  width: 9.306%;
  font-size: 18px;
  line-height: 18px;
}
.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 5px;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.38px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 8px 16px;
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}
.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.76%;
}
.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-input-container, .e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13.2%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.9%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31%;
}

.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container,
.e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.657%;
}
.e-bigger .e-rtl .e-container .e-selected-value .e-float-input,
.e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.425%;
  margin-right: 0;
}
.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input,
.e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(3.425% - 2.38px);
}
.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}

.e-rating-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 20px;
  padding: 4px;
  display: block;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  position: relative;
}
.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  font-size: 16px;
  padding: 2px;
  margin: auto 2px 6px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 0;
}
.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}
.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 0;
  text-align: center;
}
.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 8px;
}
.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 4px 0;
}
.e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}
.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}
.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}
.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 9px;
}
.e-small.e-rating-container .e-rating-label,
.e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 16px;
}
.e-small.e-rating-container .e-reset,
.e-small .e-rating-container .e-reset {
  font-size: 12px;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: #3f51b5;
  border-radius: 0;
}
.e-rating-container .e-reset {
  color: #424242;
}
.e-rating-container .e-reset:hover {
  color: #212121;
}
.e-rating-container .e-reset.e-disabled {
  color: #9e9e9e;
  opacity: 1;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #9e9e9e;
  background: none;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#212121), to(transparent));
  background: linear-gradient(to right, #212121 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #212121;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px #3f51b5;
}
.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#3f51b5), to(transparent));
  background: linear-gradient(to right, #3f51b5 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #3f51b5;
}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#7986cb), to(transparent));
  background: linear-gradient(to right, #7986cb var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #7986cb;
}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#212121), to(transparent));
  background: linear-gradient(to left, #212121 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#3f51b5), to(transparent));
  background: linear-gradient(to left, #3f51b5 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#7986cb), to(transparent));
  background: linear-gradient(to left, #7986cb var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled {
  opacity: 1;
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #9e9e9e;
}
.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to right, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #9e9e9e;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to left, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to left, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 32px;
}
.e-bigger.e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 21px;
}
.e-bigger.e-rating-container .e-rating-label,
.e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-rating-container .e-reset,
.e-bigger .e-rating-container .e-reset {
  font-size: 28px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container,
.e-bigger.e-small .e-rating-container .e-rating-item-container,
.e-bigger .e-small.e-rating-container .e-rating-item-container,
.e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
}
.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 17px;
}
.e-bigger.e-small.e-rating-container .e-rating-label,
.e-bigger.e-small .e-rating-container .e-rating-label,
.e-bigger .e-small.e-rating-container .e-rating-label,
.e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-bigger.e-small.e-rating-container .e-reset,
.e-bigger.e-small .e-rating-container .e-reset,
.e-bigger .e-small.e-rating-container .e-reset,
.e-small .e-bigger.e-rating-container .e-reset {
  font-size: 20px;
}

/*! Form material theme wise override definitions and variables */
/*! Form material theme wise override definitions and variables */
/*! data-form layout */
.e-data-form {
  /* stylelint-disable property-no-vendor-prefix */
  /* stylelint-enable property-no-vendor-prefix */
}
.e-data-form .e-form-label {
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 400;
}
.e-data-form .e-form-layout {
  display: grid;
}
.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.e-data-form .e-colspan-1 {
  grid-column: span 1/span 1;
}
.e-data-form .e-colspan-2 {
  grid-column: span 2/span 2;
}
.e-data-form .e-colspan-3 {
  grid-column: span 3/span 3;
}
.e-data-form .e-colspan-4 {
  grid-column: span 4/span 4;
}
.e-data-form .e-colspan-5 {
  grid-column: span 5/span 5;
}
.e-data-form .e-colspan-6 {
  grid-column: span 6/span 6;
}
.e-data-form .e-colspan-7 {
  grid-column: span 7/span 7;
}
.e-data-form .e-colspan-8 {
  grid-column: span 8/span 8;
}
.e-data-form .e-colspan-9 {
  grid-column: span 9/span 9;
}
.e-data-form .e-colspan-10 {
  grid-column: span 10/span 10;
}
.e-data-form .e-colspan-11 {
  grid-column: span 11/span 11;
}
.e-data-form .e-colspan-12 {
  grid-column: span 12/span 12;
}
.e-data-form .e-label-position-left .e-form-item-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(75% - 12px);
}
.e-data-form .e-label-position-left .e-form-label {
  margin-right: 12px;
  width: 25%;
  text-align: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-label-position-left .validation-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-data-form .e-form-group {
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 20px;
}
.e-data-form .e-form-group .e-group-title {
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
  /* Gap between text and border */
  margin-bottom: 4px;
  font-size: 16px;
}
.e-data-form .e-form-group .e-group-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #c4c7c5;
}
.e-data-form .e-label-position-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 20px;
}
.e-data-form .e-label-position-top .e-label-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}
.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 6px;
}
.e-data-form .e-label-position-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: 20px;
}
.e-data-form .e-button-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-button-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-data-form .e-button-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-data-form .e-button-left, .e-data-form .e-button-right, .e-data-form .e-button-center, .e-data-form .e-button-stretch {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-data-form .e-button-left .e-btn, .e-data-form .e-button-right .e-btn, .e-data-form .e-button-center .e-btn, .e-data-form .e-button-stretch .e-btn {
  border-radius: 20px;
  padding: 7px 16px;
}
.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}
.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}

/*! Form material theme wise override definitions and variables */
/*! data-form theme */
.e-data-form .e-form-label {
  color: rgba(0, 0, 0, 0.54);
}
.e-data-form .e-group-title {
  color: rgba(0, 0, 0, 0.54);
}
.e-data-form .validation-message {
  color: rgb(185.8301886792, 22.1886792453, 10.1698113208);
  font-size: 12px;
  font-style: italic;
}

.e-tooltip-wrap.e-popup.e-error-tooltip {
  background-color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
  border: rgb(253.2617924528, 225.2924528302, 223.2382075472);
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: rgb(185.8301886792, 22.1886792453, 10.1698113208);
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top, .e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
  color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
}

.e-otpinput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-otpinput .e-otp-input-field {
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  border: none;
}
.e-otpinput .e-otp-input-fieldinput[type=password], .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-otpinput.e-outline .e-otp-input-field {
  border-radius: 4px;
}
.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: 0;
}
.e-otpinput.e-filled .e-otp-input-field {
  border-radius: 4px 4px 0 0;
  padding: 0;
}
.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.e-otpinput input[type=number]::-webkit-inner-spin-button,
.e-otpinput [type=number]::-webkit-outer-spin-button {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-appearance: none;
  /* stylelint-enable property-no-vendor-prefix */
  margin: 0;
}
.e-otpinput input[type=number] {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: textfield;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-small.e-otpinput,
.e-small .e-otpinput {
  gap: 8px;
}
.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-small.e-otpinput .e-otp-input-field,
.e-small .e-otpinput .e-otp-input-field {
  min-width: 26px;
  min-height: 26px;
  font-size: 12px;
  line-height: 18px;
  padding: 0;
}
.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-small.e-otpinput .e-otp-separator,
.e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 18px;
}
.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-otpinput .e-otp-input-field {
  color: rgba(0, 0, 0, 0.87);
  background: transparent;
}
.e-otpinput .e-otp-separator {
  color: #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background: transparent;
}
.e-otpinput.e-filled .e-otp-input-field {
  background: #f5f5f5;
}
.e-otpinput.e-underlined .e-otp-input-field {
  background: transparent;
}
.e-otpinput.e-error.e-outline .e-otp-input-field,
.e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field,
.e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field,
.e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #f44336;
}
.e-otpinput.e-success.e-outline .e-otp-input-field,
.e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field,
.e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field,
.e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #4d831e;
}
.e-otpinput.e-warning.e-outline .e-otp-input-field,
.e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field,
.e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field,
.e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #c15601;
}

.e-bigger.e-otpinput,
.e-bigger .e-otpinput {
  gap: 16px;
}
.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 8px;
}
.e-bigger.e-otpinput .e-otp-input-field,
.e-bigger .e-otpinput .e-otp-input-field {
  min-width: 40px;
  min-height: 40px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-otpinput .e-otp-separator,
.e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-bigger.e-small.e-otpinput,
.e-bigger.e-small .e-otpinput,
.e-bigger .e-small.e-otpinput,
.e-small .e-bigger.e-otpinput {
  gap: 16px;
}
.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field,
.e-bigger.e-small .e-otpinput .e-otp-input-field,
.e-bigger .e-small.e-otpinput .e-otp-input-field,
.e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 36px;
  min-height: 36px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-small.e-otpinput .e-otp-input-field[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-separator,
.e-bigger.e-small .e-otpinput .e-otp-separator,
.e-bigger .e-small.e-otpinput .e-otp-separator,
.e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-listen-icon::before {
  content: "\e9e1";
}

.e-listen-stop::before {
  content: "\e9de";
}

.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  min-width: 40px;
  min-height: 40px;
  padding: 0 14px;
}
.e-speech-to-text.e-btn.e-round {
  width: 40px;
  height: 40px;
  padding: 0;
}
.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 14px;
  margin-top: 1px;
  line-height: 2px;
  width: 2em;
}
.e-speech-to-text.e-btn:disabled {
  pointer-events: none;
}
.e-speech-to-text.e-btn.e-listening-state {
  -webkit-animation: listening 1.2s infinite;
          animation: listening 1.2s infinite;
}

.e-speech-to-text.e-round .e-btn-icon {
  font-size: 16px;
  margin-top: 1px;
}

@-webkit-keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

@keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
.e-speech-to-text {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text:focus {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text.e-flat {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-bigger .e-speech-to-text.e-btn,
.e-bigger.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  min-width: 52px;
  min-height: 52px;
  padding: 0 20px;
}
.e-bigger .e-speech-to-text.e-btn.e-round,
.e-bigger.e-speech-to-text.e-btn.e-round {
  width: 52px;
  height: 52px;
  padding: 0;
}
.e-bigger .e-speech-to-text.e-btn .e-btn-icon,
.e-bigger.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 16px;
  line-height: 1px;
  width: 2em;
  margin-top: -1px;
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon,
.e-bigger.e-speech-to-text.e-round .e-btn-icon {
  font-size: 22px;
  margin-top: 1px;
}

.smart-textarea-suggestion-overlay {
  display: none;
  position: absolute;
  padding: 0.25rem 0.75rem;
  border-radius: 0.3rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 0.5rem;
}

.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}

.smart-textarea-caret {
  position: absolute;
  width: 0.8px;
  display: none;
  -webkit-animation: caret-blink 1.025s step-end infinite;
          animation: caret-blink 1.025s step-end infinite;
}

@-webkit-keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.smart-textarea-suggestion-overlay {
  background-color: #fff;
  color: #000;
  -webkit-box-shadow: 0 1.25px 4px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1.25px 4px 0 rgba(0, 0, 0, 0.4);
}

[data-suggestion-visible]::-moz-selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

[data-suggestion-visible]::selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

.smart-textarea-caret {
  background: #ff0000;
}

/*! component icons */
.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: "\e897";
}
.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: "\e896";
}
.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: "\e904";
}
.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: "\e913";
}
.e-pager.e-rtl .e-icon-last.e-lastpage::before, .e-pager.e-rtl .e-icon-last.e-lastpage:hover, .e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,
.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
  content: "\e896";
}
.e-pager.e-rtl .e-icon-first.e-firstpage::before, .e-pager.e-rtl .e-icon-first.e-firstpage:hover, .e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,
.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
  content: "\e897";
}
.e-pager.e-rtl .e-icon-prev.e-prevpage::before, .e-pager.e-rtl .e-icon-prev.e-prevpage:hover, .e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
  content: "\e913";
}
.e-pager.e-rtl .e-icon-next.e-nextpage::before, .e-pager.e-rtl .e-icon-next.e-nextpage:hover, .e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,
.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
  content: "\e904";
}

/*! Pager layout */
.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 13px;
  padding: 0;
  white-space: normal;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-pager [class^=e-] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-pager .e-pager-default.e-hide,
.e-pager .e-pagesizes.e-hide,
.e-pager .e-hide {
  display: none;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 9px;
  padding-right: 18px;
  padding-top: 14px;
}
.e-pager div.e-parentmsgbar span.e-rightalign {
  text-align: right;
}
.e-pager .e-pagesizes {
  display: inline;
}
.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 32px;
  margin-left: 12px;
  margin-right: 0;
  margin-top: -26px;
  overflow: hidden;
  vertical-align: middle;
  width: 90px;
}
.e-pager .e-pagerconstant {
  display: inline-block;
  margin: 0 0 11px 12px;
  overflow: hidden;
  width: auto;
}
.e-pager .e-icons {
  font-size: 9px;
}
.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  line-height: 1;
  margin-right: 4px;
  min-width: 26px;
  padding: 5px 8px;
  text-align: center;
}
.e-pager div.e-pagermsgdiv {
  padding-right: 6px;
  padding-top: 4px;
  text-align: right;
}
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  opacity: 0.3;
}
.e-pager .e-spacing,
.e-pager .e-numericitem:hover,
.e-pager .e-currentitem {
  border-radius: 12px;
  cursor: pointer;
  padding: 6px;
  text-decoration: none;
}
.e-pager .e-currentitem {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}
.e-pager div,
.e-pager a {
  display: inline;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-pager .e-icons::before {
  display: inline-block;
}
.e-pager .e-pagercontainer .e-firstpage,
.e-pager .e-pagercontainer .e-prevpage,
.e-pager .e-pagercontainer .e-firstpagedisabled,
.e-pager .e-pagercontainer .e-prevpagedisabled,
.e-pager .e-pagercontainer .e-nextpage,
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-nextpagedisabled,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  margin-right: 12px;
  margin-top: 5px;
  min-width: 26px;
  padding: 11px 9px 8px;
}
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right: 0;
}
.e-pager .e-firstpage:hover,
.e-pager .e-prevpage:hover,
.e-pager .e-lastpage:hover,
.e-pager .e-nextpage:hover {
  cursor: pointer;
  text-decoration: none;
}
.e-pager a.e-nextprevitemdisabled {
  display: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}
.e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 9px;
}
.e-pager .e-pagercontainer {
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  display: inline-block;
  margin: 5px 6px 5px 18px;
  overflow: hidden;
}
.e-pager .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager .e-firstpage:hover {
  border-radius: 4px 0 0 4px;
}
.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  display: none;
}
.e-pager .e-mprev {
  text-indent: -3px;
}
.e-pager .e-mnext {
  text-indent: -2px;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  -webkit-tap-highlight-color: #fff;
}
.e-pager .e-pp,
.e-pager .e-np,
.e-pager .e-pp:hover,
.e-pager .e-np:hover {
  font-size: 22px;
  padding: 0 6px;
  font-weight: normal;
  letter-spacing: -0.1em;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 14px;
  padding: 2.5px 0 9px;
}
.e-pager.e-adaptive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 6px;
}
.e-pager.e-adaptive div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 10px;
  white-space: nowrap;
}
.e-pager.e-adaptive .e-pagesizes {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: auto;
}
.e-pager.e-adaptive .e-pagerdropdown {
  margin: 6px 2px 0 4px;
  width: 77px;
  min-width: 77px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  height: 40px;
  padding-right: 5px;
}
.e-pager.e-adaptive .e-pagerconstant {
  font-size: 12px;
  position: relative;
  top: 9px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  min-width: 52px;
  max-height: 34px;
  margin: 0 8px 0 10px;
}
.e-pager.e-adaptive .e-pagerconstant.e-page-all {
  top: 14px;
  text-align: center;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mprev,
.e-pager.e-adaptive .e-mnext,
.e-pager.e-adaptive .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    float: initial;
    text-align: center;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes,
  .e-pager .e-pagecountmsg,
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}
.e-pager.e-rtl {
  direction: rtl;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 6px;
}
.e-pager.e-rtl .e-pagercontainer, .e-pager.e-rtl div, .e-pager.e-rtl a {
  float: initial;
}
.e-pager.e-rtl .e-parentmsgbar {
  float: left;
  margin-left: 6px;
  padding-top: 18px;
}
.e-pager.e-rtl .e-pagerdropdown {
  margin: -33px 18px 0 10px;
}
.e-pager.e-rtl .e-pagerconstant {
  margin: 14px;
}
.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}
.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 5px 6px 5px 18px;
  padding: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled {
  padding: 9px 8px;
}
.e-pager.e-rtl .e-firstpage::before, .e-pager.e-rtl .e-firstpage:hover, .e-pager.e-rtl .e-firstpagedisabled::before {
  content: "\e701";
}
.e-pager.e-rtl .e-prevpage::before, .e-pager.e-rtl .e-prevpage:hover, .e-pager.e-rtl .e-prevpagedisabled::before {
  content: "\e848";
}
.e-pager.e-rtl .e-nextpage::before, .e-pager.e-rtl .e-nextpage:hover, .e-pager.e-rtl .e-nextpagedisabled::before {
  content: "\e84b";
}
.e-pager.e-rtl .e-lastpage::before, .e-pager.e-rtl .e-lastpage:hover, .e-pager.e-rtl .e-lastpagedisabled::before {
  content: "\e716";
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-left-style: solid;
  border-left-width: 0;
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled {
  border-right-style: none;
  border-right-width: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-right: medium none;
}
.e-pager.e-rtl .e-firstpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-numericcontainer {
  float: none;
}
.e-pager.e-rtl .e-numericitem {
  border-left-style: solid;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
  min-width: 26px;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 9px;
}
.e-pager.e-rtl .e-spacing, .e-pager.e-rtl .e-numericitem:hover, .e-pager.e-rtl .e-currentitem {
  margin: 11px 4px 0 0;
  padding: 6px;
}
.e-pager.e-rtl .e-pp, .e-pager.e-rtl .e-np, .e-pager.e-rtl .e-pp:hover, .e-pager.e-rtl .e-np:hover {
  margin-top: -2px;
  padding: 3px 11px 9px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  padding-top: 0;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
  margin: 0 10px 0 8px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
  top: 15px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
  min-width: 92px;
  margin: 8px 4px 0 2px;
  padding: 0 0 0 5px;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager.e-rtl .e-mfirst,
  .e-pager.e-rtl .e-mprev,
  .e-pager.e-rtl .e-mnext,
  .e-pager.e-rtl .e-mlast {
    border: 0;
  }
  .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
    float: initial;
    margin-left: 0;
    margin-top: 0;
    padding-top: 0;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last {
  font-size: 9px;
}
.e-pager.sf-pager .e-numericcontainer a {
  font-size: 13px;
}
.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}

/*! Pager theme */
.e-pager {
  border-color: #e0e0e0;
  background: #fff;
  color: #000;
  opacity: 0.87;
}
.e-pager div.e-icons.e-pager-default {
  color: #000;
}
.e-pager div.e-icons.e-disable {
  color: unset;
}
.e-pager .e-pager-default:hover {
  background: #fff;
  color: #000;
  opacity: 0.87;
}
.e-pager .e-parentmsgbar {
  font-weight: normal;
}
.e-pager .e-spacing {
  color: #000;
  opacity: 0.87;
}
.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: unset;
}
.e-pager .e-numericitem:hover {
  color: #000;
  opacity: 0.87;
}
.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #eee;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  color: #000;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  background-color: #fff;
  color: #000;
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: transparent;
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #e0e0e0;
}
.e-pager .e-numericitem,
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #e0e0e0;
}
.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  background: #e3165b;
  color: #fff;
  opacity: 1;
}
.e-pager .e-numericitem.e-focused,
.e-pager .e-first.e-focused,
.e-pager .e-prev.e-focused,
.e-pager .e-next.e-focused,
.e-pager .e-last.e-focused,
.e-pager .e-mfirst.e-focused,
.e-pager .e-mprev.e-focused,
.e-pager .e-mnext.e-focused,
.e-pager .e-mlast.e-focused {
  background-color: #eee;
}
.e-pager .e-currentitem.e-numericitem.e-focused {
  background: #e3165b;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-pager .e-focused {
  -webkit-box-shadow: 0 0 0 1px #9e9e9e inset;
          box-shadow: 0 0 0 1px #9e9e9e inset;
}
@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #000;
    opacity: 0.87;
  }
}
.e-pager.e-rtl .e-numericitem, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #e0e0e0;
}

/*! Pager bigger */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 13px;
  padding: 4px 0 2px;
}
.e-bigger .e-pager div.e-icons:not(.e-check),
.e-pager.e-bigger div.e-icons:not(.e-check) {
  font-size: 13px;
}
.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 8px;
  padding-right: 24px;
  padding-top: 20px;
}
.e-bigger .e-pager:not(.e-adaptive) .e-pagerdropdown,
.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown {
  height: 40px;
  margin: -40px 0 0 16px;
  margin-top: -36px;
  width: 90px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 5px 8px 5px 24px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  padding: 11px 9px 8px;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 15px;
  margin-left: 16px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 12px;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0 8px;
}
.e-bigger .e-pager .e-pp.e-spacing,
.e-bigger .e-pager .e-np.e-spacing,
.e-bigger .e-pager .e-pp.e-spacing:hover,
.e-bigger .e-pager .e-np.e-spacing:hover,
.e-pager.e-bigger .e-pp.e-spacing,
.e-pager.e-bigger .e-np.e-spacing,
.e-pager.e-bigger .e-pp.e-spacing:hover,
.e-pager.e-bigger .e-np.e-spacing:hover {
  padding: 10px 13px;
}
.e-bigger .e-pager .e-spacing,
.e-bigger .e-pager .e-numericitem:hover,
.e-bigger .e-pager .e-currentitem,
.e-pager.e-bigger .e-spacing,
.e-pager.e-bigger .e-numericitem:hover,
.e-pager.e-bigger .e-currentitem {
  border-radius: 16px;
  padding: 10px 13px;
}
.e-bigger .e-pager.e-rtl .e-spacing,
.e-bigger .e-pager.e-rtl .e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-currentitem,
.e-pager.e-bigger.e-rtl .e-spacing,
.e-pager.e-bigger.e-rtl .e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-currentitem {
  margin: 0 8px;
  padding: 10px 13px;
}
.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -35px 18px 0 0;
}
.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 8px 16px 16px 0;
}
.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 5px 0;
}
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 0;
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 0;
  }
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 0;
  }
}
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover {
  font-size: 22px;
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown {
  margin: 2px 4px 0 2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all {
  top: 14px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  margin-right: 16px;
  padding: 6px;
}
.e-bigger .e-pager .e-pp,
.e-bigger .e-pager .e-np,
.e-bigger .e-pager .e-pp:hover,
.e-bigger .e-pager .e-np:hover,
.e-pager.e-bigger .e-pp,
.e-pager.e-bigger .e-np,
.e-pager.e-bigger .e-pp:hover,
.e-pager.e-bigger .e-np:hover {
  font-size: 22px;
}
.e-bigger .e-pager.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-adaptive .e-pagerdropdown,
.e-pager.e-bigger.e-adaptive .e-pagerdropdown {
  margin: 2px 2px 0 4px;
  height: 40px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all {
  top: 14px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant,
.e-pager.e-bigger.e-adaptive .e-pagerconstant {
  margin: 0 8px 0 10px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! hscroll icons */
.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: "\e904";
}
.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: "\e913";
}
.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: "\e913";
}
.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: "\e904";
}
.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: "\e913";
}
.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: "\e904";
}
.e-hscroll .e-nav-left-arrow::before {
  content: "\e904";
  line-height: normal;
}
.e-hscroll .e-nav-right-arrow::before {
  content: "\e913";
  line-height: normal;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! h-scroll layout */
.e-hscroll {
  display: block;
  position: relative;
  width: 100%;
}
.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 56px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: auto;
  right: 0;
}
.e-hscroll:not(.e-scroll-device) {
  padding: 0 40px;
}
.e-hscroll.e-scroll-device {
  padding-right: 50px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 56px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: auto;
  right: 56px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: 0;
  right: auto;
}
.e-hscroll.e-overlay .e-hscroll-content > * {
  pointer-events: none;
}
.e-hscroll > * {
  height: inherit;
  line-height: normal;
}
.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
}
.e-hscroll .e-hscroll-content > * {
  pointer-events: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  left: 0;
  right: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 0;
}
.e-hscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 40px;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  left: 0;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  right: 0;
}
.e-hscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-hscroll .e-nav-arrow {
  position: relative;
}
.e-hscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  font-size: 12px;
}
.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! h-scroll theme */
.e-hscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  -webkit-box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}
.e-hscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(250, 250, 250, 0)), to(#fafafa));
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}
.e-hscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 0;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-hscroll.e-rtl .e-scroll-nav:hover:active {
  background: rgba(0, 0, 0, 0.12);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll .e-scroll-nav {
  background: #fafafa;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  -webkit-animation: hscroll-popup-shadow 0.6s ease-out 0ms;
          animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 56px;
}
.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 50px;
}
.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 50px;
}
.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}
.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 14px;
}
.e-bigger .e-hscroll.e-rtl .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-right-overlay {
  left: 50px;
}
.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 50px;
}
.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 56px;
  width: 50px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! vscroll icons */
.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: "\e85e";
}
.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: "\e84f";
}
.e-vscroll .e-nav-up-arrow::before {
  content: "\e910";
  line-height: normal;
}
.e-vscroll .e-nav-down-arrow::before {
  content: "\e916";
  line-height: normal;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! v-scroll layout */
.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 56px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: auto;
  right: 0;
}
.e-vscroll:not(.e-scroll-device) {
  padding: 0 16px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 56px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: auto;
  right: 56px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: 0;
  right: auto;
}
.e-vscroll > * {
  height: inherit;
}
.e-vscroll .e-vscroll-content {
  display: inline-block;
  height: auto;
  position: relative;
  width: 100%;
}
.e-vscroll .e-vscroll-content > * {
  pointer-events: auto;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
  left: auto;
  right: 0;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
  left: 0;
  right: auto;
}
.e-vscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  top: 0;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  bottom: 0;
}
.e-vscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-vscroll .e-nav-arrow {
  position: relative;
}
.e-vscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! v-scroll theme */
.e-vscroll .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  -webkit-box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}
.e-vscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(250, 250, 250, 0)), to(#fafafa));
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}
.e-vscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}
.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #000;
}
.e-vscroll .e-scroll-nav {
  background: #fafafa;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.e-vscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-vscroll .e-scroll-nav:active::after {
  -webkit-animation: vscroll-popup-shadow 0.6s ease-out 0ms;
          animation: vscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-vscroll .e-icons,
.e-vscroll.e-bigger .e-icons {
  font-size: 18px;
}
.e-bigger .e-vscroll.e-rtl .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-down-overlay {
  left: 24px;
}
.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 24px;
}
.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 24px;
}

@-webkit-keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-toolbar .e-popup-down-icon::before {
  content: "\e916";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e910";
  line-height: normal;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-toolbar {
  border-radius: 0;
  display: block;
  height: 42px;
  min-height: 42px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
  position: absolute;
}
.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 32px);
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 0;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar.e-overlay .e-toolbar-item:not(.e-separator):not(.e-spacer) > * {
  pointer-events: none;
}
.e-toolbar.e-overlay.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-toolbar-item > * {
  pointer-events: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 18px;
  margin-right: 18px;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator, .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right {
  display: inline;
}
.e-toolbar .e-toolbar-items.e-tbar-pos {
  display: block;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  display: table;
  height: 100%;
  top: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  position: absolute;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  right: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center {
  margin: 0 auto;
}
.e-toolbar .e-toolbar-items .e-toolbar-left,
.e-toolbar .e-toolbar-items .e-toolbar-center,
.e-toolbar .e-toolbar-items .e-toolbar-right {
  display: inline-block;
}
.e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child, .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 3px;
}
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content {
  -ms-touch-action: pan-y pinch-zoom;
      touch-action: pan-y pinch-zoom;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-item {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 42px;
  vertical-align: middle;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.e-toolbar .e-toolbar-item.e-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 4px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
  border-radius: 2px;
  line-height: 24px;
  border: none;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 24px;
  width: auto;
  font-size: 14px;
  line-height: 24px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover, .e-toolbar .e-toolbar-item .e-tbar-btn:focus, .e-toolbar .e-toolbar-item .e-tbar-btn:active {
  padding: 0 1.5px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  outline: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn div {
  vertical-align: middle;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  padding: 0 2px 0 2px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  height: inherit;
  min-width: 34px;
  padding: 3.5px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer), .e-toolbar .e-toolbar-item.e-overlay > * {
  pointer-events: none;
}
.e-toolbar .e-toolbar-item.e-separator {
  margin: 7.5px 3px;
  min-height: 27px;
  min-width: 1px;
  height: calc(100% - 15px);
}
.e-toolbar .e-toolbar-item.e-separator + .e-separator, .e-toolbar .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-item.e-separator:first-of-type {
  display: none;
}
.e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar .e-toolbar-item > * {
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar .e-toolbar-item.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-item input[type=checkbox] {
  height: auto;
}
.e-toolbar.e-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
  -ms-touch-action: pan-x pinch-zoom;
      touch-action: pan-x pinch-zoom;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: auto;
  top: 0;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  bottom: 0;
  left: auto;
  right: auto;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 33px;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 3px 7.5px;
  min-height: auto;
}
.e-toolbar.e-vertical .e-hor-nav {
  bottom: 0;
  height: auto;
  left: 0;
  min-height: 40px;
  min-width: 50px;
  right: auto;
  top: auto;
  width: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left {
  bottom: 0;
  top: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right {
  bottom: auto;
  top: 0;
}
.e-toolbar .e-hor-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.e-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar .e-popup-down-icon.e-icons,
.e-toolbar .e-popup-up-icon.e-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar.e-toolpop {
  overflow: visible;
}
.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop {
  border-radius: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 25px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 25px;
  min-width: 100%;
  padding: 0 16px;
  border: none;
  border-radius: 2px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0;
  width: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: 36px;
  min-width: 34px;
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item > * {
  height: 100%;
  min-width: 100%;
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
  min-width: 100%;
}
.e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-popup,
.e-toolbar .e-toolbar-pop .e-toolpopup {
  text-align: center;
}
.e-toolbar.e-extended-toolbar {
  overflow: visible;
}
.e-toolbar.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-height: 42px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  margin-left: -1px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 42px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2px 0 2px;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop) {
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 34px;
  padding: 3.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  min-height: 25px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open {
  display: inline;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop {
  width: inherit;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  cursor: pointer;
  font-size: 14px;
  overflow: hidden;
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item > * {
  -ms-flex-item-align: center;
      align-self: center;
  text-overflow: ellipsis;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  padding: 0 2px 0 2px;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  left: 0;
  right: auto;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child {
  margin-right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 0;
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
  border-radius: 0 0 0 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
  margin: 0;
  margin-left: 3px;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
  margin-left: 0;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 0;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/* stylelint-disable property-no-vendor-prefix */
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-items {
  background: #fafafa;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
  border: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
  background: rgba(0, 0, 0, 0.2088);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.87);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
  border-radius: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}
.e-toolbar .e-toolbar-item.e-overlay {
  background: #fafafa;
  opacity: 0.5;
  color: rgba(0, 0, 0, 0.26);
}
.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.38);
}
.e-toolbar .e-toolbar-item.e-overlay .e-icons {
  color: rgba(0, 0, 0, 0.26);
}
.e-toolbar.e-vertical .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 1px 0 0 0;
}
.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 1px 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 0.5px 0;
}
.e-toolbar .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 0 1px;
}
.e-toolbar .e-hor-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-toolbar .e-hor-nav.e-nav-active:active, .e-toolbar .e-hor-nav.e-nav-active:focus, .e-toolbar .e-hor-nav.e-nav-active:hover {
  border-bottom-right-radius: 0;
}
.e-toolbar .e-hor-nav:active {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
  background: #fafafa;
}
.e-toolbar .e-hor-nav:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-hor-nav:active::after {
  -webkit-animation: tbar-popup-shadow 0.6s ease-out 0ms;
          animation: tbar-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}
.e-toolbar .e-hor-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-hor-nav:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0 0 0 1px;
}
.e-toolbar .e-hor-nav:hover:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) {
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-pop {
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
  outline: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background: transparent;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  border-radius: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #fafafa;
}
.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #fafafa;
}
.e-toolbar.e-rtl .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 1px 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 1px 0 0;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 56px;
  min-height: 56px;
}
.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 24px;
  margin-right: 24px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items,
.e-toolbar.e-bigger.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 40px);
}
.e-bigger .e-toolbar .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-item {
  min-height: 56px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
  line-height: 35px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons {
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  font-size: 14px;
  line-height: 34px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 48px;
  padding: 5px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 56px;
  min-width: 40px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-vertical .e-toolbar-item:not(.e-separator) {
  min-height: 38px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-vertical .e-toolbar-item.e-separator {
  height: auto;
  margin: 5px 10px;
  min-height: auto;
}
.e-bigger .e-toolbar.e-vertical .e-hor-nav,
.e-toolbar.e-bigger.e-vertical .e-hor-nav {
  min-height: 40px;
  min-width: 50px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item {
  height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 0;
  min-height: 30px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 30px;
  padding: 0 16px;
  min-width: 100%;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin-left: 0;
  padding: 0;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
  font-size: 14px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 56px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  min-height: 56px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 5px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
}

.e-accordion .e-tgl-collapse-icon::before {
  content: "\e916";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.e-accordion {
  display: block;
  position: relative;
}
.e-accordion .e-acrdn-item {
  border-radius: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:first-child {
  margin-top: 0;
}
.e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
  margin-bottom: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
  margin: 0;
}
.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item.e-selected {
  padding-top: 0;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item.e-overlay {
  height: auto;
}
.e-accordion .e-acrdn-item {
  overflow: visible;
  padding-top: 0;
  position: relative;
}
.e-accordion .e-acrdn-item.e-hide {
  display: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 15px;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
  cursor: pointer;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
  text-decoration: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border-radius: 0;
  line-height: 35px;
  min-height: 36px;
  overflow: hidden;
  padding: 0 40px 0 16px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-accordion .e-acrdn-item .e-acrdn-header > * {
  display: inline-block;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  line-height: 35px;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 12px;
  height: 36px;
  min-height: 36px;
  min-width: 24px;
  position: absolute;
  right: 16px;
  top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation {
  -webkit-transition: 0.5s ease 0s;
  transition: 0.5s ease 0s;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 8px 0 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
  overflow-y: hidden;
  text-decoration: none;
  width: 100%;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 32px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 40px 0 32px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 40px 0 48px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header > .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: 1.5;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-header-content {
  font-size: 14px;
}
.e-accordion .e-acrdn-item .e-content-hide {
  display: none;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 32px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 32px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 8px;
}

.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 0;
}
.e-accordion .e-acrdn-item {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select:last-child {
  border-bottom: 1px solid transparent;
  border-radius: 0;
}
.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-item-focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px solid #fff;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select, .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-color: #eee;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-color: #fff;
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border: 0;
}
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
  opacity: 0.5;
}
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
  background: #fff;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
  border-bottom: 1px none rgba(0, 0, 0, 0.12);
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select {
  background: none;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
  background: none;
  border-top: 0;
  border-bottom: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected > .e-acrdn-header:focus {
  border: 0;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: #eee;
  border: 0;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  border: 0;
  background: transparent;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:active {
  border: 0;
  border-color: initial;
  background: transparent;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  border: 0;
  background: #eee;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  border-color: initial;
  border-style: solid;
  border-width: 0;
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header > .e-toggle-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header > .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: #eee;
}
.e-accordion .e-acrdn-item.e-selected {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-color: transparent transparent rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
  background: transparent;
  border-radius: 0;
  border-color: initial;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
}

.e-bigger .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 16px;
  vertical-align: middle;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel {
  font-size: 14px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 32px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 46px 0 32px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 46px 0 48px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content {
  font-size: 14px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header {
  line-height: 47px;
  min-height: 48px;
  padding: 0 46px 0 16px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon {
  height: 48px;
  min-height: 48px;
  min-width: 30px;
  right: 16px;
  font-size: 12px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 14px 0 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  padding: 16px;
  font-size: 14px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 32px 16px 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 32px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 14px;
}

.e-carousel .e-previous-icon::before {
  content: "\e904";
}
.e-carousel .e-next-icon::before {
  content: "\e913";
}
.e-carousel .e-play-icon::before {
  content: "\e324";
}
.e-carousel .e-pause-icon::before {
  content: "\e326";
}
.e-carousel.e-rtl .e-previous-icon::before {
  content: "\e913";
}
.e-carousel.e-rtl .e-next-icon::before {
  content: "\e904";
}

.e-carousel {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-carousel .e-carousel-items,
.e-carousel .e-carousel-slide-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.e-carousel .e-carousel-items.e-swipe-start {
  cursor: pointer;
}
.e-carousel.e-partial .e-carousel-slide-container {
  padding: 0 100px;
}
@media screen and (max-width: 480px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 75px;
  }
}
@media screen and (max-width: 320px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 50px;
  }
}
.e-carousel .e-carousel-items {
  width: calc(var(--carousel-items-count) * 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.e-carousel .e-carousel-items .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100% / var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel .e-carousel-items {
  -webkit-transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
  -webkit-transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-animation: fade-in-out 0.6s ease-in-out;
          animation: fade-in-out 0.6s ease-in-out;
}
@-webkit-keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  top: 0;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-navigators .e-play-pause,
.e-carousel .e-carousel-navigators .e-previous,
.e-carousel .e-carousel-navigators .e-next {
  padding: 0.5em;
  pointer-events: auto;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn,
.e-carousel .e-carousel-navigators .e-previous .e-btn,
.e-carousel .e-carousel-navigators .e-next .e-btn {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,
.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:hover {
  border-radius: 50%;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
  line-height: 1;
  padding-left: 3px;
}
.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
  display: none;
}
.e-carousel .e-carousel-indicators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 48px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 12px;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  width: 12px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
.e-carousel .e-carousel-indicators.e-dynamic {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
  display: block;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
  white-space: nowrap;
  width: 80px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  left: calc(32px - 16px * var(--carousel-items-current));
  margin: 0 4px;
  opacity: 1;
  position: relative;
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: left, -webkit-transform;
  transition-property: left, -webkit-transform;
  transition-property: transform, left;
  transition-property: transform, left, -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  white-space: nowrap;
  width: 8px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev, .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.e-carousel .e-carousel-indicators.e-fraction {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-progress {
  min-height: 4px;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  height: 4px;
  width: 100%;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
          transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  width: 100%;
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
  background-color: transparent;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
  color: #fff;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
  background: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
  background-color: #e3165b;
  border-color: #e3165b;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  background-color: #fff;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  background-color: #e3165b;
}
.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
  color: #fff;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  background-color: rgba(227, 22, 91, 0.4);
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  background-color: #e3165b;
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: "\e977";
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: "\e956";
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: "\e937";
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  display: none;
  min-width: 120px;
  position: absolute;
}
.e-contextmenu-wrapper ul.e-ul, .e-contextmenu-wrapper ul.e-ul *,
.e-contextmenu-container ul.e-ul,
.e-contextmenu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-contextmenu-wrapper ul.e-ul:focus, .e-contextmenu-wrapper ul.e-ul *:focus,
.e-contextmenu-container ul.e-ul:focus,
.e-contextmenu-container ul.e-ul *:focus {
  outline: none;
}
.e-contextmenu-wrapper ul.e-contextmenu,
.e-contextmenu-container ul.e-contextmenu {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon,
.e-contextmenu-container ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-contextmenu-wrapper ul .e-menu-item,
.e-contextmenu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-hide,
.e-contextmenu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-contextmenu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 11px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 16px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-disabled,
.e-contextmenu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-checkbox-wrapper,
.e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.e-contextmenu-wrapper.e-sfcontextmenu,
.e-contextmenu-container.e-sfcontextmenu {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,
.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul,
.e-contextmenu-container.e-sfcontextmenu ul {
  white-space: nowrap;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 1px;
  left: 0;
  min-width: 0;
  padding: 0;
  top: 0;
  width: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
  height: 0;
  padding: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
  border: 0;
  margin: 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: -12px;
  width: inherit;
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 8px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-contextmenu-wrapper .e-menu-item:not(.e-control),
.e-contextmenu-container .e-menu-item:not(.e-control) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-contextmenu-container ul .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,
.e-contextmenu-container ul .e-menu-item.e-selected .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  background-color: #fff;
  border: none;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  border-color: rgba(0, 0, 0, 0.12);
}

.e-bigger .e-contextmenu-wrapper ul,
.e-bigger.e-contextmenu-wrapper ul,
.e-bigger .e-contextmenu-container ul,
.e-bigger.e-contextmenu-container ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  max-width: 280px;
  min-width: 112px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item,
.e-bigger .e-contextmenu-container ul .e-menu-item,
.e-bigger.e-contextmenu-container ul .e-menu-item {
  height: 48px;
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-contextmenu-container ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-container ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 12px;
}

.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon {
  padding-left: 16px;
}
.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

@-webkit-keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@-webkit-keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab .e-tab-header .e-close-icon::before {
  content: "\e7fc";
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: "\e82a";
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: "\e83d";
  }
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after {
  content: "\e919";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after {
  content: "\e919";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after {
  content: "\ebb9";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after {
  content: "\ebb9";
}

.e-tab-clone-element .e-close-icon::before {
  content: "\e7fc";
  position: relative;
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab {
  display: block;
  position: relative;
}
.e-tab.e-hidden {
  display: none;
}
.e-tab.e-fill-mode .e-content, .e-tab.e-fill-mode .e-content .e-item, .e-tab.e-fill-mode .e-content .e-item > div, .e-tab.e-fill-mode .e-content .e-item > div > .e-blazor-template {
  height: 100%;
}
.e-tab .e-tab-header {
  height: 36px;
  min-height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header::before {
  content: "";
  position: absolute;
  display: unset;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  bottom: 0;
  top: 0;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-items {
  height: auto;
  margin: 0;
  min-height: 36px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items {
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: unset;
  right: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-hscroll-bar {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 40px;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-tab .e-tab-header .e-hscroll-bar {
  overflow: hidden;
}
.e-tab .e-tab-header .e-indicator {
  display: block;
  position: absolute;
}
.e-tab .e-tab-header .e-indicator.e-hidden {
  display: none;
}
.e-tab .e-tab-header:not(.e-vertical) .e-indicator {
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  border-radius: 0;
  -webkit-transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
}
.e-tab .e-tab-header .e-toolbar-item.e-hidden {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  -ms-flex-item-align: auto;
      align-self: auto;
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
  top: 1px;
  left: 2px;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  display: none;
  margin: 0 0 0 10px;
  min-width: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon,
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  top: 1px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 18px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  position: relative;
  top: 1px;
  left: 2px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 36px;
  min-height: 36px;
  min-width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 16px;
  text-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 36px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  display: block;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 0 10px;
  padding-left: 0;
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 0 0 0 12px;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
  top: initial;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}
.e-tab .e-tab-header .e-scroll-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 9px;
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 9px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  padding: 0 9px;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 24px;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 24px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
    line-height: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 24px;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 24px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
    line-height: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 24px;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active {
  position: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: unset;
  right: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  top: unset;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom::before {
  bottom: auto;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar {
  margin-top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-indicator {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before {
  top: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: initial;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
  padding: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical {
  max-width: 150px;
  z-index: 1;
}
.e-tab .e-tab-header.e-vertical::before {
  bottom: 0;
  height: 100%;
  left: 0;
  top: 0;
}
.e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 15px;
  height: auto;
  top: 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-tab .e-tab-header.e-vertical .e-indicator {
  display: block;
  -webkit-transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap {
  position: relative;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before {
  text-align: center;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 36px;
  min-width: 33px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -18px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !important; /* stylelint-disable-line declaration-no-important */
}
.e-tab .e-tab-header.e-vertical.e-vertical-left {
  float: left;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left::before {
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator {
  left: auto;
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: unset;
  height: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right {
  float: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right::before {
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator {
  left: 0;
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap {
  text-align: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text {
  width: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: unset;
  height: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 16px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  margin: 0 auto;
  width: 16px;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: left;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  line-height: 35px;
  text-align: left;
  text-transform: uppercase;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: left;
  font-size: 12px;
  line-height: 35px;
  margin: 0 0 0 10px;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
    font-size: 14px;
  }
}
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav,
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay {
  display: none;
}
.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: -18px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: right;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: right;
  margin: 0 10px 0 0;
}
.e-tab .e-content {
  position: relative;
}
.e-tab .e-content .e-item.e-view {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.e-tab .e-content > .e-item {
  display: none;
}
.e-tab .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab .e-content.e-progress {
  overflow: hidden;
}
.e-tab.e-vertical-tab .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.e-tab.e-vertical-tab .e-content .e-item,
.e-tab.e-vertical-tab .e-content .e-item > :first-child {
  width: 100%;
}
.e-tab.e-vertical-icon > .e-tab-header {
  height: 62px;
  min-height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: none;
  position: unset;
  top: unset;
  width: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  content: unset;
  display: unset;
  position: unset;
  top: unset;
  width: unset;
  border: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-indicator {
  width: 2px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: relative;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  top: unset;
}
.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
}
.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 62px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
  padding: 0;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-template .e-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div,
.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
  display: inherit;
}
.e-tab.e-template .e-content > .e-item {
  display: none;
}
.e-tab.e-template .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 15px;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 14px;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-popup-down-icon {
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 14px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 11px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-safari .e-tab-header .e-close-icon::before {
  top: -1px;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-fill .e-tab-header {
  height: 34px;
  min-height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-indicator {
  display: none;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 34px;
  margin: 0;
  min-height: 34px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 60px;
  min-height: 60px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 34px;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 18px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 60px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop {
  padding-top: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin-right: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 60px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-fill.e-vertical-icon > .e-tab-header {
  height: 60px;
  min-height: 60px;
}
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 18px;
  }
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
  display: block;
}
.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
}
.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 10px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 10px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 20px;
  margin-right: 0;
}
.e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  left: 16px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 9px;
}
.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 9px;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  display: none;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  margin: 0;
  width: 100%;
}

.e-tab-clone-element {
  overflow: visible;
  z-index: 10000;
}
.e-tab-clone-element:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab-clone-element .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}
.e-tab-clone-element .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-text-wrap {
    height: 48px;
  }
}
.e-tab-clone-element .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  -ms-flex-item-align: auto;
      align-self: auto;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 14px;
  }
}
.e-tab-clone-element .e-icons.e-close-icon {
  display: none;
}
.e-tab-clone-element .e-close-icon,
.e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-close-icon,
  .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab-clone-element .e-close-icon::before {
  top: 1px;
}
.e-tab-clone-element .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab-clone-element .e-tab-icon,
.e-tab-clone-element .e-tab-icon::before {
  font-size: 18px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-icon,
  .e-tab-clone-element .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab-clone-element.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-tab-clone-element .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-right {
    margin: 0;
  }
}
.e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab-clone-element.e-itop .e-text-wrap, .e-tab-clone-element.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab-clone-element.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab-clone-element .e-tab-icon.e-icon-top,
.e-tab-clone-element .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab {
  background: transparent;
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: normal;
  border-bottom: 0;
}
.e-tab .e-tab-header::before {
  border-color: unset;
  border-style: solid;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  border-width: 0;
}
.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: initial;
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab .e-tab-header .e-indicator {
  background: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: none;
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item.e-active:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(227, 22, 91, 0.12);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
  border: 0;
  border-radius: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: inherit;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: unset;
  position: unset;
  width: unset;
  top: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay {
  background: inherit;
  opacity: 1;
  pointer-events: none;
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: initial;
}
.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  overflow-y: auto;
}
.e-tab .e-tab-header .e-toolbar-pop[e-animate=true] {
  overflow-y: hidden;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop {
    -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
            box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #eee;
  border: 0;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #eee;
  border-color: unset;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab .e-tab-header .e-scroll-nav,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: inherit;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: unset;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-scroll-nav:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover {
  color: rgba(0, 0, 0, 0.54);
  background: initial;
  border-color: unset;
}
.e-tab .e-tab-header .e-hor-nav,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
  background: transparent;
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
  background: rgba(0, 0, 0, 0.12);
  border: initial;
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-tab .e-tab-header .e-hor-nav:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
  border: 0;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:hover:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus {
  border: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-color: inherit unset unset;
  border-style: solid;
  border-width: 0;
  margin-top: 0;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab .e-tab-header.e-vertical::before {
  border-width: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
  border-bottom: 0;
  border-top: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 0;
  border-right: initial;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: initial;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12) transparent transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
  color: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border: 0;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.12);
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text {
  color: #e3165b;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: #e3165b;
}
.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  border: initial;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
  border-color: rgba(0, 0, 0, 0.12) transparent transparent;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
  outline: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-disable .e-tab-header .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: rgba(227, 22, 91, 0.38);
}
.e-tab.e-disable .e-content {
  opacity: 0.38;
}
.e-tab.e-fill .e-tab-header {
  border-bottom: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.05);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #e3165b;
  border-radius: 0;
  border-color: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
  background: #eee;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left {
  border-right: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 2px Solid #e3165b;
}
.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 3px 3px 0 0;
}
.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 0 0 3px 3px;
}
.e-tab.e-fill.e-disable .e-tab-header {
  border-bottom: 2px Solid rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.8);
  border-color: unset;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: white;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: white;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header {
  background: #3f51b5;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: #3f51b5;
}
.e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-indicator {
  background: #fff;
  bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.1);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: #3f51b5;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: rgba(255, 255, 255, 0.54);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
  background-color: inherit;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #3f51b5;
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #3f51b5;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: #3f51b5;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: rgba(255, 255, 255, 0.12);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-tab.e-background .e-tab-header .e-scroll-nav {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow {
  color: rgba(255, 255, 255, 0.7);
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active {
  background: unset;
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #fff;
  border: 0;
  background: rgba(0, 0, 0, 0.12);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after,
.e-tab.e-background .e-tab-header .e-scroll-nav:active::after {
  -webkit-animation: hscroll-alt-popup-shadow 1s ease-out 0ms;
          animation: hscroll-alt-popup-shadow 1s ease-out 0ms;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav),
.e-tab.e-background .e-tab-header .e-hor-nav {
  background: transparent;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.7);
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #fff;
  background: rgba(0, 0, 0, 0.12);
  border: initial;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active {
  background: initial;
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after,
.e-tab.e-background .e-tab-header .e-hor-nav:active::after {
  -webkit-animation: tbar-alt-popup-shadow 1s ease-out 0ms;
          animation: tbar-alt-popup-shadow 1s ease-out 0ms;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #3f51b5;
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #e3165b;
}
.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #3f51b5;
  border: 0;
  border-radius: 0;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
}
.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(255, 255, 255, 0.87);
}
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.87);
}
.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav {
  border: 0;
}
.e-tab .e-content {
  background: inherit;
}
.e-tab .e-content .e-item {
  background: inherit;
  color: #000;
  font-size: 14px;
}

.e-tab-clone-element {
  background: #fff;
  color: rgba(0, 0, 0, 0.54);
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-bigger .e-tab .e-tab-header,
.e-tab.e-bigger .e-tab-header {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items,
.e-tab.e-bigger .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 50px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-text {
  font-size: 14px;
  margin-bottom: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 1px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 1px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  margin-top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 1;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 20px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  right: 24px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 22px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 0;
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 12px;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 12px;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  width: 100%;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav,
  .e-tab.e-bigger .e-tab-header .e-hor-nav {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 24px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 24px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text {
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text {
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header.e-vertical,
.e-tab.e-bigger .e-tab-header.e-vertical {
  max-width: 150px;
}
.e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
.e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 23px;
  top: 23px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
  .e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device),
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 38px;
  min-width: auto;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
  min-height: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  line-height: 46px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  font-size: 14px;
  line-height: 46px;
  margin: 0 0 0 10px;
}
.e-bigger .e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 72px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 72px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft {
  height: 48px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 13px;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-close-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active,
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active {
  margin: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 46px;
  min-height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header,
  .e-tab.e-bigger.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 46px;
  margin: 0;
  min-height: 46px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 70px;
  min-height: 70px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 46px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 24px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 70px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 50px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 70px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-bigger .e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-fill.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-fill.e-vertical-icon > .e-tab-header {
  height: 70px;
  min-height: 70px;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 12px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
    margin: 0 14px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 12px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
    margin: 0 14px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 24px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 22px;
  margin-right: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-right-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 12px;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-left-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 12px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  left: -24px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after {
  margin: 0 10px 0 0;
}

.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element:not(.e-separator) {
    margin: 0;
  }
}
.e-bigger .e-tab-clone-element:not(.e-separator).e-itop, .e-bigger .e-tab-clone-element:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab-clone-element .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 12px;
  }
}
.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 14px;
  -ms-flex-item-align: auto;
      align-self: auto;
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon,
  .e-bigger .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 1;
}
.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 20px;
}
.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab-clone-element .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-right {
    margin: 0;
  }
}
.e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab-clone-element.e-itop, .e-bigger .e-tab-clone-element.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop .e-close-icon, .e-bigger .e-tab-clone-element.e-ibottom .e-close-icon {
  right: 24px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
  content: "\e22f";
}
.e-treeview .e-sibling::before {
  content: "";
}
.e-treeview .e-popup .e-icons::before {
  content: "\e930";
}
.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: "\e22c";
}
.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: "\e22b";
}
.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: "\e22d";
}
.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: "\e22a";
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.e-treeview.e-virtualization {
  overflow: auto;
}
.e-treeview.e-virtualization .e-virtual-mask {
  display: block;
  margin-bottom: 20px;
}
.e-treeview.e-virtualization .e-ul {
  overflow: unset;
}
.e-treeview .e-mask-parent {
  display: none;
}
.e-treeview > .e-ul {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.e-treeview.e-text-wrap .e-list-text {
  white-space: normal;
  word-break: break-word;
}
.e-treeview.e-text-wrap.e-ie-wrap .e-list-text {
  word-break: break-all;
}
.e-treeview.e-text-wrap .e-editing .e-list-text,
.e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group {
  max-width: calc(100% - 2px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 22px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 59px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 87px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 29px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 57px);
}
.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 24px;
}
.e-treeview .e-node-collapsed .e-list-item .e-fullrow,
.e-treeview .e-display-none {
  display: none;
}
.e-treeview .e-list-item {
  list-style: none;
}
.e-treeview .e-list-item .e-ul {
  padding: 0 0 0 24px;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  opacity: 0.5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  border-radius: 15px;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) {
  padding-top: 1px;
  padding-bottom: 1px;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) .e-input-group {
  height: 34px;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) .e-input-group .e-input {
  line-height: 26px;
  min-height: 26px;
}
.e-treeview .e-icons .e-spinner-pane {
  position: relative;
}
.e-treeview .e-icons .e-treeview-spinner {
  position: absolute;
}
.e-treeview .e-icons-spinner {
  position: relative;
}
.e-treeview .e-text-content {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 24px;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: -1px;
}
.e-treeview .e-fullrow {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 36px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
@supports (-webkit-overflow-scrolling: touch) {
  .e-treeview .e-fullrow {
    z-index: 0;
  }
}
.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 5px;
  pointer-events: all;
  position: relative;
}
.e-treeview .e-checkbox-wrapper + .e-list-icon, .e-treeview .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview .e-checkbox-wrapper + .e-list-text {
  padding: 7px 10px;
}
.e-treeview .e-checkbox-wrapper .e-ripple-container {
  bottom: -7px;
  height: 32px;
  left: -7px;
  right: -7px;
  top: -7px;
  width: 32px;
}
.e-treeview .e-list-text {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  line-height: 22px;
  margin: 0;
  min-height: 22px;
  padding: 7px 5px;
  text-decoration: none;
  vertical-align: middle;
}
.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-bottom: 0px;
  min-width: 150px;
  vertical-align: bottom;
}
.e-treeview .e-navigable-text {
  padding: 7px 5px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 18px;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 18px;
}
.e-treeview .e-list-icon + .e-list-icon, .e-treeview .e-list-icon + .e-list-img,
.e-treeview .e-list-img + .e-list-icon,
.e-treeview .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 7px 10px;
}
.e-treeview .e-list-icon + .e-navigable-text,
.e-treeview .e-list-img + .e-navigable-text {
  padding: 7px 10px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 24px;
  margin: 0 0 0 -24px;
  vertical-align: middle;
  width: 24px;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 7px;
}
.e-treeview .e-load {
  -webkit-animation: rotation 0.5s infinite linear;
  animation: rotation 0.5s infinite linear;
}
.e-treeview .e-sibling {
  border-radius: 10px;
  height: 6px;
  margin-top: -5px;
  width: 6px;
}
.e-treeview .e-sibling::before {
  left: 6px;
  top: 3px;
  height: 1px;
  width: 144px;
}
.e-treeview .e-sibling,
.e-treeview .e-sibling::before {
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  font-weight: normal;
  position: absolute;
  z-index: 99999;
}
.e-treeview .e-popup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-treeview .e-popup .e-icons {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  line-height: 18px;
  padding: 4px;
  width: 26px;
}
.e-treeview .e-popup .e-downtail::before, .e-treeview .e-popup .e-downtail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-treeview .e-popup .e-downtail::after {
  bottom: -18px;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  pointer-events: none;
  position: relative;
}
.e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-treeview.e-fullrow-wrap .e-input,
.e-treeview.e-fullrow-wrap .e-list-url {
  pointer-events: auto;
}
.e-treeview .e-navigable .e-text-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-treeview .e-navigable .e-list-url {
  width: 100%;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 0 0 10px;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 2px;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 5px;
}
.e-treeview .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
  padding: 0;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview.e-drag-item {
  overflow: visible;
  z-index: 10000;
}
.e-treeview.e-drag-item .e-text-content {
  float: left;
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
  padding: 6px;
}
.e-treeview.e-drag-item .e-drop-count {
  border: 1px solid;
  border-radius: 15px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  min-width: 12px;
  padding: 3px 5px 4px;
  margin-left: -12px;
  position: absolute;
  text-align: center;
  top: -10px;
}
.e-treeview.e-dragging .e-text-content,
.e-treeview.e-dragging .e-fullrow {
  cursor: default;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 10px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 2px 0 10px;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 5px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-list-img,
.e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview.e-rtl .e-ul {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-text-content {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 5px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-icon,
.e-treeview.e-rtl .e-list-img {
  margin: 0 5px 0 0;
}
.e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}
.e-treeview.e-rtl .e-sibling::before {
  right: 6px;
  top: 3px;
}
.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-rtl.e-drag-item .e-text-content {
  float: right;
}
.e-treeview.e-rtl.e-drag-item .e-drop-count {
  margin-right: -12px;
}
.e-treeview.e-rtl div.e-icons {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-disabled .e-fullrow,
.e-treeview.e-disabled .e-icons,
.e-treeview.e-disabled .e-text-content,
.e-treeview.e-disabled .e-list-img,
.e-treeview.e-disabled .e-list-icon {
  cursor: auto;
}
.e-treeview.e-disabled .e-list-url {
  cursor: default;
  pointer-events: none;
}
.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
  pointer-events: auto;
}

/* stylelint-enable property-no-vendor-prefix */
/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
.e-treeview {
  -webkit-tap-highlight-color: transparent;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}
.e-treeview .e-list-text {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 18px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 10px;
}
.e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {
  background: transparent;
}
.e-treeview .e-list-item.e-hover > .e-fullrow, .e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.e-treeview .e-list-item.e-hover > .e-text-content, .e-treeview .e-list-item.e-node-focus > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-active {
  background: transparent;
}
.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #eee;
  border-color: #eee;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-active > .e-text-content {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-active.e-hover > .e-fullrow, .e-treeview .e-list-item.e-active.e-node-focus > .e-fullrow {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-list-text {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-editing.e-active > .e-fullrow, .e-treeview .e-list-item.e-editing.e-hover > .e-fullrow, .e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-collapsible,
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-expandable {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-sibling {
  background: #e3165b;
}
.e-treeview .e-sibling::before {
  background: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-popup .e-content {
  background-color: #fff;
  border-color: #eee;
}
.e-treeview .e-popup.e-select .e-icons {
  border-color: #eee;
}
.e-treeview .e-popup .e-downtail::before {
  border-top-color: #eee;
}
.e-treeview .e-popup .e-downtail::after {
  border-top-color: #fff;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus > .e-text-content {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #eee;
  border-color: #eee;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus > .e-text-content {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus > .e-text-content {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: transparent;
}
.e-treeview.e-drag-item {
  background-color: #eee;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
}
.e-treeview.e-drag-item .e-list-text {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview.e-drag-item .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview.e-drag-item .e-drop-count {
  background-color: #e3165b;
  border-color: #fff;
  color: #fff;
}
.e-treeview.e-drag-item.e-rtl .e-sibling {
  background: #e3165b;
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
.e-bigger .e-treeview .e-navigable .e-list-text,
.e-treeview.e-bigger .e-navigable .e-list-text {
  padding: 0;
  width: 100%;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-text {
  padding: 0;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 6px;
}
.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 10px;
}
.e-bigger .e-treeview .e-navigable .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-list-img,
.e-bigger .e-treeview .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 48px;
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 29px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 70px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 98px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-bigger .e-treeview.e-text-wrap .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 34px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 62px);
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 24px;
  min-height: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 38px;
}
.e-bigger .e-treeview .e-list-text .e-input-group .e-input,
.e-treeview.e-bigger .e-list-text .e-input-group .e-input {
  line-height: 28px;
  min-height: 28px;
  padding-top: 9px;
  padding-bottom: 5px;
}
.e-bigger .e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group),
.e-treeview.e-bigger .e-list-item .e-text-content .e-list-text:has(> .e-input-group) {
  padding-top: 3px;
  padding-bottom: 3px;
}
.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-icon,
.e-bigger .e-treeview .e-list-img,
.e-treeview.e-bigger .e-list-icon,
.e-treeview.e-bigger .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-icon, .e-bigger .e-treeview .e-list-icon + .e-list-img,
.e-bigger .e-treeview .e-list-img + .e-list-icon,
.e-bigger .e-treeview .e-list-img + .e-list-img,
.e-treeview.e-bigger .e-list-icon + .e-list-icon,
.e-treeview.e-bigger .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-list-img + .e-list-icon,
.e-treeview.e-bigger .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  padding: 6px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 6px 0 10px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-img,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}

.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 14px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  font-size: 12px;
}
/*! Material theme definition's */
/*! component's theme wise override definitions and variables */
/* stylelint-disable-line no-empty-source */
/*! Material theme definition's */
/*! component's theme wise override definitions and variables */
ejs-sidebar {
  display: none;
}

.e-sidebar-display {
  display: block;
}

.e-sidebar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  -webkit-transition: none;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close {
  -webkit-box-shadow: none;
          box-shadow: none;
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.e-sidebar.e-left.e-close {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close {
  -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, visibility 500ms;
  transition: transform 0.5s ease, visibility 500ms, -webkit-transform 0.5s ease;
}
.e-sidebar.e-right {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
}
.e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation {
  -webkit-transition: none;
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.18);
          box-shadow: 0 0 16px rgba(0, 0, 0, 0.18);
}

.e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div {
  -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}
.e-sidebarcontainer.e-left.e-open.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-auto + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-push + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(var(--sidebar-width));
          transform: translate(var(--sidebar-width));
}
.e-sidebarcontainer.e-left.e-close.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}
.e-sidebarcontainer.e-right.e-open.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(calc(-1 * var(--sidebar-width)));
          transform: translate(calc(-1 * var(--sidebar-width)));
}
.e-sidebarcontainer.e-right.e-close.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.e-sidebar-absolute {
  position: absolute;
}

.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}

.e-backdrop,
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  z-index: 999;
}

.e-backdrop {
  opacity: 0.5;
  width: auto;
}

.e-sidebar-overlay {
  opacity: 0.5;
  position: fixed;
  width: 100%;
}

.e-content-animation {
  transition: margin 0.5s ease, -webkit-transform 0.5s ease, transform 0.5s ease;
}
.e-content-animation.e-overlay {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-disable-interaction {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-sidebar-overflow {
  overflow-x: hidden;
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}

.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,
.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
  content: "\e956";
}
.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: "\e94d";
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: "\e956";
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before {
  content: "\e99a";
}
.e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before {
  content: "\eb36";
}
.e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before, .e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-menu-item .e-caret::before {
  content: "\e94d";
}
.e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before,
.e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before {
  content: "\e94d";
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before, .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before {
  content: "\e956";
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before, .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before {
  content: "\e94d";
}

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e937";
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before {
  content: "\e94d";
}

.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
}
.e-menu-wrapper .e-menu-vscroll,
.e-menu-container .e-menu-vscroll {
  height: inherit;
}
.e-menu-wrapper ul,
.e-menu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 13px;
  padding: 0;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper ul.e-ul, .e-menu-wrapper ul.e-ul *,
.e-menu-container ul.e-ul,
.e-menu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-menu-wrapper ul.e-ul:focus, .e-menu-wrapper ul.e-ul *:focus,
.e-menu-container ul.e-ul:focus,
.e-menu-container ul.e-ul *:focus {
  outline: none;
}
.e-menu-wrapper ul.e-vertical,
.e-menu-container ul.e-vertical {
  min-width: 120px;
}
.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-menu-container ul.e-vertical .e-menu-item {
  display: list-item;
}
.e-menu-wrapper ul.e-vertical .e-separator,
.e-menu-container ul.e-vertical .e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}
.e-menu-wrapper ul.e-menu,
.e-menu-container ul.e-menu {
  display: inline-block;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,
.e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
  border-right-style: solid;
  border-right-width: 1px;
  padding: 0;
}
.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  width: 24px;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 42px;
  line-height: 42px;
  padding: 0 12px;
  vertical-align: top;
  white-space: nowrap;
}
.e-menu-wrapper ul .e-menu-item.e-menu-hide,
.e-menu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper ul .e-menu-item.e-menu-header,
.e-menu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-menu-wrapper ul .e-menu-item .e-menu-url,
.e-menu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.e-menu-wrapper ul .e-menu-item.e-separator,
.e-menu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  height: auto;
  line-height: 42px;
  margin-right: 8px;
  text-align: center;
  margin-bottom: 4px;
}
.e-menu-wrapper ul .e-menu-item .e-caret,
.e-menu-container ul .e-menu-item .e-caret {
  font-size: 10px;
  height: auto;
  line-height: 42px;
  position: absolute;
  right: 12px;
  top: 0;
  width: auto;
}
.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 30px;
}
.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: 0.38;
  pointer-events: none;
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  font-size: 14px;
  padding: 0;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item,
.e-menu-container .e-ul .e-menu-item {
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  display: list-item;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon,
.e-menu-container .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 11px;
}

.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon {
  float: right;
}
.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title {
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-header,
.e-menu-container .e-menu-header {
  display: none;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  height: 42px;
  line-height: 42px;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper .e-menu-header .e-menu-title, .e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-title,
.e-menu-container .e-menu-header .e-menu-icon {
  display: inline-block;
  line-height: inherit;
}
.e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-icon {
  cursor: pointer;
  float: left;
  outline: none;
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 30px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 30px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  border: 0;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav {
  border-left: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav {
  border-right: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar {
  overflow-y: hidden;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  position: absolute;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav {
  -webkit-transform: none;
          transform: none;
  width: 100%;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
  -webkit-transform: none;
          transform: none;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-menu-wrapper.e-scrollable,
.e-menu-container.e-scrollable {
  display: block;
}
.e-menu-wrapper.e-scrollable .e-menu,
.e-menu-container.e-scrollable .e-menu {
  display: block;
  overflow: auto;
}
.e-menu-wrapper.e-contextmenu-container,
.e-menu-container.e-contextmenu-container {
  height: 1px;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul,
.e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul {
  width: inherit;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll,
.e-menu-container.e-contextmenu-container .e-menu-vscroll {
  border: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 44px;
}

.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 12px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 30px;
  padding-right: 12px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 44px;
}

.e-menu-wrapper.e-hamburger,
.e-menu-container.e-hamburger {
  border: 0;
  display: block;
  position: relative;
}
.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),
.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
  border: none;
  display: block;
}
.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,
.e-menu-container.e-hamburger .e-popup.e-menu-popup {
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
  position: relative;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul.e-menu,
.e-menu-container.e-hamburger ul.e-menu {
  border: none;
  overflow-y: auto;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu,
.e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 12px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 34px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  display: inline;
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),
.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
  border-top: 0;
  display: block;
  padding: 0;
  position: absolute;
}
.e-menu-wrapper.e-hamburger ul.e-ul,
.e-menu-container.e-hamburger ul.e-ul {
  font-size: 13px;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item {
  line-height: 42px;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon {
  padding: 0;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret {
  font-size: 10px;
  right: 12px;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item,
.e-menu-container.e-hamburger ul .e-menu-item {
  display: list-item;
  height: auto;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon, .e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,
.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
  text-indent: 0;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,
.e-menu-container.e-hamburger ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}

.e-menu-container .e-vscroll ul {
  position: relative;
}

.e-menu-wrapper,
.e-menu-container {
  background: #fafafa;
}
.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background: inherit;
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator,
.e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator {
  border-right-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item .e-caret,
.e-menu-container .e-menu .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: initial;
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
  background: #eee;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,
.e-menu-container .e-menu .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected, .e-menu-wrapper .e-menu .e-menu-item.e-active-item,
.e-menu-container .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-active-item {
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #e0e0e0;
  outline-offset: 0;
  background: #e0e0e0;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background: inherit;
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-selected, .e-menu-wrapper .e-ul .e-menu-item.e-active-item,
.e-menu-container .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-active-item {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper.e-menu-popup,
.e-menu-container.e-menu-popup {
  background: #fff;
}
.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,
.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
  background: inherit;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
  background: #fafafa;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover {
  background: #eee;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus {
  background: #eee;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active {
  background: #eee;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus {
  background: #eee;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active {
  background: #eee;
}
.e-menu-wrapper.e-inherit,
.e-menu-container.e-inherit {
  border: 0;
}
.e-menu-wrapper.e-inherit .e-menu, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret,
.e-menu-container.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-caret {
  color: inherit;
}
.e-menu-wrapper.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu {
  background: inherit;
}
.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
  color: inherit;
}

.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: rgba(0, 0, 0, 0.87);
}

.e-bigger .e-menu-wrapper ul,
.e-bigger.e-menu-wrapper ul,
.e-bigger .e-menu-container ul,
.e-bigger.e-menu-container ul {
  font-size: 14px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger .e-menu-container ul.e-menu .e-menu-item,
.e-bigger.e-menu-container ul.e-menu .e-menu-item {
  line-height: 56px;
  padding: 0 16px;
  height: 56px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 56px;
  margin-right: 10px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret {
  font-size: 12px;
  line-height: 56px;
  right: 16px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu .e-menu-item.e-separator {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul,
.e-bigger.e-menu-wrapper ul.e-ul,
.e-bigger .e-menu-container ul.e-ul,
.e-bigger.e-menu-container ul.e-ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  min-width: 112px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger .e-menu-container ul.e-ul .e-menu-item,
.e-bigger.e-menu-container ul.e-ul .e-menu-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  line-height: 48px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 8px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-right: 10px;
}

.e-bigger .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 50px;
}

.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 36px;
}
.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 36px;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 24px;
}
.e-bigger .e-menu-wrapper.e-menu-popup,
.e-bigger.e-menu-wrapper.e-menu-popup,
.e-bigger .e-menu-container.e-menu-popup,
.e-bigger.e-menu-container.e-menu-popup {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-bigger .e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger.e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger .e-menu-container .e-scroll-nav .e-icons,
.e-bigger.e-menu-container .e-scroll-nav .e-icons {
  font-size: 12px;
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
  margin-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 16px;
  margin-left: 0;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-bigger .e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 50px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger .e-menu-container.e-hamburger ul .e-ul,
.e-bigger.e-menu-container.e-hamburger ul .e-ul {
  max-width: 100%;
}
.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul .e-ul .e-menu-item {
  height: auto;
  line-height: 56px;
  padding: 0;
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger .e-menu-container.e-hamburger .e-menu-header,
.e-bigger.e-menu-container.e-hamburger .e-menu-header {
  font-size: 16px;
  height: 56px;
  line-height: 56px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 16px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul {
  font-size: 14px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 16px;
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0;
  text-indent: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),
.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator) {
  height: 48px;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
  height: auto !important; /* stylelint-disable-line declaration-no-important */
}

.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: "\eb04";
}
.e-breadcrumb .e-home {
  margin-top: -1px;
}
.e-breadcrumb .e-home::before {
  content: "\e92b";
}

.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  margin-top: 0;
}

.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-wrapped-ol {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}
.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 26px;
  overflow: auto;
}
.e-breadcrumb ol {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-breadcrumb li {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb .e-breadcrumb-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 8px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
  cursor: default;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover {
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before {
  display: inline-block;
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 2px 0;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  padding: 4px 3px;
}
.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -4px;
  padding-left: 0;
}
.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -4px;
  padding-left: 3px;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
}
.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}
.e-breadcrumb .e-breadcrumb-item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}
.e-breadcrumb.e-disabled {
  opacity: 1;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item,
.e-breadcrumb.e-disabled .e-breadcrumb-separator,
.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,
.e-breadcrumb.e-disabled .e-breadcrumb-menu {
  pointer-events: none;
}

.e-breadcrumb-popup {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  position: absolute;
}
.e-breadcrumb-popup ul {
  margin: 0;
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  width: 100%;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
  width: inherit;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}
.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
  text-decoration: none;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-breadcrumb-menu-item {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.e-hidden-popup {
  visibility: hidden;
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.65);
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb.e-disabled .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.26);
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.26);
}

.e-breadcrumb-popup {
  background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #616161;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 12px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  font-size: 16px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 2px 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 16px;
  padding: 4px 5px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 5px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger.e-breadcrumb .e-breadcrumb-menu,
.e-bigger .e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger .e-breadcrumb .e-breadcrumb-menu {
  font-size: 18px;
  padding: 5px 5px;
}
.e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 16px;
  height: 48px;
  line-height: 48px;
}
.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 0;
}
.e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-appbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.e-appbar.e-sticky {
  position: sticky;
  top: 0;
  z-index: 1000;
}
.e-appbar.e-prominent {
  height: 94px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-dense {
  height: 40px;
}
.e-appbar.e-horizontal-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.e-appbar.e-horizontal-bottom.e-sticky {
  position: fixed;
  top: auto;
  max-width: inherit;
  left: auto;
  right: auto;
}
.e-appbar .e-appbar-separator {
  height: 24px;
}
.e-appbar .e-appbar-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-appbar .e-btn,
.e-appbar .e-css.e-btn {
  -o-border-image: unset;
     border-image: unset;
}

.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}

.e-appbar {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0, 0, 0, 0.16);
}
.e-appbar.e-light {
  background: #fff;
  color: #000;
  border: none;
  border-color: #fff;
}
.e-appbar.e-light .e-appbar-separator {
  border-left: 1px solid #000;
}
.e-appbar.e-light .e-btn.e-inherit:hover, .e-appbar.e-light .e-btn.e-inherit:focus, .e-appbar.e-light .e-btn.e-inherit:active, .e-appbar.e-light .e-btn.e-inherit.e-active,
.e-appbar.e-light .e-css.e-btn.e-inherit:hover,
.e-appbar.e-light .e-css.e-btn.e-inherit:focus,
.e-appbar.e-light .e-css.e-btn.e-inherit:active,
.e-appbar.e-light .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #fff;
  color: #000;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #fff;
}
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-dark {
  background: #212121;
  color: #fff;
  border-color: #212121;
}
.e-appbar.e-dark .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-dark .e-btn.e-inherit:hover, .e-appbar.e-dark .e-btn.e-inherit:focus, .e-appbar.e-dark .e-btn.e-inherit:active, .e-appbar.e-dark .e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-css.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-css.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-css.e-btn.e-inherit:active,
.e-appbar.e-dark .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit,
.e-appbar.e-dark .e-menu-container.e-inherit {
  background: #212121;
  color: #fff;
  border-color: #212121;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-primary {
  background: #3f51b5;
  color: #fff;
  border-color: #3f51b5;
}
.e-appbar.e-primary .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-primary .e-menu-wrapper.e-inherit,
.e-appbar.e-primary .e-menu-container.e-inherit {
  background: #3f51b5;
  color: #fff;
  border-color: #3f51b5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  border: 1px solid;
}
.e-appbar.e-inherit .e-appbar-separator {
  border-left: 1px solid;
}
.e-appbar.e-inherit .e-menu-wrapper.e-inherit,
.e-appbar.e-inherit .e-menu-container.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1), 0 -2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1), 0 -2px 6px rgba(0, 0, 0, 0.2);
}

.e-light.e-inherit.e-input-group, .e-light.e-inherit.e-input-group.e-control-wrapper, .e-light.e-inherit.e-float-input, .e-light.e-inherit.e-float-input.e-input-group, .e-light.e-inherit.e-float-input.e-control-wrapper, .e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #fff;
  color: #000;
}

.e-dark.e-inherit.e-input-group, .e-dark.e-inherit.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-float-input, .e-dark.e-inherit.e-float-input.e-input-group, .e-dark.e-inherit.e-float-input.e-control-wrapper, .e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #212121;
  color: #fff;
}

.e-primary.e-inherit.e-input-group, .e-primary.e-inherit.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-float-input, .e-primary.e-inherit.e-float-input.e-input-group, .e-primary.e-inherit.e-float-input.e-control-wrapper, .e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #3f51b5;
  color: #fff;
}

.e-inherit.e-input-group,
.e-inherit.e-input-group.e-control-wrapper,
.e-inherit.e-float-input,
.e-inherit.e-float-input.e-input-group,
.e-inherit.e-float-input.e-control-wrapper,
.e-inherit.e-float-input.e-input-group.e-control-wrapper,
.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: inherit;
  background: rgba(0, 0, 0, 0.056);
}

.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group .e-input-group-icon,
.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
  border: none;
  color: inherit;
}

.e-inherit.e-input-group .e-clear-icon,
.e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
  color: inherit;
}

.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 14px;
}
.e-bigger .e-appbar.e-dense,
.e-appbar.e-bigger.e-dense {
  height: 48px;
}
.e-bigger .e-appbar.e-prominent,
.e-appbar.e-bigger.e-prominent {
  height: 112px;
}

.e-step-indicator::before {
  content: "\e99e";
}

.e-stepper {
  position: relative;
}
.e-stepper .e-step-selected .e-text,
.e-stepper .e-step-selected .e-label {
  font-weight: 600;
}
.e-stepper.e-linear .e-step-container {
  pointer-events: none;
}
.e-stepper.e-linear .e-previous:not(.e-step-disabled),
.e-stepper.e-linear .e-next:not(.e-step-disabled),
.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),
.e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
  pointer-events: auto;
}
.e-stepper.e-stepper-readonly,
.e-stepper .e-step-disabled {
  cursor: default;
  pointer-events: none;
}
.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 32px;
  border-radius: 9999px;
}
.e-stepper.e-step-type-indicator .e-step-content, .e-stepper.e-step-type-label .e-step-content {
  padding: 0 8px;
}
.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: unset;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
  left: unset;
  top: 0;
  -webkit-transform: translate(0%, -135%);
          transform: translate(0%, -135%);
}
.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
  -webkit-transform: translate(-50%, -115%);
          transform: translate(-50%, -115%);
}
.e-stepper .e-stepper-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-stepper .e-stepper-steps .e-step-container,
.e-stepper .e-stepper-steps .e-step,
.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-stepper .e-step-container {
  max-width: var(--max-width);
  list-style-type: none;
  cursor: pointer;
  text-align: center;
}
.e-stepper .e-step-container .e-step-label-container,
.e-stepper .e-step-container .e-step-text-container {
  max-width: clamp(100%, 10em, 100%);
  white-space: nowrap;
  font-size: 14px;
}
.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.e-stepper .e-step-container .e-step-optional-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
  line-height: 0;
}
.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
  padding: 0 8px;
}
.e-stepper .e-step-container.e-step-text-only .e-step-text-container, .e-stepper .e-step-container.e-step-label-only .e-step-label-container {
  padding: 0 6px;
  padding-block: 5px;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
  position: relative;
  top: 0.25em;
}
.e-stepper .e-step-container .e-step,
.e-stepper .e-step-container .e-indicator {
  border-radius: 9999px;
  min-width: 32px;
  min-height: 32px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
  border: 2px solid;
}
.e-stepper.e-horizontal {
  display: block;
}
.e-stepper.e-horizontal .e-stepper-steps {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-left: var(--progress-left-position);
  top: var(--progress-top-position);
  width: var(--progress-bar-width);
}
.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-right: var(--progress-left-position);
  margin-left: unset;
}
.e-stepper.e-horizontal .e-step-item.e-step-label {
  gap: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal.e-label-start .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  position: absolute;
  top: 2.5em;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional, .e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: 2.5em;
  margin-left: unset;
}
.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: unset;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5em;
}
.e-stepper.e-horizontal .e-text,
.e-stepper.e-horizontal .e-label,
.e-stepper.e-horizontal .e-step-label-optional {
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
  margin-top: 0.5em;
}
.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
  margin-top: 0.2em;
}
.e-stepper.e-vertical {
  min-height: inherit;
  height: inherit;
  display: inline-block;
}
.e-stepper.e-vertical .e-step-label.e-step-label-only,
.e-stepper.e-vertical .e-step-template {
  position: relative;
}
.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
  position: absolute;
}
.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-top: 3em;
  margin-left: 4em;
}
.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-left: unset;
  margin-right: 4em;
}
.e-stepper.e-vertical .e-stepper-steps {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: inherit;
  height: inherit;
  float: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.e-stepper.e-vertical.e-rtl .e-stepper-steps {
  float: right;
}
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only), .e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)), .e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: 10px;
}
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: unset;
  margin-right: 10px;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  gap: 0.5em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
  line-height: 2em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
  position: absolute;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
  left: 0;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
  width: var(--label-width);
}
.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
  border: none;
  border-radius: unset;
  padding: 6px 0;
}
.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container, .e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
  position: unset;
}
.e-stepper.e-vertical.e-label-top .e-step-label-optional {
  padding-bottom: 6px;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
  margin-left: 0;
}
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper .e-stepper-progressbar {
  height: 1.6px;
  position: absolute;
  top: var(--progress-top-position);
  width: 100%;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  height: 100%;
  width: var(--progress-value);
  -webkit-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: var(--duration);
          transition-duration: var(--duration);
  -webkit-transition-delay: var(--delay);
          transition-delay: var(--delay);
}
.e-stepper.e-vertical .e-stepper-progressbar {
  min-height: inherit;
  width: 1.6px;
  top: 0;
  left: var(--progress-position);
}
.e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
  width: 100%;
  height: var(--progress-value);
  -webkit-transition-property: height;
  transition-property: height;
}
.e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
  right: var(--progress-position);
  left: unset;
}
.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,
.e-stepper .e-step-focus .e-indicator {
  z-index: 0;
}
.e-stepper .e-step-template.e-step-focus {
  outline: 2px solid;
}

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
  top: 90% !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 28px;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 28px;
  height: 28px;
}
.e-small.e-stepper .e-step-container .e-step,
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-step,
.e-small .e-stepper .e-step-container .e-indicator {
  min-width: 28px;
  min-height: 28px;
}
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-indicator {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-text-container,
.e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-stepper .e-step-container .e-step-text-container,
.e-small .e-stepper .e-step-container .e-step-label-container {
  font-size: 12px;
}
.e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-stepper .e-step-container .e-step-content {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-stepper .e-step-container .e-step-label-optional {
  font-size: 10px;
}
.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 10px;
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,
.e-stepper .e-step-notstarted .e-icons.e-step-indicator {
  border-color: #bdbdbd;
}
.e-stepper .e-step-label-optional {
  color: #424242;
}
.e-stepper .e-step,
.e-stepper .e-indicator {
  color: #000;
  background: #fff;
}
.e-stepper .e-step-indicator {
  color: transparent;
}
.e-stepper .e-step-completed .e-step,
.e-stepper .e-step-inprogress .e-step,
.e-stepper .e-step-completed .e-indicator,
.e-stepper .e-step-inprogress .e-indicator,
.e-stepper .e-step-completed .e-step-indicator,
.e-stepper .e-step-inprogress .e-step-indicator {
  background: #3f51b5;
  color: #fff;
}
.e-stepper .e-step-selected .e-indicator {
  background: #3f51b5;
}
.e-stepper .e-step-valid .e-indicator {
  background: #4d831e;
  color: #fff;
}
.e-stepper .e-step-error .e-indicator {
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
  color: #fff;
}
.e-stepper .e-step-error .e-text,
.e-stepper .e-step-error .e-label {
  color: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}
.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,
.e-stepper .e-step-error .e-indicator:hover {
  color: #000;
}
.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
  color: #4d831e;
}
.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
  color: #f44336;
}
.e-stepper .e-text,
.e-stepper .e-label {
  color: #000;
}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,
.e-stepper .e-step-selected:not(.e-step-error) .e-label,
.e-stepper .e-step-completed:not(.e-step-error) .e-text,
.e-stepper .e-step-completed:not(.e-step-error) .e-label {
  color: #3f51b5;
}
.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
  background-color: #fff;
}
.e-stepper .e-step-text-container {
  background-color: #fff;
  border-color: transparent;
}
.e-stepper .e-step-disabled .e-indicator,
.e-stepper .e-step-disabled .e-step {
  background: #e0e0e0;
  color: #757575;
}
.e-stepper .e-step-disabled .e-text,
.e-stepper .e-step-disabled .e-label,
.e-stepper .e-step-disabled .e-step-validation-icon {
  color: #9e9e9e;
}
.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional, .e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-label-optional, .e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
  background-color: #fff;
}
.e-stepper .e-stepper-progressbar {
  background-color: #bdbdbd;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  background-color: #3f51b5;
}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3f51b5, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3f51b5, 0 0 0 8px #fff;
}
.e-stepper .e-step-focus .e-step,
.e-stepper .e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-template.e-step-focus, .e-stepper:not(.e-steps-focus) :focus-visible .e-step, .e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text, .e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,
.e-stepper .e-step-valid.e-step-focus .e-step,
.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-valid.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #4d831e, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #4d831e, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,
.e-stepper .e-step-error.e-step-focus .e-step,
.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-error.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgb(229.3485849057, 27.3849056604, 12.5514150943), 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgb(229.3485849057, 27.3849056604, 12.5514150943), 0 0 0 8px #fff;
}
.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,
.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step, .e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 8px #fff;
          box-shadow: 0 0 0 8px #fff;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
  border-color: #bdbdbd;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
  border-color: #bdbdbd;
}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step:hover {
  color: #fff;
  background: rgb(49.8319672131, 64.0696721311, 143.1680327869);
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  color: #000;
}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
  background: rgb(43.2479508197, 55.6045081967, 124.2520491803);
}
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
  background: #4d831e;
}
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  background: #9e9e9e;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
  background: #757575;
}
.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
  color: #fff;
  background: #4d831e;
}
.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
  color: #fff;
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 40px;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 40px;
  height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-step,
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-step,
.e-bigger .e-stepper .e-step-container .e-indicator {
  min-width: 40px;
  min-height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-indicator {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-stepper .e-step-container .e-step-label-container {
  font-size: 16px;
}
.e-bigger.e-stepper .e-step-container .e-step-content,
.e-bigger .e-stepper .e-step-container .e-step-content {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-stepper .e-step-container .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 14px;
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 36px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 36px;
  height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step,
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-step,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-step,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-step,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  min-width: 36px;
  min-height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-content,
.e-bigger.e-small .e-stepper .e-step-container .e-step-content,
.e-bigger .e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-bigger.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
}
.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}

.e-dialog .e-icon-dlg-close::before {
  content: "\e7fc";
  position: relative;
}
.e-dialog .e-icon-dlg-close {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:active {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:hover {
  opacity: initial;
}
.e-dialog .e-south-east::before,
.e-dialog .e-south-west::before,
.e-dialog .e-north-east::before,
.e-dialog .e-north-west::before {
  content: "\eb05";
}

/* stylelint-disable property-no-vendor-prefix */
.e-dialog {
  border: none;
  border-radius: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-dialog.e-popup {
  width: 100%;
}
.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  -ms-touch-action: none;
      touch-action: none;
}
.e-dialog .e-dlg-header-content {
  border-radius: 1px 1px 0 0;
  line-height: 30px;
}
.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}
.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 12px;
  width: auto;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 18px;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-dialog .e-dlg-header.e-hide {
  display: none;
}
.e-dialog .e-dlg-modal {
  position: fixed;
}
.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}
.e-dialog .e-dlg-content {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 13px;
  font-weight: normal;
  line-height: normal;
  overflow: auto;
  overflow-x: hidden;
}
.e-dialog .e-dlg-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top: none;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}
.e-dialog .e-footer-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  text-align: right;
}
.e-dialog .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-dialog .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
}
.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: nesw-resize;
  left: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}
.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}
.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}
.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}

.e-dialog .e-dlg-header-content {
  border-bottom: none;
  padding: 18px;
}
.e-dialog .e-dlg-content {
  padding: 18px;
}
.e-dialog .e-footer-content {
  padding: 8px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 6px;
}

.e-alert-dialog .e-footer-content {
  border-top: none;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 6px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
      touch-action: none;
}

.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}

.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 0;
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 0;
  float: right;
  height: 30px;
  left: 0;
  position: relative;
  width: 30px;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* stylelint-disable declaration-no-important */
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

/* stylelint-enable declaration-no-important */
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

/* stylelint-disable declaration-no-important */
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}

/* stylelint-enable declaration-no-important */
.e-popup.e-popup-open.e-dialog {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.e-dlg-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-top {
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.e-dlg-overlay {
  background-color: #383838;
}

.e-footer-content {
  background-color: #fff;
}

.e-dlg-header,
.e-dlg-header * {
  color: rgba(0, 0, 0, 0.87);
  font-size: 18px;
  font-weight: normal;
}

.e-dlg-content {
  color: rgba(0, 0, 0, 0.87);
}

.e-device .e-dlg-content {
  font-size: 14px;
}

.e-dlg-header-content {
  background-color: #fff;
}

.e-dlg-content {
  background-color: #fff;
}

.e-icon-dlg-close {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: #000;
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
}

.e-south-east {
  color: #000;
}

.e-rtl .e-south-east {
  color: transparent;
}

.e-rtl .e-south-west {
  color: #000;
}

.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}

.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 24px 24px 20px;
}
.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 18px;
  line-height: 36px;
}
.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 13px;
  padding: 24px 24px 10px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 10px 24px 20px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}
.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  height: 36px;
  width: 36px;
  padding: 0;
}
.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 14px;
  width: auto;
}

.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 8px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}

/*! popup layout */
.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}

.e-popup.e-popup-open {
  display: block;
}

.e-popup.e-popup-close {
  display: none;
}

.e-tooltip-close::before {
  content: "\e7e9";
  font-size: 16px;
}

.e-arrow-tip-inner.e-tip-right::before {
  content: "\e848";
}

.e-arrow-tip-inner.e-tip-top::before {
  content: "\e918";
}

.e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e919";
}

.e-arrow-tip-inner.e-tip-left::before {
  content: "\e84b";
}

.e-tooltip-popup-container {
  position: relative;
}

.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 100%;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 16px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 3px 6px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}
.e-tooltip-content-placeholder {
  display: none;
}

.e-tooltip-wrap {
  border-radius: 2px;
  -webkit-filter: none;
          filter: none;
  opacity: 0.9;
}
.e-tooltip-wrap.e-popup {
  background-color: #616161;
  border: 1px solid #616161;
}
.e-tooltip-wrap .e-arrow-tip-outer {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #616161;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #616161;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #616161;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #616161;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #616161;
  font-family: "e-icons";
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 16px;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 16px;
}
.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: transparent;
  border-radius: 8px;
  color: #616161;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #fff;
  color: #616161;
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #fff;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 11px;
}

.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 20px;
  padding: 5px 8px;
}
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Material";
  display: none;
}
.e-spinner-pane.e-spin-left {
  /* stylelint-disable property-no-vendor-prefix */
}
.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}
.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}
.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.e-spinner-pane.e-spin-hide {
  display: none;
}
.e-spinner-pane.e-spin-show {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: "Roboto", Segoe UI;
  font-size: 13px;
  margin-top: 16px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  -webkit-animation: material-spinner-rotate 1568.63ms linear infinite;
          animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  background-color: transparent;
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #fff;
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: rgba(0, 0, 0, 0.87);
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}

.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: "\e969";
}

.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
  text-transform: none;
  white-space: normal;
}
.e-dropdown-btn:hover,
.e-dropdown-btn.e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-dropdown-btn .e-btn-icon,
.e-dropdown-btn.e-btn .e-btn-icon {
  font-size: 14px;
}
.e-dropdown-btn .e-caret,
.e-dropdown-btn.e-btn .e-caret {
  font-size: 14px;
}
.e-dropdown-btn.e-vertical,
.e-dropdown-btn.e-btn.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}
.e-dropdown-btn.e-caret-hide .e-caret,
.e-dropdown-btn.e-btn.e-caret-hide .e-caret {
  display: none;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul {
  padding: 8px 0;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul .e-item,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul .e-item {
  padding: 0 16px;
}
.e-dropdown-btn.e-small.e-vertical,
.e-dropdown-btn.e-btn.e-small.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}
.e-dropdown-btn.e-small .e-btn-icon,
.e-dropdown-btn.e-btn.e-small .e-btn-icon {
  font-size: 12px;
}
.e-dropdown-btn.e-small .e-btn-icon.e-caret,
.e-dropdown-btn.e-btn.e-small .e-btn-icon.e-caret {
  font-size: 12px;
}

.e-dropdown-popup {
  position: absolute;
}
.e-dropdown-popup ul {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  min-width: 120px;
  overflow: hidden;
  padding: 8px 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}
.e-dropdown-popup ul .e-item.e-separator {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  display: block;
  padding: 0 16px;
  text-decoration: none;
  width: 100%;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  float: left;
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  vertical-align: middle;
  width: 1em;
}
.e-dropdown-popup ul .e-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-dropdown-popup ul .e-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  cursor: auto;
  height: auto;
  line-height: normal;
  margin: 8px 0;
  pointer-events: none;
}
.e-dropdown-popup.e-transparent {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}
.e-dropdown-popup.e-hidden {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}

.e-dropdown-popup-width ul {
  min-width: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-dropdown-popup-width ul li {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block !important; /* stylelint-disable-line declaration-no-important */
}

.e-dropdown-popup {
  background: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item.e-focused {
  background: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-popup ul .e-item:hover {
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active, .e-dropdown-popup ul .e-item.e-selected {
  background: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active .e-menu-url, .e-dropdown-popup ul .e-item.e-selected .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active .e-menu-icon, .e-dropdown-popup ul .e-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.e-dropdown-btn.e-inherit,
.e-dropdown-btn.e-btn.e-inherit {
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
}
.e-dropdown-btn.e-inherit:hover, .e-dropdown-btn.e-inherit:focus, .e-dropdown-btn.e-inherit:active, .e-dropdown-btn.e-inherit.e-active,
.e-dropdown-btn.e-btn.e-inherit:hover,
.e-dropdown-btn.e-btn.e-inherit:focus,
.e-dropdown-btn.e-btn.e-inherit:active,
.e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
}

.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-dropdown-btn .e-caret,
.e-bigger.e-dropdown-btn .e-caret {
  font-size: 16px;
}
.e-bigger .e-dropdown-btn.e-vertical,
.e-bigger.e-dropdown-btn.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-dropdown-btn.e-small.e-vertical,
.e-bigger.e-dropdown-btn.e-small.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-dropdown-btn.e-small .e-btn-icon,
.e-bigger.e-dropdown-btn.e-small .e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-dropdown-btn.e-small .e-btn-icon.e-caret,
.e-bigger.e-dropdown-btn.e-small .e-btn-icon.e-caret {
  font-size: 16px;
}

*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  font-size: 15px;
  min-width: 112px;
  padding: 8px 0;
}
*.e-bigger .e-dropdown-popup ul .e-item,
*.e-bigger.e-dropdown-popup ul .e-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-url,
*.e-bigger.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
*.e-bigger .e-dropdown-popup ul .e-item .e-menu-icon,
*.e-bigger.e-dropdown-popup ul .e-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-separator,
*.e-bigger.e-dropdown-popup ul .e-item.e-separator {
  height: auto;
  line-height: normal;
}

.e-split-btn-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  padding-left: 10px;
  padding-right: 10px;
}
.e-split-btn-wrapper .e-split-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-split-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-split-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-split-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  z-index: 0;
}
.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}
.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 14px;
  margin-left: 0;
  padding-right: 8px;
  width: auto;
}
.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 4px;
  padding-right: 0;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-split-btn-wrapper .e-dropdown-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.e-split-btn-wrapper .e-dropdown-btn:focus, .e-split-btn-wrapper .e-dropdown-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-dropdown-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  z-index: 0;
}
.e-split-btn-wrapper .e-dropdown-btn:disabled:focus, .e-split-btn-wrapper .e-dropdown-btn:disabled:hover, .e-split-btn-wrapper .e-dropdown-btn:disabled:active {
  z-index: 0;
}
.e-split-btn-wrapper .e-dropdown-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:disabled {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn.e-inherit:focus, .e-split-btn-wrapper .e-btn.e-inherit:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 10px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  margin-right: 0;
  padding-left: 8px;
  padding-right: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical {
  display: inline-block;
}
.e-split-btn-wrapper.e-vertical .e-split-btn,
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  display: block;
  width: 100%;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-left-radius: 0;
  border-top-right-radius: 2px;
  line-height: 1;
  padding-bottom: 4px;
  padding-right: 10px;
}
.e-split-btn-wrapper.e-vertical .e-split-btn .e-icon-top {
  padding-bottom: 4px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
  line-height: 0.417em;
  margin-left: 0;
  margin-top: 0;
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn {
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
}

.e-split-btn-wrapper .e-split-btn {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:focus {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:active {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:disabled {
  border-right-color: rgba(0, 0, 0, 0.12);
}
.e-split-btn-wrapper .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:focus {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:active {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:focus {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:active {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:disabled {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn.e-inherit {
  border-color: transparent;
}

.e-bigger .e-split-btn-wrapper .e-split-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn {
  padding-left: 12px;
  padding-right: 6px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 18px;
  margin-left: 0;
  padding-right: 10px;
  width: auto;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 6px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper .e-dropdown-btn {
  padding-left: 4px;
  padding-right: 4px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn {
  padding-left: 6px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  padding-left: 10px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-split-btn {
  padding-bottom: 6px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}

/* stylelint-disable */
*.e-btn-group,
*.e-css.e-btn-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 2px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
}
*.e-btn-group input + label.e-btn,
*.e-css.e-btn-group input + label.e-btn {
  margin-bottom: 0;
}
*.e-btn-group input,
*.e-css.e-btn-group input {
  -moz-appearance: none;
  height: 1px;
  margin: 0 0 0 -1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
*.e-btn-group input:disabled + label.e-btn,
*.e-btn-group :disabled,
*.e-css.e-btn-group input:disabled + label.e-btn,
*.e-css.e-btn-group :disabled {
  cursor: default;
  pointer-events: none;
}
*.e-btn-group .e-btn-icon,
*.e-css.e-btn-group .e-btn-icon {
  font-size: 14px;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn {
  margin-left: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type, *.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn,
*.e-css.e-btn-group.e-rtl .e-btn {
  margin-left: 0;
}
*.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:first-of-type, *.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-vertical,
*.e-css.e-btn-group.e-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -1 0 0;
}
*.e-btn-group.e-vertical .e-btn:not(.e-outline),
*.e-css.e-btn-group.e-vertical .e-btn:not(.e-outline) {
  margin-top: -1px;
}
*.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-vertical .e-btn:first-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
*.e-btn-group.e-vertical .e-btn:last-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* stylelint-disable */
.e-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn,
.e-css.e-btn-group .e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus,
.e-btn-group input:focus-visible + label.e-btn,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus-visible + label.e-btn,
.e-css.e-btn-group input:focus + label.e-btn {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-btn-group input:focus + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:focus.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-primary {
  background: rgb(233.72, 77.92, 130.36);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-btn-group input:focus + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:focus.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-success {
  background: rgb(119.72, 161.52, 83.24);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-btn-group input:focus + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:focus.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-info {
  background: rgb(63.48, 152.4, 223.08);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-btn-group input:focus + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:focus.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-warning {
  background: rgb(207.88, 127.32, 61.2);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-btn-group input:focus + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:focus.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-danger {
  background: rgb(223.84, 110.6, 75.64);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-link,
.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-btn-group input:focus + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:focus.e-link,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-css.e-btn-group input:focus + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-btn-group .e-btn:focus.e-outline,
.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-btn-group input:focus + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:focus.e-outline,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-css.e-btn-group input:focus + label.e-btn.e-outline {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-btn-group input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-btn-group input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-btn-group input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-btn-group input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-btn-group input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:active,
.e-btn-group input:active + label.e-btn,
.e-btn-group input:checked + label.e-btn,
.e-css.e-btn-group .e-btn:active,
.e-css.e-btn-group input:active + label.e-btn,
.e-css.e-btn-group input:checked + label.e-btn {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn-group .e-btn:active.e-primary,
.e-btn-group input:active + label.e-btn.e-primary,
.e-btn-group input:checked + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:active.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-primary {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-success,
.e-btn-group input:active + label.e-btn.e-success,
.e-btn-group input:checked + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:active.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-success {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-info,
.e-btn-group input:active + label.e-btn.e-info,
.e-btn-group input:checked + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:active.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-info {
  background: rgb(83.64, 163.2, 226.44);
  color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-warning,
.e-btn-group input:active + label.e-btn.e-warning,
.e-btn-group input:checked + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:active.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-warning {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-danger,
.e-btn-group input:active + label.e-btn.e-danger,
.e-btn-group input:checked + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:active.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-danger {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-outline,
.e-btn-group input:active + label.e-btn.e-outline,
.e-btn-group input:checked + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:active.e-outline,
.e-css.e-btn-group input:active + label.e-btn.e-outline,
.e-css.e-btn-group input:checked + label.e-btn.e-outline {
  background: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn-group .e-btn:active.e-outline.e-primary,
.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-btn-group input:checked + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:active.e-outline.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-primary {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-success,
.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-btn-group input:checked + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:active.e-outline.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-success {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-info,
.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-btn-group input:checked + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:active.e-outline.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-info {
  background: rgb(83.64, 163.2, 226.44);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-warning,
.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-btn-group input:checked + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:active.e-outline.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-warning {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-danger,
.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-btn-group input:checked + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:active.e-outline.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-danger {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled,
.e-btn-group input:disabled + label.e-btn,
.e-css.e-btn-group .e-btn:disabled,
.e-css.e-btn-group input:disabled + label.e-btn {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-primary,
.e-btn-group input:disabled + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-primary {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-success,
.e-btn-group input:disabled + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:disabled.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-success {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-info,
.e-btn-group input:disabled + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:disabled.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-info {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-warning,
.e-btn-group input:disabled + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-warning {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-danger,
.e-btn-group input:disabled + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-danger {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-link,
.e-btn-group input:disabled + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:disabled.e-link,
.e-css.e-btn-group input:disabled + label.e-btn.e-link {
  color: rgba(0, 0, 0, 0.26);
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-outline,
.e-btn-group input:disabled + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:disabled.e-outline,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #adadad;
}
.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-btn-group input:disabled + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #e3165b;
}
.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-btn-group input:disabled + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-success {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #4d841d;
}
.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-btn-group input:disabled + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-info {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #0378d5;
}
.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-btn-group input:disabled + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #c15700;
}
.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-btn-group input:disabled + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #d64113;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type {
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type {
  border-left: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-bottom: transparent;
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type {
  border-bottom: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type {
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: transparent;
}
.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: transparent;
}

.e-bigger .e-btn-group .e-btn-icon,
.e-bigger.e-btn-group .e-btn-icon,
.e-bigger .e-css.e-btn-group .e-btn-icon,
.e-bigger.e-css.e-btn-group .e-btn-icon {
  font-size: 16px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-progress-btn {
  position: relative;
}
.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.e-progress-btn .e-spinner {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.e-progress-btn .e-btn-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.e-progress-btn.e-vertical .e-progress {
  bottom: 0;
  height: 0%;
  top: auto;
  width: 100%;
}
.e-progress-btn.e-progress-top .e-progress {
  height: 10%;
}
.e-progress-btn.e-progress-bottom .e-progress {
  bottom: -1px;
  height: 10%;
  top: auto;
}
.e-progress-btn.e-progress-active {
  overflow: hidden;
  pointer-events: none;
}
.e-progress-btn.e-progress-active .e-progress {
  opacity: 1;
}
.e-progress-btn.e-progress-active .e-animate-end {
  opacity: 0;
}
.e-progress-btn.e-spin-top, .e-progress-btn.e-spin-bottom {
  -webkit-transition: padding 0.3s linear;
  transition: padding 0.3s linear;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner, .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  display: block;
  line-height: 1;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 10px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 10px;
}
.e-progress-btn.e-round-corner {
  border-radius: 5em;
  outline: none;
  overflow: hidden;
}
.e-progress-btn.e-rtl .e-progress {
  left: auto;
  right: 0;
}
.e-progress-btn.e-rtl.e-vertical .e-progress {
  bottom: auto;
  top: 0;
}
.e-progress-btn .e-spinner-pane {
  height: auto;
  position: relative;
  width: auto;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner {
  left: auto;
  position: relative;
  top: auto;
  -webkit-transform: none;
          transform: none;
}
.e-progress-btn .e-cont-animate {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@-webkit-keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@-webkit-keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@-webkit-keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
            transform: translate(0, 0) scale(3);
  }
}
@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
            transform: translate(0, 0) scale(3);
  }
}
@-webkit-keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}

/*! Progress Button Theme */
.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: rgba(0, 0, 0, 0.87);
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg {
  fill: #0d47a1;
  stroke: #0d47a1;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0d47a1;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0d47a1;
}

.e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-info .e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-flat.e-primary .e-progress {
  background: rgba(227, 22, 91, 0.2);
}
*.e-flat.e-success .e-progress {
  background: rgba(77, 132, 29, 0.2);
}
*.e-flat.e-info .e-progress {
  background: rgba(3, 120, 213, 0.2);
}
*.e-flat.e-warning .e-progress {
  background: rgba(193, 87, 0, 0.2);
}
*.e-flat.e-danger .e-progress {
  background: rgba(214, 65, 19, 0.2);
}

*.e-outline:not(:focus).e-primary .e-progress {
  background: rgba(227, 22, 91, 0.2);
}
*.e-outline:not(:focus).e-success .e-progress {
  background: rgba(77, 132, 29, 0.2);
}
*.e-outline:not(:focus).e-info .e-progress {
  background: rgba(3, 120, 213, 0.2);
}
*.e-outline:not(:focus).e-warning .e-progress {
  background: rgba(193, 87, 0, 0.2);
}
*.e-outline:not(:focus).e-danger .e-progress {
  background: rgba(214, 65, 19, 0.2);
}

.e-progress-btn.e-outline .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}

.e-progress-btn.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: rgba(0, 0, 0, 0.87);
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 14px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 12px;
}

/*! PdfViewer's default definitions and variables */
/* 0px */
/* 1px */
/* 10px */
/* 12px */
/* 14px */
/* 18px */
/* 20px */
/* 22px */
/* 24px */
/* 25px */
/* 26px */
/* 28px */
/* 29px */
/* 30px */
/* 31px */
/* 32px */
/* 33px */
/* 34px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 45px */
/* 48px */
/* 49px */
/* 50px */
/* 56px */
/* 60px */
/* 88px */
/* 108px */
/* 123px */
/* 140px */
/* 150px */
/* 270px */
/* 280px */
/* 305px */
/* 340px */
/* 350px */
/* 500px */
/* inherit */
/* auto */
/* unset */
/* normal */
/* 95% */
/* 96% */
/* 98% */
/* 100% */
/* 329px */
/* 98px */
/* 465px */
/* 112px */
/* 620px */
/* 1.5em */
/* 132px */
/* 555px */
/* 525px */
/* 570px */
/* 600px */
/* 505px */
/* 490px */
/* 138px */
/* 565px */
/* 585px */
/* 627px */
/* 591px */
/* 584px */
/* 592px */
/* 590px */
/* 615px */
/* 576px */
/* 109px */
/* 498px */
/* 530px */
/* 10% */
/* 25% */
/* 40% */
/* 45% */
/* 50% */
/* 54% */
/* 55% */
/* 70% */
/* 80% */
/* 100% */
/* 0px */
/* 1px */
/* 6px */
/* 8px */
/* 18px */
/* 20px */
/* 21px */
/* 24px */
/* 25px */
/* 28px */
/* 30px */
/* 32px */
/* 33px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 43px */
/* 44px */
/* 48px */
/* 50px */
/* 54px */
/* 56px */
/* 58px */
/* 59px */
/* 60px */
/* 61px */
/* 64px */
/* 65px */
/* 68px */
/* 70px */
/* 72px */
/* 75px */
/* 76px */
/* 82px */
/* 84px */
/* 90px */
/* 92px */
/* 96px */
/* 100px */
/* 110px */
/* 120px */
/* 122px */
/* 140px */
/* 150px */
/* 160px */
/* 180px */
/* 195px */
/* 200px */
/* 240px */
/* 275px */
/* 290px */
/* 300px */
/* 500px */
/* auto */
/* inherit */
/* unset */
/* 1em */
/* 1.5em */
/* 2em */
/* 37% */
/* 43% */
/* 44% */
/* 46% */
/* 52% */
/* 78% */
/* 85% */
/* 94% */
/* 95% */
/* 95.5% */
/* 95.55% */
/* 97% */
/* 103% */
/* 38.5px */
/* 105px */
/* 118px */
/* 128px */
/* 138px */
/* 152px */
/* 154px */
/* 155px */
/* 163px */
/* 165px */
/* 170px */
/* 175px */
/* 176px */
/* 177px */
/* 185px */
/* 186px */
/* 204px */
/* 214px */
/* 215px */
/* 232px */
/* 248px */
/* 285px */
/* 295px */
/* 311px */
/* 318px */
/* 335px */
/* 340px */
/* 368px */
/* 380px */
/* 384px */
/* 385px */
/* 396px */
/* 420px */
/* 430px */
/* 435px */
/* 450px */
/* 470px */
/* 490px */
/* 525px */
/* max-content */
/* .24px */
.e-pdfviewer .e-pv-icon::before {
  font-family: "e-icons";
}
.e-pdfviewer .e-pv-icon-search::before {
  font-family: "e-icons";
  font-size: 12px;
}
.e-pdfviewer .e-pv-open-document-icon::before {
  content: "\ec04";
}
.e-pdfviewer .e-pv-download-document-icon::before {
  content: "\ec0b";
}
.e-pdfviewer .e-pv-print-document-icon::before {
  content: "\ec20";
}
.e-pdfviewer .e-pv-first-page-navigation-icon::before {
  content: "\ec05";
}
.e-pdfviewer .e-pv-rotate-right-icon::before {
  content: "\e960";
}
.e-pdfviewer .e-pv-organize-view-icon::before {
  content: "\e99f";
}
.e-pdfviewer .e-pv-organize-view-disable-icon::before {
  color: rgba(0, 0, 0, 0.2);
  content: "\e99f";
}
.e-pdfviewer .e-pv-organize-view-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: "\e99f";
}
.e-pdfviewer .e-pv-rotate-left-icon::before {
  content: "\e95f";
}
.e-pdfviewer .e-pv-previous-page-navigation-icon::before,
.e-pdfviewer .e-pv-prev-search-icon::before {
  content: "\ec06";
}
.e-pdfviewer .e-pv-next-page-navigation-icon::before,
.e-pdfviewer .e-pv-next-search-icon::before {
  content: "\ec07";
}
.e-pdfviewer .e-pv-last-page-navigation-icon::before {
  content: "\ec08";
}
.e-pdfviewer .e-pv-zoom-out-icon::before {
  content: "\ec09";
  line-height: 26px;
}
.e-pdfviewer .e-pv-zoom-in-icon::before {
  content: "\ec0a";
  line-height: 26px;
}
.e-pdfviewer .e-pv-thumbnail-view-icon::before {
  content: "\ec27";
}
.e-pdfviewer .e-pv-stamp-icon::before {
  content: "\ec28";
}
.e-pdfviewer .e-pv-thumbnail-view-disable-icon::before {
  color: rgba(0, 0, 0, 0.2);
  content: "\ec27";
}
.e-pdfviewer .e-pv-thumbnail-view-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: "\ec27";
}
.e-pdfviewer .e-pv-bookmark-icon::before {
  content: "\ec0c";
}
.e-pdfviewer .e-pv-bookmark-disable-icon::before {
  color: rgba(0, 0, 0, 0.2);
  content: "\ec0c";
}
.e-pdfviewer .e-pv-bookmark-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: "\ec0c";
}
.e-pdfviewer .e-pv-title-close-icon::before,
.e-pdfviewer .e-pv-annotation-tools-close-icon::before,
.e-pdfviewer .e-pv-annotation-popup-close::before {
  content: "\ec0f";
}
.e-pdfviewer .e-pv-resize-icon::before {
  content: "\e84b";
  font-size: 10px;
}
.e-pdfviewer .e-pv-text-select-tool-icon::before {
  content: "\ec1d";
}
.e-pdfviewer .e-pv-pan-tool-icon::before {
  content: "\ec1a";
}
.e-pdfviewer .e-pv-text-search-icon::before {
  content: "\ec0d";
}
.e-pdfviewer .e-pv-search-icon::before {
  content: "\ec0d";
  font-family: "e-icons";
}
.e-pdfviewer .e-pv-search-close::before {
  content: "\ec0f";
  font-family: "e-icons";
}
.e-pdfviewer .e-pv-formdesigner-icon::before {
  content: "\e90c";
}
.e-pdfviewer .e-pv-annotation-icon::before {
  content: "\ec26";
}
.e-pdfviewer .e-pv-annotation-color-icon::before {
  content: "\ec19";
}
.e-pdfviewer .e-pv-annotation-stroke-icon::before {
  content: "\e668";
}
.e-pdfviewer .e-pv-annotation-opacity-icon::before {
  content: "\ec1b";
}
.e-pdfviewer .e-pv-annotation-thickness-icon::before {
  content: "\ec25";
}
.e-pdfviewer .e-pv-annotation-delete-icon::before {
  content: "\ec1c";
}
.e-pdfviewer .e-pv-undo-icon::before {
  content: "\ec14";
}
.e-pdfviewer .e-pv-redo-icon::before {
  content: "\ec21";
}
.e-pdfviewer .e-pv-more-icon::before {
  content: "\ec16";
}
.e-pdfviewer .e-pv-backward-icon::before {
  content: "\e977";
}
.e-pdfviewer .e-pv-notification-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 36.7px 31.7px;
  height: 31.7px;
}
.e-pdfviewer .e-pv-notification-icon-rtl {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-position: right;
  background-repeat: no-repeat;
  background-size: 36.7px 31.7px;
  height: 31.7px;
}
.e-pdfviewer .e-pv-textbox-icon::before {
  content: "\e89f";
}
.e-pdfviewer .e-pv-password-icon::before {
  content: "\e91a";
}
.e-pdfviewer .e-pv-checkbox-icon::before {
  content: "\e90b";
}
.e-pdfviewer .e-pv-radiobutton-icon::before {
  content: "\e90f";
}
.e-pdfviewer .e-pv-dropdown-icon::before {
  content: "\e90e";
}
.e-pdfviewer .e-pv-listbox-icon::before {
  content: "\e89e";
}
.e-pdfviewer .e-pv-annotation-shape-icon::before {
  content: "\ec23";
}
.e-pdfviewer .e-pv-annotation-calibrate-icon::before {
  content: "\e678";
}

.e-pv-download-document-icon.e-menu-icon::before {
  content: "\ec0b";
}

.e-pv-bookmark-icon.e-menu-icon::before {
  content: "\ec0c";
}

.e-pv-save-icon.e-menu-icon::before {
  content: "\e703";
}

.e-pv-save-as-icon.e-menu-icon::before {
  content: "\e704";
}

.e-pv-highlight-icon::before {
  content: "\ec15";
  font-family: "e-icons";
}

.e-pv-underline-icon::before {
  content: "\ec17";
  font-family: "e-icons";
}

.e-pv-strikethrough-icon::before {
  content: "\ec18";
  font-family: "e-icons";
}

.e-pv-squiggly-icon::before {
  content: "\e9e0";
  font-family: "e-icons";
}

.e-pv-copy-icon::before {
  content: "\e33d";
  font-family: "e-icons";
}

.e-pv-import-icon::before {
  content: "\e9d6";
  font-family: "e-icons";
}

.e-pv-page-zoom-icon::before {
  content: "\e657";
  font-family: "e-icons";
}

.e-pv-page-zoom-increase-icon::before {
  content: "\ec0a";
  font-family: "e-icons";
}

.e-pv-page-zoom-decrease-icon::before {
  content: "\ec09";
  font-family: "e-icons";
}

.e-pv-cut-icon::before {
  content: "\e33b";
  font-family: "e-icons";
}

.e-pv-paste-icon::before {
  content: "\e355";
  font-family: "e-icons";
}

.e-pv-delete-icon::before {
  content: "\ec1c";
  font-family: "e-icons";
}

.e-pv-properties-fill-color-icon::before {
  content: "\ec19";
  font-family: "e-icons";
}

.e-pv-properties-stroke-color-icon::before {
  content: "\e668";
  font-family: "e-icons";
}

.e-pv-shape-line-icon::before {
  content: "\e668";
  font-family: "e-icons";
}

.e-pv-shape-arrow-icon::before {
  content: "\e669";
  font-family: "e-icons";
}

.e-pv-shape-rectangle-icon::before {
  content: "\e670";
  font-family: "e-icons";
}

.e-pv-shape-circle-icon::before {
  content: "\e671";
  font-family: "e-icons";
}

.e-pv-shape-pentagon-icon::before {
  content: "\e672";
  font-family: "e-icons";
}

.e-pv-comment-icon::before {
  content: "\e680";
  font-family: "e-icons";
}

.e-pv-property-icon::before {
  content: "\e199";
  font-family: "e-icons";
}

.e-pv-comment-selection-icon::before {
  color: rgba(227, 22, 91, 0.6);
  content: "\e680";
  font-family: "e-icons";
}

.e-pv-comment-panel-icon::before {
  content: "\eb5d";
  font-family: "e-icons";
}

.e-pv-accepted-icon::before {
  color: #fff;
  content: "\e682";
  font-family: "e-icons";
  font-size: 14px;
  padding: 1px 1px 1px 4px;
  position: absolute;
}

.e-pv-rejected-icon::before {
  color: #fff;
  content: "\e683";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 4px;
  position: absolute;
}

.e-pv-completed-icon::before {
  color: #fff;
  content: "\e614";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}

.e-pv-cancelled-icon::before {
  color: #fff;
  content: "\e60a";
  font-family: "e-icons";
  font-size: 14px;
  padding: 2px 1px 1px 3.5px;
  position: absolute;
}

.e-pv-scale-ratio-icon::before {
  content: "\e678";
  font-family: "e-icons";
}

.e-pv-calibrate-distance-icon::before {
  content: "\e673";
  font-family: "e-icons";
}

.e-pv-calibrate-perimeter-icon::before {
  content: "\e674";
  font-family: "e-icons";
}

.e-pv-calibrate-area-icon::before {
  content: "\e675";
  font-family: "e-icons";
}

.e-pv-calibrate-radius-icon::before {
  content: "\e676";
  font-family: "e-icons";
}

.e-pv-calibrate-volume-icon::before {
  content: "\e677";
  font-family: "e-icons";
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret::before {
  content: "\e969";
  font-size: 8px;
}

.e-pv-freetext-icon::before {
  content: "\ec0e";
  font-family: "e-icons";
}

.e-pv-annotation-textcolor-icon::before {
  content: "\e34c";
}

.e-pv-annotation-textalign-icon::before {
  content: "\e33a";
  font-family: "e-icons";
}

.e-pv-annotation-textprop-icon::before {
  content: "\eb04";
  font-family: "e-icons";
}

.e-pv-left-align-icon::before {
  content: "\e33a";
  font-family: "e-icons";
}

.e-pv-right-align-icon::before {
  content: "\eb5f";
  font-family: "e-icons";
}

.e-pv-center-align-icon::before {
  content: "\e35e";
  font-family: "e-icons";
}

.e-pv-justfiy-align-icon::before {
  content: "\e334";
  font-family: "e-icons";
}

.e-pv-bold-icon::before {
  content: "\eb47";
  font-family: "e-icons";
}

.e-pv-italic-icon::before {
  content: "\e35a";
  font-family: "e-icons";
}

.e-pv-strikeout-icon::before {
  content: "\e332";
  font-family: "e-icons";
}

.e-pv-underlinetext-icon::before {
  content: "\e343";
  font-family: "e-icons";
}

.e-pv-superscript-icon::before {
  content: "\e352";
  font-family: "e-icons";
}

.e-pv-subscript-icon::before {
  content: "\e357";
  font-family: "e-icons";
}

.e-pv-handwritten-icon::before {
  content: "\e737";
  font-family: "e-icons";
}

.e-pv-inkannotation-icon::before {
  content: "\ec13";
  font-family: "e-icons";
}

.e-pv-delete::before {
  content: "\e94a";
  font-family: "e-icons";
}

.e-pv-eye-icon::before {
  content: "\e345";
  cursor: pointer;
  font-family: "e-icons";
  font-size: 18px;
  opacity: 0.87;
  padding: 7px;
}

.e-pv-eye-slash-icon::before {
  content: "\e721";
  cursor: pointer;
  font-family: "e-icons";
  font-size: 18px;
  opacity: 0.87;
  padding: 7px;
}

.e-pv-button-icon::before {
  content: "\e9e2";
  font-family: "e-icons";
}

.e-pv-drag-and-drop-icon::before {
  content: "\e726";
  font-family: "e-icons";
}

.e-pv-redaction-icon::before {
  content: "\ea07";
  font-family: "e-icons";
}

.e-pv-mark-for-redaction-icon::before {
  content: "\e20a";
  font-family: "e-icons";
}

.e-pv-redact-pages-icon::before {
  content: "\e93b";
  font-family: "e-icons";
}

.e-pv-text-redact-icon::before {
  content: "\ea17";
  font-family: "e-icons";
}

.e-pv-redaction-panel-icon::before {
  content: "\ea08";
  font-family: "e-icons";
}

.e-pv-redact::before {
  content: "\e9d7";
  font-family: "e-icons";
}

.e-pv-refresh::before {
  content: "\e99d";
  font-family: "e-icons";
}

.e-pv-multiple-comment::before {
  content: "\e97a";
  font-family: "e-icons";
}

.e-pv-extract-page-icon::before {
  content: "\ea22";
  font-family: "e-icons";
}

/*! PdfViewer's default definitions and variables */
/* 0px */
/* 1px */
/* 10px */
/* 12px */
/* 14px */
/* 18px */
/* 20px */
/* 22px */
/* 24px */
/* 25px */
/* 26px */
/* 28px */
/* 29px */
/* 30px */
/* 31px */
/* 32px */
/* 33px */
/* 34px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 45px */
/* 48px */
/* 49px */
/* 50px */
/* 56px */
/* 60px */
/* 88px */
/* 108px */
/* 123px */
/* 140px */
/* 150px */
/* 270px */
/* 280px */
/* 305px */
/* 340px */
/* 350px */
/* 500px */
/* inherit */
/* auto */
/* unset */
/* normal */
/* 95% */
/* 96% */
/* 98% */
/* 100% */
/* 329px */
/* 98px */
/* 465px */
/* 112px */
/* 620px */
/* 1.5em */
/* 132px */
/* 555px */
/* 525px */
/* 570px */
/* 600px */
/* 505px */
/* 490px */
/* 138px */
/* 565px */
/* 585px */
/* 627px */
/* 591px */
/* 584px */
/* 592px */
/* 590px */
/* 615px */
/* 576px */
/* 109px */
/* 498px */
/* 530px */
/* 10% */
/* 25% */
/* 40% */
/* 45% */
/* 50% */
/* 54% */
/* 55% */
/* 70% */
/* 80% */
/* 100% */
/* 0px */
/* 1px */
/* 6px */
/* 8px */
/* 18px */
/* 20px */
/* 21px */
/* 24px */
/* 25px */
/* 28px */
/* 30px */
/* 32px */
/* 33px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 43px */
/* 44px */
/* 48px */
/* 50px */
/* 54px */
/* 56px */
/* 58px */
/* 59px */
/* 60px */
/* 61px */
/* 64px */
/* 65px */
/* 68px */
/* 70px */
/* 72px */
/* 75px */
/* 76px */
/* 82px */
/* 84px */
/* 90px */
/* 92px */
/* 96px */
/* 100px */
/* 110px */
/* 120px */
/* 122px */
/* 140px */
/* 150px */
/* 160px */
/* 180px */
/* 195px */
/* 200px */
/* 240px */
/* 275px */
/* 290px */
/* 300px */
/* 500px */
/* auto */
/* inherit */
/* unset */
/* 1em */
/* 1.5em */
/* 2em */
/* 37% */
/* 43% */
/* 44% */
/* 46% */
/* 52% */
/* 78% */
/* 85% */
/* 94% */
/* 95% */
/* 95.5% */
/* 95.55% */
/* 97% */
/* 103% */
/* 38.5px */
/* 105px */
/* 118px */
/* 128px */
/* 138px */
/* 152px */
/* 154px */
/* 155px */
/* 163px */
/* 165px */
/* 170px */
/* 175px */
/* 176px */
/* 177px */
/* 185px */
/* 186px */
/* 204px */
/* 214px */
/* 215px */
/* 232px */
/* 248px */
/* 285px */
/* 295px */
/* 311px */
/* 318px */
/* 335px */
/* 340px */
/* 368px */
/* 380px */
/* 384px */
/* 385px */
/* 396px */
/* 420px */
/* 430px */
/* 435px */
/* 450px */
/* 470px */
/* 490px */
/* 525px */
/* max-content */
/* .24px */
/*! component layout */
/* stylelint-disable property-no-vendor-prefix */
.e-pdfviewer .e-pv-viewer-container {
  border-style: solid;
  border-width: 1px 1px 1px 0;
}
.e-pdfviewer .e-pv-text-layer {
  position: absolute;
  top: 0;
  z-index: 2;
}
.e-pdfviewer .e-pv-annotation-canvas {
  left: 0;
  position: absolute;
  top: 0;
}
.e-pdfviewer .e-pv-text {
  background: transparent;
  color: transparent;
  line-height: normal;
  opacity: 0.6;
  position: absolute;
}
.e-pdfviewer .e-pv-search-text-highlight,
.e-pdfviewer .e-pv-search-text-highlightother {
  line-height: normal;
  opacity: 0.6;
  position: absolute;
}
.e-pdfviewer .e-pv-hyperlink {
  z-index: 2;
}
.e-pdfviewer .e-pv-hyperlink.e-pv-onselection {
  z-index: 1;
}
.e-pdfviewer .e-enable-text-selection {
  -moz-user-select: text;
  -ms-user-select: text;
  -webkit-user-select: text;
  user-select: text;
}
.e-pdfviewer .e-disable-text-selection {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.e-pdfviewer .e-enable-text-selection .e-pv-text {
  display: inline-block;
}
.e-pdfviewer .e-disable-text-selection .e-pv-text {
  display: none;
}
.e-pdfviewer .e-pv-cursor {
  cursor: text;
}
.e-pdfviewer .e-pv-crosshair-cursor {
  cursor: crosshair;
}
.e-pdfviewer .e-pv-touch-select-drop {
  display: inline-block;
  height: 30px;
  position: absolute;
  width: 30px;
  z-index: 1000;
}
.e-pdfviewer .e-pv-touch-ellipse {
  background-color: #3088ed;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #3088ed;
  border-style: solid;
  border-top-left-radius: 50%;
  border-width: 2px;
  height: 20px;
  margin: 0 0 0 9px;
  position: absolute;
  width: 20px;
}
.e-pdfviewer .e-pv-annotation-note {
  border-radius: 2px;
  cursor: auto;
  font-size: 14px;
  height: auto;
  max-width: 200px;
  min-height: 10px;
  min-width: 30px;
  overflow-wrap: break-word;
  padding: 5px;
  position: absolute;
  width: auto;
  z-index: 10000;
}
.e-pdfviewer .e-pv-annotation-note-author {
  border-bottom: 1px solid #000;
  font-weight: bold;
}
.e-pdfviewer .e-pv-annotation-popup-menu {
  cursor: auto;
  min-width: 396px;
  padding-bottom: 6px;
  position: absolute;
  width: auto;
  z-index: 10000;
}
.e-pdfviewer .e-pv-annotation-popup-header {
  height: auto;
  min-height: 29px;
  padding-top: 14px;
}
.e-pdfviewer .e-pv-annotation-popup-author {
  float: left;
  font-size: 16px;
  font-weight: bold;
  margin-left: 14px;
}
.e-pdfviewer .e-pv-annotation-popup-close {
  float: right;
  height: 20px;
  margin-right: 14px;
  width: 20px;
}
.e-pdfviewer .e-pv-annotation-modified-time {
  height: 14px;
  margin-left: 14px;
  padding-top: 8px;
}
.e-pdfviewer .e-pv-annotation-popup-note-container {
  height: auto;
  padding: 14px;
  width: auto;
}
.e-pdfviewer .e-pv-annotation-popup-content {
  background-color: #fff;
  border: 1px solid;
  font-size: 16px;
  min-height: 132px;
  overflow: hidden auto;
  width: 368px;
}
.e-pdfviewer .e-pv-properties-fill-color-icon,
.e-pdfviewer .e-pv-properties-stroke-color-icon {
  border-bottom: 2px solid;
}
.e-pdfviewer .e-pv-drop {
  color: #3088ed;
  display: inline-block;
  height: 20px;
  position: absolute;
  width: 20px;
  z-index: 1000;
}
.e-pdfviewer .e-pv-droplet {
  background-color: #3088ed;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-color: #3088ed;
  border-style: solid;
  border-top-left-radius: 50%;
  border-width: 2px;
  height: 20px;
  margin: 0 0 0 9px;
  position: absolute;
  width: 20px;
}

/*! PdfViewer's default definitions and variables */
/* 0px */
/* 1px */
/* 10px */
/* 12px */
/* 14px */
/* 18px */
/* 20px */
/* 22px */
/* 24px */
/* 25px */
/* 26px */
/* 28px */
/* 29px */
/* 30px */
/* 31px */
/* 32px */
/* 33px */
/* 34px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 45px */
/* 48px */
/* 49px */
/* 50px */
/* 56px */
/* 60px */
/* 88px */
/* 108px */
/* 123px */
/* 140px */
/* 150px */
/* 270px */
/* 280px */
/* 305px */
/* 340px */
/* 350px */
/* 500px */
/* inherit */
/* auto */
/* unset */
/* normal */
/* 95% */
/* 96% */
/* 98% */
/* 100% */
/* 329px */
/* 98px */
/* 465px */
/* 112px */
/* 620px */
/* 1.5em */
/* 132px */
/* 555px */
/* 525px */
/* 570px */
/* 600px */
/* 505px */
/* 490px */
/* 138px */
/* 565px */
/* 585px */
/* 627px */
/* 591px */
/* 584px */
/* 592px */
/* 590px */
/* 615px */
/* 576px */
/* 109px */
/* 498px */
/* 530px */
/* 10% */
/* 25% */
/* 40% */
/* 45% */
/* 50% */
/* 54% */
/* 55% */
/* 70% */
/* 80% */
/* 100% */
/* 0px */
/* 1px */
/* 6px */
/* 8px */
/* 18px */
/* 20px */
/* 21px */
/* 24px */
/* 25px */
/* 28px */
/* 30px */
/* 32px */
/* 33px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 43px */
/* 44px */
/* 48px */
/* 50px */
/* 54px */
/* 56px */
/* 58px */
/* 59px */
/* 60px */
/* 61px */
/* 64px */
/* 65px */
/* 68px */
/* 70px */
/* 72px */
/* 75px */
/* 76px */
/* 82px */
/* 84px */
/* 90px */
/* 92px */
/* 96px */
/* 100px */
/* 110px */
/* 120px */
/* 122px */
/* 140px */
/* 150px */
/* 160px */
/* 180px */
/* 195px */
/* 200px */
/* 240px */
/* 275px */
/* 290px */
/* 300px */
/* 500px */
/* auto */
/* inherit */
/* unset */
/* 1em */
/* 1.5em */
/* 2em */
/* 37% */
/* 43% */
/* 44% */
/* 46% */
/* 52% */
/* 78% */
/* 85% */
/* 94% */
/* 95% */
/* 95.5% */
/* 95.55% */
/* 97% */
/* 103% */
/* 38.5px */
/* 105px */
/* 118px */
/* 128px */
/* 138px */
/* 152px */
/* 154px */
/* 155px */
/* 163px */
/* 165px */
/* 170px */
/* 175px */
/* 176px */
/* 177px */
/* 185px */
/* 186px */
/* 204px */
/* 214px */
/* 215px */
/* 232px */
/* 248px */
/* 285px */
/* 295px */
/* 311px */
/* 318px */
/* 335px */
/* 340px */
/* 368px */
/* 380px */
/* 384px */
/* 385px */
/* 396px */
/* 420px */
/* 430px */
/* 435px */
/* 450px */
/* 470px */
/* 490px */
/* 525px */
/* max-content */
/* .24px */
/* stylelint-disable value-no-vendor-prefix */
/* stylelint-disable property-no-vendor-prefix */
.e-pv-viewer-container {
  border-color: #e0e0e0;
  height: 100%;
  overflow: auto;
  position: relative;
  -ms-touch-action: pan-x pan-y;
      touch-action: pan-x pan-y;
  background-color: #e0e0e0;
}

.e-pv-mobile-view .e-pv-viewer-container {
  border-left-width: 1px;
}

.e-pdfviewer.e-pv-mobile-view .e-pv-viewer-container::-webkit-scrollbar,
.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text,
.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text,
.e-control.e-toolbar.e-lib.e-pv-annotation-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text,
.e-control.e-toolbar.e-lib.e-pv-redaction-toolbar.e-pv-toolbar-scroll.e-keyboard .e-tbar-btn-text,
.e-dropdown-popup.e-control.e-pv-annotation-shapes-container .e-tbar-btn-text,
.e-dropdown-popup.e-control.e-pv-annotation-calibrate-container .e-tbar-btn-text,
.e-dropdown-popup.e-control.e-pv-annotation-textalign-container .e-tbar-btn-text,
.e-dropdown-popup.e-control.e-pv-annotation-textprop-container.e-caret-hide .e-tbar-btn-text,
.e-control.e-toolbar.e-lib.e-pv-formdesigner-toolbar.e-pv-toolbar-scroll.e-keyboard.e-toolpop .e-tbar-btn-text,
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper.e-hide,
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-overlay-icon,
.e-pv-organize-tile-draggedEle .e-pv-organize-tile.e-pv-thumbnail-column .e-pv-image-container .e-pv-organize-image {
  display: none;
}

input.e-pv-input-password::-ms-reveal {
  display: none;
}

.e-pv-page-container {
  margin: 0;
  padding: 0;
  -ms-touch-action: pan-x pan-y;
      touch-action: pan-x pan-y;
}

.e-pv-signaturehover,
.e-pv-line-styles-container:hover {
  background-color: #e0e0e0;
}

.e-pv-mobilespanscroll-container {
  color: rgba(0, 0, 0, 0.87);
  font-family: Roboto-Regular;
  font-size: 14px;
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-shapes-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-calibrate-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn .e-btn-icon:not(.e-caret),
.e-pv-annotation-handwritten-container .e-pv-handwritten-icon.e-btn-icon:not(.e-caret),
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-pv-annotation-ink-container .e-pv-inkannotation-icon,
.e-pv-icon {
  font-size: 16px;
}

.e-pv-mobilescroll-container {
  background-color: #e0e0e0;
  border: 1px solid #bdbdbd;
  border-radius: 48px 0 0 48px;
  line-height: 28px;
  position: absolute;
  text-align: center;
}

.e-pv-viewer-container .e-pv-page-div {
  border-color: #757575;
  border-style: none;
  border-width: 1px;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.21);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
}

.e-pdfviewer .e-pv-viewer-container.e-pv-fitHeight {
  border-style: none;
}

.e-pv-viewer-container .e-pv-page-div.e-focused {
  -webkit-box-shadow: rgb(0, 0, 0) 0 0 0 2px;
          box-shadow: rgb(0, 0, 0) 0 0 0 2px;
}

.e-pv-viewer-container.e-focused {
  -webkit-box-shadow: rgb(0, 0, 0) 0 0 0 2px inset;
          box-shadow: rgb(0, 0, 0) 0 0 0 2px inset;
}

.e-pv-toolbar,
.e-pv-nav-toolbar,
.e-pv-annotation-toolbar,
.e-pv-formdesigner-toolbar,
.e-pv-redaction-toolbar {
  border: 0 solid #e0e0e0;
  border-radius: 0;
  border-width: 1px 1px 0 1px;
}

.e-pv-toolbar,
.e-pv-annotation-toolbar,
.e-pv-mobile-annotation-toolbar,
.e-pv-formdesigner-toolbar {
  height: 56px;
}

.e-toolbar.e-pv-redaction-toolbar {
  height: 56px;
}

.e-pv-nav-toolbar,
.e-pv-toolbar.e-pv-mobile-toolbar,
.e-pv-mobile-view .e-pv-annotation-toolbar {
  height: 56px;
}

.e-toolbar.e-pv-toolbar .e-pv-zoom-drop-down-container {
  height: 32px;
  width: 86px;
}

.e-toolbar.e-pv-toolbar .e-toolbar-pop .e-pv-zoom-drop-down-container {
  display: block;
  padding-left: 10px;
  padding-right: 10px;
  width: auto;
}

.e-pv-current-page-box.e-input-group.e-control-wrapper {
  height: 28px;
  margin-top: 3px;
  width: 46px;
}

.e-pv-mobilepagenoscroll-container {
  background: #eee;
  border: 1px solid #bdbdbd;
  border-radius: 12px;
  padding: 6px;
  text-align: center;
  vertical-align: middle;
}

.e-pv-mobilecurrentpage-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-family: Roboto-Regular;
  font-size: 24px;
}

.e-pv-mobiledashedline-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  padding: 10px;
}

.e-pv-number-ofpages {
  width: 10%;
}

.e-dialog.e-pv-gotopage-popup {
  max-width: 500px;
  padding-left: 16px;
  padding-top: 16px;
}

.e-pv-image-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 3px;
  cursor: pointer;
}

.e-pv-gotopage-apply-btn.e-btn.e-flat.e-primary:disabled {
  background-color: transparent;
}

.e-pv-mobiletotalpage-container {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-family: Roboto-Regular;
  font-size: 14px;
}

.e-pv-password-input {
  margin-top: 8px;
}

.e-pv-password-error {
  color: #f44336;
}

.e-pv-corrupted-popup-header {
  color: #000;
  opacity: 0.87;
}

.e-pv-corrupted-popup-content {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  margin-left: 50px;
  opacity: 0.87;
  padding-top: 4.7px;
  text-align: left;
}

.e-pv-corrupted-popup-content-rtl {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  margin-right: 53px;
  opacity: 0.87;
  padding-top: 4.7px;
  text-align: right;
}

.e-pv-toolbar.e-toolbar:not(.e-pv-mobile-toolbar) .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  height: auto;
  margin-left: 0.5px;
  margin-right: 0.5px;
  padding-bottom: 6px;
  padding-top: 6px;
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator),
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  height: auto;
  margin-left: 0.5px;
  margin-right: 0.5px;
}

.e-pv-blazor-main-container .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn {
  min-height: 36px;
  min-width: 36px;
}

.e-pv-blazor-main-container .e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon,
.e-pv-blazor-main-container .e-pv-annotation-toolbar.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 16px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  padding-bottom: 0;
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator,
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-right-width: 1px;
  height: 27px;
  margin-left: 3px;
  margin-right: 3px;
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:first-child {
  margin-left: 4.5px;
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:first-child {
  margin-right: 4.5px;
}

.e-pdfviewer .e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-items .e-toolbar-item:last-child {
  margin-right: 4.5px;
}

.e-pdfviewer .e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-annotation-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child,
.e-pdfviewer .e-pv-formdesigner-toolbar.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-item:last-child {
  margin-left: 4.5px;
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-mobile-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn,
.e-pv-formdesigner-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn {
  height: 36px;
  min-width: 36px;
  width: 36px;
}

.e-pv-open-document-icon {
  font-size: 16px;
  height: 16px;
  line-height: 16px !important; /* stylelint-disable-line declaration-no-important */
  width: 18px;
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-download-document-icon {
  line-height: 16px;
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-print-document-icon {
  line-height: 16px;
}

.e-pv-first-page-navigation-icon {
  line-height: 14px;
}

.e-pv-previous-page-navigation-icon {
  line-height: 14px;
}

.e-pv-next-page-navigation-icon {
  line-height: 14px;
}

.e-pv-last-page-navigation-icon {
  line-height: 14px;
}

.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-out-icon,
.e-toolbar-items:not(.e-toolbar-pop) .e-pv-zoom-in-icon {
  line-height: 16px;
}

.e-pv-eye-slash-icon,
.e-pv-eye-icon {
  margin-top: 3px;
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-pv-pan-tool .e-pv-icon {
  margin-right: 2px;
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
  margin: 0 4px;
  padding: 6px 0;
}

.e-pv-toolbar.e-toolbar .e-toolbar-items .e-pv-total-page-container.e-toolbar-item:not(.e-separator) {
  color: rgba(0, 0, 0, 0.87);
  cursor: default;
  font-size: 13px;
  margin-left: 0.5px;
  margin-right: 9.5px;
  min-width: unset;
  padding-bottom: 6.5px;
  padding-left: 0.5px;
  position: relative;
}

.e-pv-total-page {
  color: #000;
  font-size: inherit;
}

.e-pv-total-page-ms {
  -ms-transform: translateY(-50%);
  margin: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.e-pv-zoom-drop-down.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-prop-dropdown.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-zoom-drop-down-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error),
.e-pv-prop-dropdown-rtl.e-input-group.e-control-wrapper.e-ddl:not(.e-error) {
  background-color: transparent;
  border: 0;
  height: inherit;
  margin-top: 3px;
  padding: 0;
}

.e-pv-fontfamily-container .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input {
  width: 100px;
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
  background-color: #e0e0e0;
  border: 0;
  border-radius: 2px;
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus .e-search-icon.e-ddl-icon {
  color: inherit;
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  height: auto;
  margin-top: 0;
  padding-bottom: 5px;
  padding-top: 7px;
}

.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar:not(.e-rtl) .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  padding-left: 14px;
}

.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control.e-keyboard,
.e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control.e-keyboard {
  padding-right: 14px;
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-search-icon.e-ddl-icon,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-search-icon.e-ddl-icon {
  background-color: transparent;
  border-left: 0;
  margin-bottom: 4.5px;
  margin-left: 0;
  margin-top: 7.5px;
  padding-right: 15px;
}

.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-current-page-box .e-numerictextbox.e-input,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl .e-input.e-control,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl .e-input.e-control {
  text-align: center;
}

.e-pv-zoom-drop-down.e-ddl.e-popup.e-popup-open,
.e-pv-prop-dropdown.e-ddl.e-popup.e-popup-open {
  text-align: left;
}

.e-pv-zoom-drop-down-rtl.e-ddl.e-popup.e-popup-open,
.e-pv-prop-dropdown-rtl.e-ddl.e-popup.e-popup-open {
  text-align: right;
}

.e-pv-zoom-drop-down.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,
.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active .e-pv-prop-dropdown-rtl.e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active {
  color: #e3165b;
}

.e-pv-zoom-drop-down.e-popup.e-popup-open,
.e-pv-zoom-drop-down-rtl.e-popup.e-popup-open {
  min-height: 327px;
  min-width: 110px;
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) {
  border: 1px solid rgba(0, 0, 0, 0.42);
  border-radius: 2px;
}

.e-toolbar.e-pv-redaction-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}

.e-pv-zoom-drop-down.e-ddl.e-valid-input.e-input-focus,
.e-pv-zoom-drop-down-rtl.e-ddl.e-valid-input.e-input-focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-pv-password-popup.e-dialog .e-dlg-header,
.e-pv-corrupted-popup.e-dialog .e-pv-corrupted-popup-header,
.e-pv-notification-popup.e-dialog .e-dlg-header {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: -0.2px;
}

.e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-notification-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  padding-top: 6px;
}

.e-dialog.e-pv-redaction-confirmation-popup,
.e-pv-password-popup.e-dialog {
  height: auto;
  margin: 0 10px;
  max-width: 500px;
}

.e-pv-corrupted-popup.e-dialog {
  height: 180px;
  margin: 0 10px;
  max-width: 409px;
}

.e-pv-corrupted-popup.e-dialog .e-dlg-header-content,
.e-pv-notification-popup.e-dialog .e-dlg-header-content {
  border-bottom: 0;
}

.e-pv-corrupted-popup.e-dialog .e-footer-content,
.e-pv-notification-popup.e-dialog .e-footer-content {
  border-top: 0;
}

.e-pv-corrupted-popup.e-dialog .e-dlg-content {
  padding-bottom: 15px;
  padding-top: 6.9px;
}

.e-pv-password-popup.e-dialog span[id*=_prompt] {
  font-size: 16px;
  letter-spacing: -0.16px;
}

.e-pv-password-popup.e-dialog .e-dlg-header-content {
  border-bottom: 0;
}

.e-pv-password-popup.e-dialog .e-footer-content {
  border-top: 0;
}

.e-pv-password-popup.e-dialog .e-dlg-content {
  padding-bottom: 11px;
  padding-top: 6px;
}

.e-dialog .e-dlg-header {
  width: auto;
}

.e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  max-height: 28px;
  padding-bottom: 8px;
}

.e-pv-blazor-main-container .e-pv-toolbar:not(.e-rtl) .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding: 0;
}

.e-pv-toolbar:not(.e-rtl) .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-left: 0;
}

.e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-right: 0;
}

.e-pv-zoom-drop-down.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-prop-dropdown.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-zoom-drop-down-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before,
.e-pv-prop-dropdown-rtl.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-pv-current-page-box:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-pv-current-page-box.e-input-focus:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl.e-input-focus::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl::before,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::after,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-input-focus::before {
  background: none;
}

.e-pv-sidebar-container {
  background: #fafafa;
  border-top: 1px solid #e0e0e0;
  bottom: 0;
  position: absolute;
  top: 56px;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  width: 250px;
  z-index: 100;
}

.e-pv-main-container {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.e-pv-viewer-main-container {
  background-color: #e0e0e0;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-viewer-main-container {
  min-width: 400px;
}

.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-main-container {
  min-height: 500px;
}

.e-pv-sidebar-content-container {
  border-top: 1px solid #e0e0e0;
  display: none;
  float: left;
  height: calc(100% - 56px);
  position: absolute;
  -webkit-transition-duration: 200ms;
          transition-duration: 200ms;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  width: 202px;
}

.e-pv-sidebar-content-container.e-thumbnail {
  height: 100%;
  left: 1px;
  position: unset;
}

.e-pv-sidebar-title-container {
  background: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 0 0 0 0;
  height: 50px;
  position: absolute;
  top: 0;
  width: 202px;
}

.e-pv-sidebar-title {
  color: rgba(38, 38, 38, 0.87);
  font-size: 14px;
  height: 16px;
  margin: 0;
  position: absolute;
  text-align: left;
  top: 15px;
}

.e-pv-sidebar-title.e-left {
  left: 8px;
  width: 160px;
}

.e-pv-sidebar-title.e-right {
  right: 8px;
}

.e-pv-sidebar-toolbar {
  background: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 1px 0 1px 1px;
  bottom: 0;
  height: calc(100% - 57px);
  position: absolute;
  width: 47px;
  z-index: 100;
}

.e-pv-sidebar-content {
  -webkit-overflow-scrolling: touch;
  background: #fafafa;
  bottom: 0;
  overflow: auto;
  overflow-x: hidden;
  position: absolute;
  top: 48px;
  width: 202px;
  z-index: 103;
}

.e-pv-thumbnail-anchor-node:hover {
  text-decoration: auto;
}

.e-pv-sidebar-content.e-thumbnail {
  top: 1px;
}

.e-pv-sidebar-resizer,
.e-pv-modern-side-panel-resizer,
.e-pv-comment-panel-resizer {
  background: #eee;
  border: 0;
  border-width: 0;
  color: inherit;
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  width: 8px;
  z-index: 105;
}

.e-pv-sidebar-content::-webkit-scrollbar {
  width: 16px;
}

.e-pv-sidebar-content::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.3);
  background: #fafafa;
  border: 1px solid #e7e7e7;
}

.e-pv-sidebar-content::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5);
  background: rgba(0, 0, 0, 0.5);
  background-clip: content-box;
  border: 4px solid transparent;
  border-radius: 100px;
}

.e-pv-thumbnail-view-button.e-btn,
.e-pv-custom-button.e-btn,
.e-pv-organize-view-button.e-btn {
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 500;
  height: 32px;
  line-height: inherit;
  outline: none;
  padding: 10px;
  width: 32px;
  margin: 8px;
}

.e-pv-organize-tile.e-pv-thumbnail-column {
  width: 100%;
  height: 100%;
}

.e-pv-organize-content-apperance {
  overflow: hidden;
}

.e-pv-organize-tile-view.e-pv-thumbnail-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 25px;
}

.e-pv-organize-outer-border.e-pv-not-selected {
  border: 1px dashed rgba(227, 22, 91, 0.7);
  position: absolute;
}

.e-pv-organize-outer-border.e-pv-selected {
  border: 1px dashed #e0e0e0;
  position: absolute;
}

.e-pv-organize-anchor-node {
  margin: 24px;
  width: 140px;
  height: 140px;
  border: 6px solid #fff;
}
@media only screen and (max-width: 1399.98px) {
  .e-pv-organize-anchor-node {
    width: 140px;
    height: 140px;
  }
}
@media only screen and (max-width: 1199.98px) {
  .e-pv-organize-anchor-node {
    width: 140px;
    height: 140px;
  }
}
@media only screen and (max-width: 991.98px) {
  .e-pv-organize-anchor-node {
    width: 140px;
    height: 140px;
  }
}
@media only screen and (max-width: 767.98px) {
  .e-pv-organize-anchor-node {
    width: 140px;
    height: 140px;
    min-width: 140px;
    min-height: 140px;
  }
}
@media only screen and (max-width: 575.98px) {
  .e-pv-organize-anchor-node {
    width: 140px;
    height: 140px;
    min-width: 140px;
    min-height: 140px;
    margin: 24px 20px;
  }
}

.e-pv-organize-anchor-node:hover {
  border: 6px solid #e0e0e0;
}

.e-pv-organize-anchor-node.e-pv-organize-tile-draggedEle {
  border: 6px dashed #e0e0e0;
  background: #fafafa;
}

.e-pdfviewer .e-pv-organize-tile.e-pv-thumbnail-column .e-checkbox-wrapper {
  width: 18px;
  height: 18px;
  position: relative;
  top: -100%;
  padding: 4px;
}

.e-pv-organize-buttondiv {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  position: relative;
  text-align: center;
  top: -27px;
}

.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring {
  border: 6px solid rgba(227, 22, 91, 0.7);
  border-radius: 2px;
}

.e-pv-organize-anchor-node.e-pv-organize-node-selection-ring.e-pv-dragging-style {
  border: 6px dashed #e0e0e0;
}

.e-pv-organize-window {
  border: 1px solid #e0e0e0;
  border-radius: 0;
}

.e-pdfviewer .e-pv-organize-window .e-footer-content {
  border-top: 1px solid #e0e0e0;
  padding: 15px;
}

.e-pdfviewer .e-pv-organize-window .e-dlg-header-content {
  padding: 15px;
}

.e-pv-tile-number {
  text-align: center;
  margin-top: 20.5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
  padding: 0 15px;
}

.e-pv-delete-button.e-btn,
.e-pv-copy-button.e-btn,
.e-pv-rotate-left-button.e-btn,
.e-pv-rotate-right-button.e-btn {
  width: 25px;
  height: 25px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 5px;
  padding: 0;
}

.e-pv-blazor-organize-window .e-pv-organize-buttondiv.e-pv-flex .e-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-pv-insert-left-button.e-btn,
.e-pv-insert-right-button.e-btn {
  width: 25px;
  height: 25px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: -70px;
  padding: 0;
}
@media only screen and (max-width: 1399.98px) {
  .e-pv-insert-left-button.e-btn,
  .e-pv-insert-right-button.e-btn {
    top: -70px;
  }
}
@media only screen and (max-width: 1199.98px) {
  .e-pv-insert-left-button.e-btn,
  .e-pv-insert-right-button.e-btn {
    top: -70px;
  }
}
@media only screen and (max-width: 991.98px) {
  .e-pv-insert-left-button.e-btn,
  .e-pv-insert-right-button.e-btn {
    top: -70px;
  }
}
@media only screen and (max-width: 767.98px) {
  .e-pv-insert-left-button.e-btn,
  .e-pv-insert-right-button.e-btn {
    top: -70px;
  }
}
@media only screen and (max-width: 575.98px) {
  .e-pv-insert-left-button.e-btn,
  .e-pv-insert-right-button.e-btn {
    top: -70px;
  }
}

.e-pv-insert-left-button.e-btn {
  left: calc(-1 * (25px / 2 + 6px / 2));
}

.e-pv-insert-right-button.e-btn {
  right: calc(-1 * (25px / 2 + 6px / 2));
}

.e-pv-toolbar-rotate-left-button,
.e-pv-toolbar-rotate-right-button {
  height: 32px;
  width: 32px;
  padding: 0;
  top: 7px;
  position: relative;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-pv-toolbar-rotate-left-button {
  left: 436px;
}

.e-pv-toolbar-rotate-right-button {
  left: 445px;
}

.e-pdfviewer .e-pv-organize-window .e-dlg-content {
  padding: 0;
  overflow: hidden;
  border-radius: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-organize-toolbar-apperance.e-toolbar {
  border: 1px solid #e0e0e0;
  border-width: 1px 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper {
  margin-left: 10px;
  text-wrap: nowrap;
}

@media screen and (max-width: 480px) {
  .e-pdfviewer .e-pv-organize-toolbar-apperance .e-checkbox-wrapper {
    width: 25px;
    margin-left: 22px;
  }
}
.e-pv-thumbnail-view-button-selection.e-pv-thumbnail-view-button.e-btn,
.e-pv-custom-button-selection.e-pv-custom-button.e-btn,
.e-pv-bookmark-button-selection.e-pv-bookmark-button.e-btn {
  background: transparent;
  border: none;
  border-radius: 0;
  line-height: inherit;
  padding: 10px;
}

.e-pv-tbar-btn.e-pv-thumbnail-view-button.e-btn:focus,
.e-pv-tbar-btn.e-pv-custom-button.e-btn:focus,
.e-pv-tbar-btn.e-pv-organize-view-button.e-btn:focus {
  background: transparent;
  border: none;
  border-radius: 0;
  line-height: inherit;
  padding: 10px;
}

.e-pv-tbar-btn.e-pv-bookmark-button.e-btn:focus {
  background: transparent;
  border: none;
  border-radius: 0;
  line-height: inherit;
  padding: 10px;
}

.e-pv-bookmark-button.e-btn {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: 500;
  height: 34px;
  margin: 8px;
  outline: none;
  padding: 10px;
  width: 34px;
}

.e-pv-title-close-div.e-btn {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 32px;
  left: 170px;
  padding: 0 10px 2px 0;
  position: absolute;
  right: 21px;
  top: 8px;
  width: 32px;
}

.e-pv-sidebar-toolbar-splitter {
  background: #e0e0e0;
  bottom: 0;
  height: calc(100% - 56px);
  position: absolute;
  width: 1px;
  z-index: 104;
}

.e-pv-sidebar-content-splitter {
  background: #e0e0e0;
  height: 1px;
  position: absolute;
  top: 47px;
  width: 201px;
  z-index: 104;
}

.e-pv-thumbnail-view {
  bottom: 0;
  height: 50%;
  padding: 8px 30px 0;
  position: absolute;
  top: 0;
}

.e-pv-thumbnail {
  height: 140px;
  margin: 0 20px 40px;
  width: 100px;
}

.e-pv-thumbnail-number {
  color: rgba(38, 38, 38, 0.87);
  font-family: Roboto;
  padding-top: 8px;
  text-align: center;
}

.e-pv-thumbnail-selection-ring {
  border-radius: 2px;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  padding: 6px;
}

.e-pv-thumbnail-image {
  background-clip: content-box;
  background-color: #fff;
  height: 126px;
  width: 86px;
}

.e-pv-thumbnail-hover {
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 6px;
}

.e-pv-thumbnail-focus {
  border: 6px solid rgba(0, 0, 0, 0.3);
  border-radius: 2px;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 0;
}

.e-pv-thumbnail-selection {
  border: 6px solid rgba(227, 22, 91, 0.7);
  border-radius: 2px;
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
          box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
  cursor: pointer;
  padding: 0;
}

.e-pv-thumbnail-row {
  -ms-flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}

.e-pv-thumbnail-row {
  display: -ms-flexbox;
}

.e-pv-thumbnail-column {
  -ms-flex: 25%;
  -webkit-box-flex: 25%;
          flex: 25%;
}

.e-pv-thumbnail-column img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.e-pv-organize-import-image-wrapper {
  width: 70%;
  height: 95%;
  border: 1px solid #e0e0e0;
  position: relative;
  background-color: #fff;
  margin-bottom: 5px;
}

.e-pv-organize-import-image-wrapper::after,
.e-pv-organize-import-image-wrapper::before {
  content: "";
  width: 97%;
  height: 98%;
  border: 1px solid #e0e0e0;
  position: absolute;
  top: 5px;
  left: 5px;
  background-color: #fff;
  z-index: -1;
}

.e-pv-organize-import-image-wrapper::before {
  top: 10px;
  left: 10px;
  height: 96%;
  width: 95%;
}

.e-pv-organize-import-download-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 32px;
  height: 32px;
  background-color: #3088ed;
  color: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-pv-bookmark-view {
  height: 100%;
  overflow: auto;
  padding-top: 15px;
  position: relative;
}

.e-blazor-pdfviewer.e-pv-mobile-view .e-pv-bookmark-view {
  overflow: hidden;
}
.e-blazor-pdfviewer.e-pv-mobile-view .e-pv-bookmark-view .e-list-container {
  overflow: auto;
  height: calc(100% - 36px);
}

div > .e-pv-bookmark-icon.e-pv-icon {
  float: left;
  font-size: 14px;
  padding-left: 6px;
  padding-right: 18px;
}

.e-pv-bookmark-title {
  padding-left: 40px;
}

.e-pv-sidebar-bookmark-title {
  color: rgba(0, 0, 0, 0.87);
  font-family: Roboto-Regular;
  font-size: 14px;
}

.e-pv-bookmark-view::-webkit-scrollbar {
  height: 16px;
  width: 16px;
}

.e-pv-bookmark-view::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.3);
  background: #fafafa;
  border: 1px solid #e7e7e7;
}

.e-pv-bookmark-view::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.5);
  background: rgba(0, 0, 0, 0.5);
  background-clip: content-box;
  border: 4px solid transparent;
  border-radius: 100px;
}

.e-pv-bookmark-view > .e-ul {
  height: inherit;
  overflow: unset;
}

.e-pv-bookmark-view .e-fullrow {
  height: 34px;
}

.e-pv-bookmark-view .e-icon-collapsible::before,
.e-pv-bookmark-view .e-icon-expandable::before {
  display: inline-block;
  height: 13px;
  padding: 7px;
  width: 13px;
}

.e-pv-bookmark-view .e-list-item .e-ul {
  padding-left: 32px;
}

.e-pv-bookmark-view .e-ul {
  padding: 0 0 0 16px;
}

.e-pv-text::-moz-selection {
  background: #247796;
}

.e-pv-text::selection,
.e-pv-text .e-pv-maintaincontent {
  background: #247796;
}

.e-pv-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-redaction-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-mobile-annotation-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-mobile-annotation-toolbar .e-dropdown-btn.e-btn,
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn,
.e-pv-formdesigner-toolbar .e-pv-tbar-btn.e-pv-tbar-btn,
.e-pv-formdesigner-toolbar .e-dropdown-btn.e-btn,
.e-pv-shapes-toolbar .e-pv-tbar-btn,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item .e-caret,
.e-pv-annotation-comment-panel-container .e-pv-tbar-btn,
.e-pv-comment-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon,
.e-pv-form-designer-panel-title-container .e-pv-annotation-tools-close-icon.e-pv-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-rtl .e-pv-comment-panel-title-container .e-pv-blazor-annotation-tools-close-icon {
  float: right;
  padding-top: 10px;
}

.e-pv-mobile-annotation-toolbar .e-tbar-btn:hover,
.e-pv-mobile-annotation-toolbar .e-tbar-btn:focus {
  background: #fafafa;
  border-color: #fafafa;
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-1deg) translateX(6px);
          transform: skewX(-1deg) translateX(6px);
  width: 56px;
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(4deg);
          transform: skewX(4deg);
}

.e-pv-mobile-annotation-toolbar .e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow,
.e-pv-sidebar-toolbar .e-pv-tbar-btn {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-redaction-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-annotation-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon,
.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-pv-tbar-btn.e-pv-tbar-btn .e-pv-icon,
.e-pv-formdesigner-toolbar .e-toolbar-item.e-overlay .e-dropdown-btn.e-btn .e-pv-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-annotation-stamp-container .e-menu-wrapper ul .e-menu-item {
  height: inherit;
}

.e-pv-print-popup-container {
  height: 100%;
  left: 0;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}

.e-pdfviewer .e-pv-print-popup-container .e-spinner-pane.e-spin-center.e-spin-show {
  background-color: rgba(0, 0, 0, 0.3);
}

.e-pv-toolbar.e-toolbar:not(.e-rtl) .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
  padding: 0 16px 0 0;
}

.e-pv-toolbar.e-toolbar.e-rtl .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-pv-icon {
  padding: 0 0 0 16px;
}

.e-pv-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container > .e-pv-tbar-btn.e-pv-select,
.e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container > .e-pv-tbar-btn.e-pv-select,
.e-pv-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-redaction-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-mobile-annotation-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-mobile-formDesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select .e-icons,
.e-pv-mobile-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select,
.e-pv-formdesigner-toolbar .e-tbar-btn.e-pv-tbar-btn.e-pv-select {
  background: #fafafa;
  border: 0;
  border-radius: 0;
  color: rgba(227, 22, 91, 0.7);
}

.e-pdfviewer.e-pv-mobile-view .e-pv-annotation-container > .e-pv-tbar-btn.e-pv-unselect:hover,
.e-pdfviewer.e-pv-mobile-view .e-pv-formdesigner-container > .e-pv-tbar-btn.e-pv-unselect:hover,
.e-pdfviewer.e-pv-mobile-view .e-pv-redaction-container > .e-pv-tbar-btn.e-pv-unselect:hover {
  background: initial;
  color: initial;
}

.e-pv-automplete-header {
  margin-top: 10px;
  height: 26px;
  font-weight: 500;
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding-right: 16px;
  text-indent: 16px;
}

.e-pv-autocomplete-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}

.e-pv-autocomplete-word {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 25px);
  display: inline-block;
}

.e-pv-autocomplete-count {
  margin-left: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: right;
}

.e-pv-search-exact-matches {
  display: inline-block;
}

.e-pv-total-exact-matches {
  margin-left: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: right;
}

.e-pv-search-count {
  margin: 0 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 150px;
  text-align: center;
  direction: ltr;
}

.e-pv-search-bar {
  background-color: #fafafa;
  border: 0 solid #e0e0e0;
  border-radius: 2px;
  -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
          box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  height: 104px;
  padding: 16px;
  position: absolute;
  width: 348px;
  z-index: 105;
}

.e-blazor-pdfviewer .e-pv-search-bar {
  z-index: 1001;
}

.e-pv-text-search-bar {
  background-color: #fafafa;
  border: 0 solid #e0e0e0;
  border-radius: 2px;
  -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
          box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  height: 108px;
  position: absolute;
  width: 384px;
  z-index: 105;
}

.e-pv-text-search-bar-elements {
  height: 32px;
  margin: 20px 10px 16px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.e-input-group.e-pv-text-search-input {
  border: none;
}

.e-pv-search-input {
  height: 31px;
  width: 244px;
}

.e-pv-text-search-input {
  height: 31px;
  width: calc(100% - 160px);
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.e-pv-search-input-mobile {
  height: 31px;
  max-height: 150px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-text-search-input-mobile {
  height: 31px;
  max-height: 150px !important; /* stylelint-disable-line declaration-no-important */
  width: auto;
}

@media only screen and (max-width: 575.98px) {
  .e-pv-custom-textbox {
    width: 43% !important; /* stylelint-disable-line declaration-no-important */
  }
}

@media only screen and (max-width: 575.98px) {
  .e-bigger .e-pv-custom-textbox {
    width: 37% !important; /* stylelint-disable-line declaration-no-important */
  }
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 3px;
}

.e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:last-child {
  margin-right: 3px;
}

.e-pv-match-case-container {
  margin-top: 12px;
}

.e-pv-textsearch-match-case-container {
  margin-left: 20px;
  width: 240px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-pv-search-btn.e-btn {
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 24px;
  margin-top: -6px;
  width: 24px;
}

.e-pv-text-search-btn.e-btn {
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 24px;
  width: 24px;
}

.e-pv-search-btn.e-btn:active,
.e-pv-text-search-btn.e-btn:active {
  background-color: transparent;
}

.e-pv-search-bar:not(.e-rtl) .e-pv-prev-search {
  margin-left: 16px;
}

.e-pv-text-search-bar:not(.e-rtl) .e-pv-prev-search {
  margin-left: 8px;
}

.e-pv-search-bar:not(.e-rtl) .e-pv-next-search,
.e-pv-text-search-bar:not(.e-rtl) .e-pv-next-search {
  margin-left: 8px;
}

.e-pv-mobile-view .e-pv-search-count {
  margin: 0;
  max-width: 60px;
}

.e-pv-search-bar.e-rtl .e-pv-prev-search,
.e-pv-text-search-bar.e-rtl .e-pv-prev-search {
  margin-right: 16px;
}

.e-pv-search-bar.e-rtl .e-pv-next-search,
.e-pv-text-search-bar.e-rtl .e-pv-next-search {
  margin-right: 8px;
}

.e-pv-search-bar.e-rtl .e-pv-prev-search .e-pv-icon-search {
  padding-right: 5px;
}

.e-pv-notification-popup {
  margin: 0 10px;
  max-width: 409px;
}

.e-pv-notification-popup.e-pv-notification-large-content {
  max-width: 400px;
}

.e-pv-notification-popup .e-pv-notification-popup-content {
  font-size: 16px;
}

.e-pv-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon,
.e-pv-text-search-input.e-input-group .e-input-search-group-icon.e-input-group-icon {
  background: transparent;
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active,
.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:active {
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover,
.e-pv-text-search-input.e-input-group:not(.e-disabled) .e-input-search-group-icon.e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-bookmark-container {
  background-color: #fff;
  border: 1px solid #e0e0e0;
}

.e-pv-bookmark-container .e-listview:not(.e-list-template) .e-list-item {
  border-bottom: 1px solid #e0e0e0;
  height: 48px;
}

.e-pv-bookmark-container .e-pv-bookmark-view.e-listview .e-ul .e-list-item:last-child {
  border-bottom-width: 0;
}

.e-pv-bookmark-container .e-listview .e-list-text {
  -ms-transform: translateY(-50%);
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}

.e-pv-nav-toolbar.e-toolbar .e-tbar-btn.e-tbtn-txt {
  background-color: transparent;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-pv-bookmark-container .e-pv-bookmark-view {
  padding-top: 0;
}

.e-pv-bookmark-container .e-pv-bookmark-view .e-list-parent.e-ul {
  padding-left: 0;
}

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon {
  border-bottom: 2px solid;
  margin-top: 0;
  padding-top: 5px;
  vertical-align: initial;
}

.e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
  border-bottom: 2px solid;
  margin-top: 0;
  padding-top: 1px;
  vertical-align: initial;
}

.e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon,
.e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,
.e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
  border-bottom: 2px solid;
}

.e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon {
  margin-top: 0;
  padding-top: 7px;
  vertical-align: initial;
}

.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,
.e-pv-default-tab .e-pv-properties-font-color-container .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon,
.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,
.e-pv-fill-prop-mobile .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-pv-border-prop-group-mobile .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon,
.e-pv-thickness-prop-group-mobile .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,
.e-pv-font-color-prop-mobile .e-btn-icon.e-pv-annotation-textcolor-icon.e-pv-icon {
  width: 1em;
  margin-left: 0;
}

.e-pv-custom-annotation-thickness-container .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon,
.e-pv-custom-annotation-opacity-container .e-btn-icon.e-pv-annotation-opacity-icon.e-pv-icon {
  vertical-align: initial;
}

.e-pv-annotation-thickness-popup-container-mobile,
.e-pv-annotation-opacity-popup-container-mobile {
  background-color: #fff;
}

.e-pv-annotation-opacity-popup-container,
.e-pv-annotation-thickness-popup-container {
  background-color: #fff;
  -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
          box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.87);
  height: auto;
  min-height: 48px;
  padding: 16px;
  width: auto;
}

.e-pv-page-zoom-popup-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  height: auto;
  padding: 8px;
  width: auto;
  border-radius: 4px;
}

.e-pv-page-zoom-popup-container .e-pv-page-zoom-decrease,
.e-pv-page-zoom-popup-container .e-pv-page-zoom-increase {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: 25px;
  height: 25px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  border: 0;
  background: transparent;
}

.e-btn .e-btn-icon.e-pv-page-zoom-increase-icon,
.e-btn .e-btn-icon.e-pv-page-zoom-decrease-icon {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-formfield-strokethickness-icon .e-pv-annotation-thickness-popup-container {
  padding: 4px;
}

.e-pv-annotation-opacity-label,
.e-pv-annotation-opacity-indicator,
.e-pv-annotation-thickness-label,
.e-pv-annotation-thickness-indicator,
.e-pv-page-zoom-label,
.e-pv-page-zoom-indicator {
  float: left;
  font-family: inherit;
  font-size: inherit;
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal {
  -ms-flex-negative: 2;
      flex-shrink: 2;
  float: left;
  height: auto;
  margin-left: 15px;
  margin-right: 15px;
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup:not(.e-rtl) .e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup:not(.e-rtl) .e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal {
  width: 172px;
}

.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container,
.e-dropdown-popup:not(.e-rtl) .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container {
  width: 172px;
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup.e-rtl .e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup.e-rtl .e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container.e-horizontal,
.e-dropdown-popup.e-rtl .e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container.e-horizontal {
  width: 140px;
}

.e-dropdown-popup.e-rtl .e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container,
.e-dropdown-popup.e-rtl .e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container {
  width: 140px;
}

.e-pv-annotation-opacity-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider,
.e-pv-annotation-thickness-slider-container.e-control-wrapper.e-slider-container .e-pv-annotation-opacity-slider.e-slider,
.e-pv-page-zoom-slider-container.e-control-wrapper.e-slider-container .e-pv-page-zoom-slider.e-slider,
.e-pv-blazor-zoom-popup .e-control-wrapper.e-slider-container .e-pv-page-zoom-slider.e-slider {
  top: 0;
  height: 16px;
}

.e-pv-annotation-opacity-popup-container.e-blazor-pv-opacity-container .e-pv-annotation-opacity-slider-container .e-control-wrapper.e-slider-container,
.e-pv-annotation-thickness-popup-container.e-blazor-pv-thickness-container .e-pv-annotation-thickness-slider-container .e-control-wrapper.e-slider-container {
  height: 16px;
}

.e-pv-annotation-color-container.e-icon-btn,
.e-pv-annotation-opacity-container.e-icon-btn,
.e-pv-annotation-stroke-container.e-icon-btn,
.e-pv-custom-annotation-thickness-container.e-icon-btn,
.e-pv-custom-annotation-opacity-container.e-icon-btn,
.e-pv-annotation-thickness-container.e-icon-btn,
.e-pv-annotation-textcolor-container.e-icon-btn,
.e-pv-annotation-textalign-container.e-icon-btn,
.e-pv-annotation-textprop-container.e-icon-btn {
  height: 32px;
  width: 56px;
}

.e-pv-annotation-thickness-container.e-btn.e-icon-btn.e-dropdown-btn {
  padding-top: 10px;
}

.e-pv-shapes-toolbar {
  -webkit-box-shadow: rgba(0, 0, 0, 0.24) 0 8px 10px 0;
          box-shadow: rgba(0, 0, 0, 0.24) 0 8px 10px 0;
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  padding: 4px;
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 0;
  margin-left: 4px;
  margin-right: 4px;
}

.e-pv-shapes-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn {
  height: 32px;
  width: 32px;
}

.e-pv-organize-total-page-button {
  float: left;
  font-weight: normal;
  color: rgba(0, 0, 0, 0.87);
  font-size: 14px;
}

.e-rtl .e-pv-organize-total-page-button {
  float: right;
}

.e-pdfviewer .e-pv-organize-window .e-footer-content .e-pv-organize-total-page-button {
  background-color: transparent;
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
  cursor: default;
}

.e-pv-annotation-thickness-slider-container {
  margin-top: -6px;
}

.e-pv-organize-image {
  width: calc(100% - 12px);
  height: calc(100% - 12px);
  border: 1px solid #e0e0e0;
  pointer-events: none;
}

.e-pv-annotation-opacity-icon {
  padding-top: 1px;
}

.e-pv-annotation-color-container.e-btn,
.e-pv-annotation-opacity-container.e-btn,
.e-pv-annotation-stroke-container.e-btn,
.e-pv-annotation-thickness-container.e-btn,
.e-pv-annotation-shapes-container.e-btn,
.e-pv-annotation-calibrate-container.e-btn,
.e-pv-annotation-textcolor-container.e-btn,
.e-pv-annotation-textalign-container.e-btn,
.e-pv-annotation-textprop-container.e-btn,
.e-pv-annotation-handwritten-container.e-btn,
.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:not(.e-selected) {
  background-color: #fafafa;
  border-color: transparent;
}

.e-pv-annotation-color-container.e-btn:hover,
.e-pv-annotation-opacity-container.e-btn:hover,
.e-pv-annotation-stroke-container.e-btn:hover,
.e-pv-annotation-thickness-container.e-btn:hover,
.e-pv-annotation-shapes-container.e-btn:hover,
.e-pv-annotation-calibrate-container.e-btn:hover,
.e-pv-annotation-textcolor-container.e-btn:hover,
.e-pv-annotation-textalign-container.e-btn:hover,
.e-pv-annotation-textprop-container.e-btn:hover,
.e-pv-annotation-handwritten-container.e-btn:hover,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl.e-valid-input:hover,
.e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl.e-valid-input:hover,
.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}

.e-pv-stamp.e-menu-wrapper ul .e-menu-item.e-focused:focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  outline: none;
  color: rgba(227, 22, 91, 0.7);
}

.e-pv-annotation-color-container.e-btn:focus,
.e-pv-annotation-opacity-container.e-btn:focus,
.e-pv-annotation-stroke-container.e-btn:focus,
.e-pv-annotation-thickness-container.e-btn:focus,
.e-pv-annotation-shapes-container.e-btn:focus,
.e-pv-annotation-calibrate-container.e-btn:focus,
.e-pv-annotation-textcolor-container.e-btn:focus,
.e-pv-annotation-textalign-container.e-btn:focus,
.e-pv-annotation-handwritten-container.e-btn:focus,
.e-pv-annotation-textprop-container.e-btn:focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  outline: none;
}

.e-pv-annotation-color-container.e-btn:active,
.e-pv-annotation-opacity-container.e-btn:active,
.e-pv-annotation-stroke-container.e-btn:active,
.e-pv-annotation-thickness-container.e-btn:active,
.e-pv-annotation-shapes-container.e-btn:active,
.e-pv-annotation-calibrate-container.e-btn:active,
.e-pv-annotation-textcolor-container.e-btn:active,
.e-pv-annotation-textalign-container.e-btn:active,
.e-pv-annotation-textprop-container.e-btn:active,
.e-pv-annotation-handwritten-container.e-btn:active {
  background-color: #e0e0e0;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(227, 22, 91, 0.7);
}

.e-pv-annotation-shapes-container.e-btn.e-dropdown-btn.e-active:not(:hover),
.e-pv-annotation-calibrate-container.e-btn.e-dropdown-btn.e-active:not(:hover),
.e-pv-annotation-handwritten-container.e-dropdown-btn.e-btn.e-active:not(:hover),
.e-pv-annotation-toolbar .e-dropdown-btn.e-btn.e-active:not(:hover) .e-caret {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-annotation-color-container.e-dropdown-btn.e-btn,
.e-pv-annotation-opacity-container.e-dropdown-btn.e-btn,
.e-pv-annotation-stroke-container.e-dropdown-btn.e-btn,
.e-pv-custom-annotation-thickness-container.e-dropdown-btn.e-btn,
.e-pv-custom-annotation-opacity-container.e-dropdown-btn.e-btn,
.e-pv-annotation-thickness-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textcolor-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn,
.e-pv-annotation-textprop-container.e-dropdown-btn.e-btn {
  line-height: 1.143em;
  padding: 8px 4px 4px;
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text.e-pv-submitform-text {
  display: inline-block;
  padding: 0 4px;
}

.e-pv-toolbar.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn .e-tbar-btn-text.e-pv-submitform-text {
  display: inline-block;
  padding: 0 4px;
}

.e-pv-mobile-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn,
.e-pv-nav-toolbar .e-toolbar-items .e-toolbar-item .e-btn.e-tbar-btn {
  height: 36px;
  min-width: 36px;
}

.e-pv-annotation-popup-menu {
  background-color: #fafafa;
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}

.e-pv-properties-window {
  max-width: 422px;
}

.e-pv-scale-ratio-window {
  max-width: 420px;
}

.e-pv-scale-ratio-dialog {
  max-width: 423px;
}

.e-pv-line-styles-content,
.e-pv-line-styles-item {
  border-bottom-color: #000;
}

.e-pv-properties-line-fill-color-container .e-dropdown-btn.e-btn,
.e-pv-properties-line-stroke-color-container .e-dropdown-btn.e-btn {
  height: 32px;
  line-height: 16px;
}

.e-pv-properties-window .e-dlg-content {
  padding-top: 6px;
}

.e-pv-scale-ratio-text,
.e-pv-depth-text {
  margin-bottom: 8px;
}

.e-pv-properties-line-start-container,
.e-pv-properties-line-end-container,
.e-pv-properties-line-style-container,
.e-pv-properties-line-thickness-container,
.e-pv-properties-line-fill-color-container,
.e-pv-properties-line-stroke-color-container,
.e-pv-properties-line-leader-length-container {
  float: left;
  height: 52px;
  margin-bottom: 16px;
}

.e-pv-properties-line-opacity-container {
  float: left;
  height: auto;
  width: 180px;
}

.e-pv-mobile-view .e-pv-properties-line-start-container,
.e-pv-mobile-view .e-pv-properties-line-end-container,
.e-pv-mobile-view .e-pv-properties-line-style-container,
.e-pv-mobile-view .e-pv-properties-line-thickness-container,
.e-pv-mobile-view .e-pv-properties-line-leader-length-container {
  width: 45% !important; /* stylelint-disable-line declaration-no-important */
}
@media only screen and (max-width: 375px) {
  .e-pv-mobile-view .e-pv-properties-line-start-container,
  .e-pv-mobile-view .e-pv-properties-line-end-container,
  .e-pv-mobile-view .e-pv-properties-line-style-container,
  .e-pv-mobile-view .e-pv-properties-line-thickness-container,
  .e-pv-mobile-view .e-pv-properties-line-leader-length-container {
    width: 44% !important; /* stylelint-disable-line declaration-no-important */
  }
}

.e-pv-mobile-view .e-pv-properties-line-fill-color-container,
.e-pv-mobile-view .e-pv-properties-line-opacity-container {
  width: 54% !important; /* stylelint-disable-line declaration-no-important */
}
@media only screen and (max-width: 375px) {
  .e-pv-mobile-view .e-pv-properties-line-fill-color-container,
  .e-pv-mobile-view .e-pv-properties-line-opacity-container {
    width: 55% !important; /* stylelint-disable-line declaration-no-important */
  }
}

.e-pv-mobile-view .e-pv-properties-line-stroke-color-container,
.e-pv-mobile-view .e-pv-properties-line-leader-length-container {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
  margin-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-mobile-view .e-pv-properties-opacity-indicator {
  margin-left: 54% !important; /* stylelint-disable-line declaration-no-important */
}
@media only screen and (max-width: 375px) {
  .e-pv-mobile-view .e-pv-properties-opacity-indicator {
    margin-left: 55% !important; /* stylelint-disable-line declaration-no-important */
  }
}

.e-pv-mobile-view .e-pv-properties-line-opacity {
  width: 80% !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-scale-ratio-src-input-container,
.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-input-container,
.e-pv-scale-ratio-dest-unit-container,
.e-pv-depth-input-container,
.e-pv-depth-unit-container {
  float: left;
  height: 24px;
}

.e-pv-scale-ratio-src-input-container,
.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-input-container,
.e-pv-scale-ratio-dest-unit-container {
  margin-bottom: 24px;
}

.e-pv-scale-ratio-src-unit-container,
.e-pv-scale-ratio-dest-unit-container,
.e-pv-depth-unit-container {
  margin-left: 24px;
}

.e-pv-scale-ratio-src-unit.e-btn,
.e-pv-scale-ratio-dest-unit.e-btn,
.e-pv-depth-unit.e-btn {
  padding: 6px 8px 4px;
}

.e-pv-scale-unit-content {
  float: left;
  width: 33px;
}

.e-pv-scale-ratio-src-unit .e-caret,
.e-pv-scale-ratio-dest-unit .e-caret,
.e-pv-depth-unit .e-caret {
  margin-left: 96px;
  margin-top: 4px;
}

.e-pv-properties-line-opacity {
  margin-top: -10px;
}

.e-pv-properties-line-start-label,
.e-pv-properties-line-end-label,
.e-pv-properties-line-style-label,
.e-pv-properties-line-thickness-label,
.e-pv-properties-line-fill-color-label,
.e-pv-properties-line-stroke-color-label,
.e-pv-properties-line-opacity-label,
.e-pv-properties-line-leader-length-label {
  font-size: 14px;
  margin-bottom: 8px;
}

.e-pv-properties-line-end-container,
.e-pv-properties-line-thickness-container {
  margin-left: 24px;
}

.e-pv-properties-line-leader-length-container {
  margin-left: 21px;
}

.e-pv-properties-line-stroke-color-container {
  margin-left: 150px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-properties-line-start,
.e-pv-properties-line-end,
.e-pv-properties-line-style,
.e-pv-properties-line-thickness,
.e-pv-properties-line-opacity,
.e-pv-properties-line-leader-length {
  max-width: 180px;
}

.e-pv-scale-ratio-src-input,
.e-pv-scale-ratio-dest-input,
.e-pv-depth-input {
  max-width: 180px;
}

.e-pv-properties-line-start,
.e-pv-properties-line-end,
.e-pv-properties-line-style {
  width: 180px;
}

.e-pv-scale-ratio-src-unit,
.e-pv-scale-ratio-dest-unit,
.e-pv-depth-unit {
  width: 180px;
}

.e-pv-line-styles-container {
  line-height: 14px;
  padding: 8px 18px;
}

.e-pv-line-styles-item {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-pv-line-styles-content,
.e-pv-line-styles-item {
  border-bottom-width: 2px;
  display: inline-block;
  width: 100%;
}

.e-pv-properties-line-style-content {
  float: left;
  line-height: 16px;
  width: 44px;
}

.e-pv-properties-line-start.e-btn,
.e-pv-properties-line-end.e-btn {
  height: 32px;
  padding: 8px;
}

.e-pv-properties-line-style.e-btn {
  height: 32px;
  line-height: 0;
  padding: 8px;
  white-space: pre;
}

.e-pv-properties-line-start.e-btn .e-caret,
.e-pv-properties-line-end.e-btn .e-caret {
  display: inline;
  line-height: 16px;
  margin-left: 95px;
}

.e-pv-line-styles-content-container {
  float: left;
  font-size: 0;
  margin-right: 8px;
  margin-top: 2.5px;
  width: 138px;
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,
.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp ul {
  height: 32px;
  width: 69px;
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn {
  padding: 1px 8px 3px;
}

.e-pv-annotation-shape-icon,
.e-pv-annotation-calibrate-icon,
.e-pv-handwritten-icon {
  margin-right: 4px;
}

.e-pv-properties-opacity-indicator {
  width: 100%;
  text-align: right;
  padding-right: 16px;
}

.e-pv-blazor-properties-container-custom-width .e-pv-properties-opacity-indicator {
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-annotation-stamp-container .e-menu-parent.e-menu {
  border-radius: 2px;
}

.e-pv-annotation-shapes-container.e-btn.e-icon-btn,
.e-pv-annotation-calibrate-container.e-btn.e-icon-btn,
.e-pv-annotation-handwritten-container.e-btn.e-icon-btn,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-pv-stamp-icon,
.e-pv-annotation-stamp-container .e-menu-parent.e-menu .e-menu-item .e-caret {
  line-height: 32px;
}

.e-pv-mobile-view .e-pv-password-popup.e-dialog {
  height: auto;
}

.e-pv-mobile-view .e-pv-notification-popup.e-dialog {
  height: 195px;
}

.e-pv-mobile-view .e-pv-notification-popup.e-pv-notification-large-content.e-dialog {
  height: 220px;
}

.e-pv-redaction-properties-dialog .e-dlg-header-content,
.e-pv-form-field-properties-dialog .e-dlg-header-content {
  padding-bottom: 10px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog {
  height: 198px;
}

.e-pv-mobile-view .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-pv-mobile-view .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  padding-top: 6px;
}

.e-pv-sidebar-content-container.e-left {
  left: 47px;
}

.e-pv-sidebar-content-container.e-right {
  right: 47px;
}

.e-pv-sidebar-toolbar-splitter.e-left {
  left: 47px;
}

.e-pv-sidebar-toolbar-splitter.e-right {
  right: 47px;
}

.e-pv-sidebar-resizer.e-left {
  left: 202px;
}

.e-pv-sidebar-resizer.e-right {
  right: 202px;
}

.e-pdfviewer .e-checkbox-wrapper.e-pv-organize-select-all .e-frame + .e-label {
  font-size: 14px;
}

.e-pv-organize-window.e-popup.e-popup-open {
  height: 100% !important; /* stylelint-disable-line declaration-no-important */
  max-height: 100%;
}

.e-pv-blazor-organize-window .e-footer-content .e-btn {
  border-radius: 4px;
}

.e-pv-insert-left-button.e-btn .e-btn-icon,
.e-pv-insert-right-button.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 16px;
}

.e-pv-blazor-organize-window .e-pv-organize-buttondiv .e-pv-icon {
  margin-top: 0;
  font-size: 16px;
}

.e-pv-blazor-organize-window .e-pv-organize-content-apperance {
  width: 100%;
  height: 100%;
}
.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-import-input-element {
  position: fixed;
  left: -100em;
}
.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-delete-button,
.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-copy-button,
.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-rotate-right-button,
.e-pv-blazor-organize-window .e-pv-organize-content-apperance .e-pv-more-selected .e-pv-rotate-left-button {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-blazor-organize-window .e-pv-organize-toolbar {
  height: 40px !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item .e-tbar-btn {
  height: 24px !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-blazor-organize-window .e-pv-organize-tile-view-wrapper {
  width: 100%;
  height: calc(100% - 48px);
  position: relative;
}
.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row {
  height: 100%;
}
.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-image-wrapper::after,
.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-image-wrapper::before {
  z-index: 0;
}
.e-pv-blazor-organize-window .e-pv-organize-tile-view.e-pv-thumbnail-row .e-pv-organize-import-download-icon {
  z-index: 1;
}

.e-pdfviewer .e-checkbox-wrapper .e-frame + .e-label,
.e-pdfviewer .e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-right: 10px;
}

.e-toolbar-right .e-pv-import-pages .e-tbar-btn {
  font-size: 14px;
}

.e-pv-blazor-organize-window .e-pv-import-pages {
  margin-right: 8px !important; /* stylelint-disable-line declaration-no-important */
}

div > .e-pv-bookmark-icon.e-pv-icon.e-right {
  float: left;
  font-size: 14px;
  padding-left: 1px;
  padding-right: 1px;
  position: absolute;
}

.e-pdfviewer .e-treeview .e-list-item {
  word-break: break-word;
  white-space: pre-wrap;
}

.e-pdfviewer .e-treeview .e-list-text {
  width: 100%;
}

.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-input,
.e-pdfviewer .e-treeview.e-fullrow-wrap .e-list-url {
  margin-top: 3px;
  position: absolute;
}

.e-pdfviewer .e-editable-inline {
  padding: 7px 8px 42px;
}

.e-pv-comment-textbox {
  min-height: 22px;
}

.e-pdfviewer .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
  line-height: normal;
  min-height: 22px;
  padding: 2px 8px 3px;
  font-size: 14px;
}

.e-pdfviewer .e-pv-comment-textbox .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  line-height: normal;
  min-height: 24px;
  padding: 2px 8px 3px 32px;
}

.e-pv-reply-div.e-pv-comments-leave.e-focused,
.e-pv-comments-div.e-focused {
  border: #e0e0e0;
  background: none;
}

.e-pdfviewer .e-inplaceeditor .e-editable-action-buttons,
.e-pdfviewer .e-pv-reply-div .e-inplaceeditor .e-editable-action-buttons {
  float: right;
  padding-bottom: 7px;
  padding-top: 5px;
  position: relative;
  right: 8px;
}

.e-pv-comment-title-container,
.e-pv-reply-title-container {
  height: 36px;
}

.e-pv-more-options-button.e-btn {
  background: transparent;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  float: right;
  padding: 8px 7px 1px 1px;
}

.e-pv-rtl .e-pv-more-options-button.e-btn {
  float: left;
  padding-left: 7px;
}

.e-pdfviewer .e-editable-inline .e-btn.e-outline.e-primary,
.e-pdfviewer .e-editable-inline .e-btn.e-outline {
  border-color: transparent;
}

.e-pdfviewer .e-editable-inline .e-editable-form {
  margin-bottom: 1px;
}

.e-pdfviewer .e-editable-inline .e-clear-icon {
  padding-right: 2px;
}

.e-pdfviewer .e-btn-cancel {
  font-size: 14px;
  padding-left: 5px;
  padding-right: 5px;
}

.e-pdfviewer .e-btn-save {
  font-size: 14px;
  margin-right: 12px;
  padding-left: 7px;
  padding-right: 7px;
}

.e-pdfviewer .e-btn-save.e-outline.e-primary:disabled {
  background-color: rgb(224, 224, 224);
  border-radius: 2px;
  color: rgb(166, 166, 166);
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  -webkit-box-shadow: 0 0 0 8px #fafafa inset;
          box-shadow: 0 0 0 8px #fafafa inset;
  padding: 8px;
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-header {
  line-height: 32px;
  min-height: 32px;
}

.e-contextmenu-wrapper .e-pv-context-menu .e-menu-item {
  height: 38px;
}

.e-pv-comment-panel,
.e-pv-form-designer-property-panel,
.e-pv-blazor-redaction-property-panel-mobile,
.e-pv-redaction-property-panel-mobile,
.e-pv-redaction-page-mark-panel {
  background-color: #fafafa;
  border: 1px solid #e0e0e0;
  border-width: 1px 1px 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  top: 57px;
  width: 300px;
  z-index: 100;
}

.e-pv-comment-panel-title-container,
.e-pv-form-designer-panel-title-container,
.e-pv-redaction-panel-title-container,
.e-pv-redaction-panel-title-container {
  background-color: #fafafa;
  border-style: double;
  border-width: 0 1px 1px 0;
  height: 45px;
  position: relative;
  border-color: rgb(208, 208, 208);
}

.e-pv-blazor-redaction-toolbar {
  border-width: 0;
}

.e-pv-comment-panel-title,
.e-pv-form-designer-title {
  color: rgba(0, 0, 0, 0.9);
  font-size: 14px;
  left: 15px;
  top: 14px;
  position: absolute;
  text-align: left;
}

.e-pv-rtl .e-pv-comment-panel-title {
  right: 15px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  left: 0;
}

.e-pv-comment-panel-title-close-div.e-btn {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 32px;
  position: absolute;
  right: 11px;
  top: 5px;
  width: 32px;
}

.e-pv-rtl .e-pv-comment-panel-title-close-div.e-btn {
  left: 11px;
}

.e-pv-title-close-icon {
  color: rgba(0, 0, 0, 0.6);
}

.e-pv-comments-panel-text {
  font-size: 15px;
  padding-left: 85px;
  color: var(--color-sf-content-text-color-alt1);
}

.e-pv-comments-content-container,
.e-pv-form-designer-content-container,
.e-pv-redaction-content-container {
  background-color: #fff;
  border-color: rgb(208, 208, 208);
  border-style: double;
  border-width: 0 1px 1px 0;
  height: calc(100% - 45px);
  overflow: auto;
}

.e-pv-comments-container {
  background-color: #fafafa;
  border-radius: 2px;
  left: 7px;
  right: 7px;
}

.e-pv-comments-border {
  border: 2px;
  border-color: #e0e0e0;
  border-radius: 4px;
  border-style: groove;
}

.e-pv-comment-title {
  color: rgba(0, 0, 0, 0.6);
  padding-left: 32px;
  padding-top: 7px;
  font-size: 14px;
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-pv-rtl .e-pv-comment-title {
  float: right;
  position: unset;
  padding-right: 4px;
}

.e-pv-reply-title {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  padding-left: 8px;
  padding-top: 7px;
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-pv-rtl .e-pv-reply-title {
  padding-right: 8px;
  padding-left: unset;
}

.e-pv-comments-hover {
  background-color: #eee;
}

.e-pv-comments-select {
  background-color: #fafafa;
}

.e-pv-comments-select .e-pv-comment-textbox .e-editable-value-wrapper {
  color: rgba(0, 0, 0, 0.9);
}

.e-pv-comments-leave {
  background-color: #fafafa;
}

.e-pdfviewer .e-accordion {
  background-color: #fff;
  border: transparent;
}

.e-menu-wrapper.e-custom-scroll.e-lib.e-keyboard.e-pv-stamp {
  border: 0;
  display: block;
}

.e-dropdown-popup.e-lib.e-popup.e-control.e-pv-handwritten-popup.e-popup-open ul {
  padding-bottom: 6px;
  padding-top: 17px;
}

.e-menu-icon.e-pv-stamp-icon.e-pv-icon {
  margin-top: 0;
  padding-left: 7px;
}

.e-pdfviewer .e-inplaceeditor,
.e-pv-radio-btn + span,
.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper {
  display: block;
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper .e-editable-value {
  border-bottom: 0;
  word-break: break-word;
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-wrapper:hover {
  background: transparent;
}

.e-pdfviewer .e-inplaceeditor .e-editable-value-container {
  background: transparent;
  width: 100%;
  max-width: 100%;
}

.e-pdfviewer .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value {
  margin-left: 32px;
}

.e-pdfviewer .e-pv-rtl .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value {
  margin-right: 28px;
}

.e-pv-status-div {
  height: 20px;
  left: 8px;
  position: relative;
  width: 20px;
}

.e-pv-rtl .e-pv-status-div {
  left: -8px;
}

.e-pv-status-container {
  padding-bottom: 5px;
  padding-top: 2px;
}

.e-pdfviewer .e-input-group.e-control-wrapper.e-editable-elements.e-input-focus {
  caret-color: rgb(227, 22, 91);
}

.e-pv-reply-div {
  margin-top: 3px;
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  background: #fafafa;
  border: 1px solid rgb(208, 208, 208);
}

.e-pdfviewer .e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus,
.e-pdfviewer .e-accordion .e-acrdn-item.e-selected > .e-acrdn-header {
  background: #fafafa;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-pdfviewer .e-pv-accordion-container.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
}

.e-content-placeholder.e-pdfviewer.e-placeholder-pdfviewer {
  background-size: 100%;
}

.e-pdfviewer .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: normal;
}

.e-pdfviewer .e-pv-signature-apperance .e-checkbox-wrapper {
  padding-bottom: 1px;
  margin-top: 10px;
}

.foreign-object .e-pdfviewer-signatureformfields-signature + .e-pdfViewer-signIcon {
  display: none;
}

.foreign-object .e-pdfviewer-signatureformfields + .e-pdfViewer-signIcon {
  display: block;
}

.e-pdfviewer .e-pv-signature-window .e-footer-content {
  float: left;
}

.e-pv-signature-dialog-height .e-pv-clearbtn {
  float: left;
  height: 30px;
  min-height: 30px;
}

.e-pv-signature-dialog-height .e-pv-clearbtn:disabled,
.e-pv-signature-dialog-height .e-pv-createbtn:disabled {
  color: rgba(0, 0, 0, 0.26) !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-signature-dialog-height .e-pv-cancelbtn {
  height: 32px;
  min-height: 32px;
}

.e-pv-extractbtn.e-primary {
  color: rgba(0, 0, 0, 0.26);
}

.e-pv-signature-dialog-height .e-pv-createbtn {
  height: 30px;
  min-height: 30px;
}

.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-bold.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-italic.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-strikeout.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-underlinetext.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-left-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-right-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-center-align.e-pv-tbar-btn.e-tooltip.textprop-option-active,
.e-tbar-btn.e-control.e-btn.e-lib.e-icon-btn.e-pv-justfiy-align.e-pv-tbar-btn.e-tooltip.textprop-option-active {
  background: #bdbdbd;
  border-color: #bdbdbd;
}

.e-pv-comment-panel-resizer.e-left {
  left: 300px;
}

.e-pv-comment-panel-resizer.e-right {
  right: 300px;
}

.e-pv-align {
  cursor: pointer;
  float: right;
  font-size: 20px;
  margin-right: 16px;
  margin-top: 10px;
}

.e-pv-align-border {
  border: 1px dotted #bdbdbd;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  width: 170px;
}

.e-pv-font-sign {
  border: 1px solid rgba(0, 0, 0, 0.87);
  border-radius: 5px;
  display: inline-block;
  font-size: 13px;
  padding-top: 40px;
  text-align: center;
  word-wrap: break-word;
  height: 88px;
  width: 311px;
  margin: 15px;
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item.e-focused {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-menu-icon,
.e-pv-stamp-template-container .e-menu-container .e-menu .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-stamp-template-container .e-menu-container .e-menu {
  background-color: #fafafa;
  border-color: transparent;
}

.e-pv-custom-annotation-thickness-container,
.e-pv-custom-annotation-opacity-container {
  background-color: #fafafa;
  border-color: transparent;
}

.e-pdfviewer-signatureformfields.e-pv-signature-focus,
.e-pdfviewer-signatureformfields-signature.e-pv-signature-focus {
  outline: #000 dotted 2px;
}

.e-pv-checkbox-container,
.e-pv-radiobtn-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  cursor: pointer;
  display: block;
  margin-bottom: 0;
  position: relative;
  user-select: none;
}

.e-pv-text-selection-none {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.e-pv-checkbox-container input {
  cursor: pointer;
  height: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}

.e-pv-checkbox-div {
  border: 1px solid #303030;
  display: inline;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}

.e-pv-cb-checked {
  border: solid #303030;
  border-left-color: transparent;
  border-top-color: transparent;
  border-width: 3px;
  position: absolute;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.e-pv-cb-unchecked {
  border: 1px;
  border-width: 1px;
}

.e-pv-radiobtn-container input {
  cursor: pointer;
  opacity: 0;
  position: absolute;
}

.e-pv-radiobtn-div {
  border: 1px solid #303030;
  border-radius: 50%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-pv-radio-btn {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.e-pv-radio-btn + .e-pv-radiobtn-span::before {
  content: "";
  display: block;
  height: inherit;
  width: inherit;
}

.e-pv-radio-btn:checked + .e-pv-radiobtn-span::before {
  background: #303030;
  border-radius: 50%;
}

.e-pv-properties-text-edit-prop,
.e-pv-properties-visibility-style-prop,
.e-pv-properties-font-items-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.e-pv-default-tab .e-pv-properties-font-items-container {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.e-pv-properties-form-field-name-main-div,
.e-pv-properties-form-field-value-main-div {
  padding-right: 15px;
}

.e-pv-properties-form-field-name-main-div,
.e-pv-properties-form-field-tooltip-main-div,
.e-pv-properties-form-field-value-main-div,
.e-pv-properties-form-field-visibility-main-div {
  width: 285px;
}

.e-pv-properties-text-edit-prop {
  padding-top: 20px;
}

.e-pv-default-tab .e-pv-properties-text-edit-prop {
  padding-top: 20px;
}

.e-pv-properties-visibility-style-prop {
  padding-bottom: 10px;
  padding-top: 20px;
}

.e-pv-properties-checkbox-main-div-prop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-top: 20px;
}

.e-pv-default-tab .e-pv-properties-checkbox-main-div-prop {
  padding-top: 12px;
}

.e-pv-bold-icon-div,
.e-pv-italic-icon-div,
.e-pv-strikeout-icon-div,
.e-pv-underlinetext-icon-div,
.e-pv-left-align-icon-div,
.e-pv-center-align-icon-div,
.e-pv-right-align-icon-div {
  padding: 10px 8px;
}

.e-pv-blazor-redaction-text-align .e-pv-left-align-icon-div,
.e-pv-blazor-redaction-text-align .e-pv-center-align-icon-div,
.e-pv-blazor-redaction-text-align .e-pv-right-align-icon-div,
.e-pv-redaction-text-align .e-pv-left-align-icon-div,
.e-pv-redaction-text-align .e-pv-center-align-icon-div,
.e-pv-redaction-text-align .e-pv-right-align-icon-div {
  height: 100%;
  width: 100%;
}

.e-pv-redaction-toolbar .e-pv-icon {
  font-size: 16px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-bold-icon-div:hover,
.e-pv-italic-icon-div:hover,
.e-pv-strikeout-icon-div:hover,
.e-pv-underlinetext-icon-div:hover,
.e-pv-left-align-icon-div:hover,
.e-pv-center-align-icon-div:hover,
.e-pv-right-align-icon-div:hover {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}

.e-pv-bold-icon-div:active,
.e-pv-italic-icon-div:active,
.e-pv-strikeout-icon-div:active,
.e-pv-underlinetext-icon-div:active,
.e-pv-left-align-icon-div:active,
.e-pv-center-align-icon-div:active,
.e-pv-right-align-icon-div:active {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
}

.e-pv-properties-fill-color-style-prop,
.e-pv-properties-stroke-color-style-prop,
.e-pv-properties-stroke-thickness-style-prop {
  padding: 12px 20px 12px 1px;
}

.e-pv-default-tab .e-pv-properties-fill-color-style-prop,
.e-pv-default-tab .e-pv-properties-stroke-color-style-prop,
.e-pv-default-tab .e-pv-properties-stroke-thickness-style-prop {
  padding: 0 20px 12px 0;
}

.e-pv-formfield-fontcolor-icon,
.e-pv-formfield-strokecolor-icon,
.e-pv-formfield-strokethickness-icon {
  color: #000;
  background: #eee;
  border-radius: 2px;
  height: 44px;
  margin-top: 8px;
  width: 54px;
}

.e-pv-default-tab .e-pv-formfield-fontcolor-icon,
.e-pv-default-tab .e-pv-formfield-strokecolor-icon,
.e-pv-default-tab .e-pv-formfield-strokethickness-icon {
  margin-top: 5px;
}

.e-pv-form-field-list-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}

.e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul {
  background-color: #fff;
}

.e-pv-formfield-textarea-group-mobile .e-custom .e-list-wrap ul:has(.e-list-nrt:only-child) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-pv-properties-format-text-style-prop {
  padding: 15px 15px 15px 1px;
}

.e-pv-default-tab .e-pv-properties-format-text-style-prop {
  padding: 15px 15px 15px 1px;
}

.e-pv-default-tab .e-pv-properties-format-text-style-prop {
  padding-bottom: 5px;
}

.e-pv-properties-font-family-container {
  margin-right: 15px;
  width: 165px;
}

.e-pv-default-tab .e-pv-properties-font-family-container {
  width: 186px;
}

.e-pv-properties-font-size-container {
  border-right-color: #e0e0e0;
  border-right-style: solid;
  border-right-width: 1px;
  margin-right: 15px;
  padding-right: 15px;
  width: 92px;
}

.e-pv-formfield-maxlength {
  padding-left: 20px;
}

.e-pv-left-align-icon-div:not(.e-pv-default-tab *),
.e-pv-center-align-icon-div:not(.e-pv-default-tab *),
.e-pv-right-align-icon-div:not(.e-pv-default-tab *) {
  padding-left: 6px;
}

.e-pv-properties-font-color-container,
.e-pv-properties-color-container-style-prop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
}

.e-pv-default-tab .e-pv-properties-font-color-container,
.e-pv-default-tab .e-pv-properties-color-container-style-prop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
}

.e-pv-formfield-textcolor {
  margin-right: 10px;
}

.e-pv-formfield-maxlength-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-right: 14px;
}

.e-pv-formfield-textcolor-icon {
  background: #eee;
  border-radius: 2px;
  width: 56px;
  color: #000;
}

.e-pv-properties-formfield-maxlength-text-label,
.e-pv-formfield-maxlength {
  padding-left: 1px;
  width: 76px;
}

.e-pv-formfield-maxlength-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 100px;
}

.e-pv-default-tab .e-pv-formfield-maxlength-group {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-pv-properties-form-field-list-add-div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 14px;
  padding-top: 20px;
}

.e-pv-properties-list-item-edit-prop {
  margin-right: 15px;
  width: 295px;
}

.e-pv-properties-form-field-window {
  max-width: 477px;
}

.e-pv-default-tab .e-pv-properties-formfield-textarea {
  width: 300px;
  height: 123px;
  border: 1px solid #e0e0e0;
  margin-right: 15px;
  overflow: auto;
}

.e-pv-properties-export-value-edit-prop {
  width: 295px;
}

.e-pv-properties-form-field-list-btn-div {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  margin-top: 10px;
  text-align: center;
}
.e-pv-default-tab .e-pv-properties-form-field-list-btn-div {
  height: unset;
}

.e-pv-form-field-properties-dialog .e-pv-properties-form-field-list-btn-div {
  margin-top: 20px;
}

.e-pv-properties-form-field-export-value-main-div {
  padding-bottom: 15px;
  padding-top: 10px;
  width: 335px;
}

.e-pv-properties-form-field-group-btn-div {
  display: grid;
  -ms-flex-line-pack: justify;
      align-content: space-between;
}

.e-pv-properties-form-field-option-dropdown-list-div {
  padding-top: 10px;
}

.e-pv-properties-form-field-btn-textarea-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 385px;
  padding-top: 15px;
}

.e-pv-default-tab .e-pv-properties-form-field-btn-textarea-container {
  padding-top: 0;
}

.e-pv-formfield-textarea-group-mobile .e-pv-properties-form-field-btn-textarea-container {
  width: 340px;
}

.e-pv-properties-dropdown-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  text-align: center;
  width: 75px;
}
.e-pv-default-tab .e-pv-properties-dropdown-btn {
  height: unset;
}

.e-pv-appearance-tab-content-mobile .e-pv-properties-dropdown-btn {
  height: 32px;
  width: 60px;
}

.e-pv-show-designer-name {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #000;
  display: grid;
  height: 100%;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

.e-pv-formfield-li-element {
  list-style: none;
  padding-left: 10px;
}

.e-pv-li-select {
  background-color: #d3d3d3;
}

.e-pv-formfield-li-element.e-pv-li-select {
  background-color: #d3d3d3;
}

.e-pv-formfield-li-element:hover:not(.e-pv-li-select) {
  background-color: #d3d3d3;
}

.e-pv-form-designer-ul-list-items {
  padding-left: 1px;
}

.e-pv-form-field-property-header.e-dialog .e-dlg-header .e-dlg-header-content {
  font-size: 20px;
  font-weight: 500;
}

.e-pv-form-field-property-header {
  -ms-user-select: none;
  -webkit-user-select: none;
  color: #000;
  display: block;
  font-family: "Roboto";
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 23px;
  margin-top: 5px;
  mix-blend-mode: normal;
  opacity: 0.87;
  overflow: hidden;
  text-overflow: ellipsis;
  -moz-user-select: none;
       user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}

.e-pv-form-field-property-header-general {
  font-family: "Roboto";
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 15px;
}

.e-pv-properties-formfield-formatting {
  color: #757575;
  font-family: "Roboto";
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  height: 15px;
  line-height: 15px;
  width: 64px;
}

.e-dialog:has(.e-pv-default-tab.e-pv-properties-tab-style-prop) {
  max-height: 530px;
}

.e-pv-properties-form-field-font-style {
  background: #eee;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  width: 154px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}

.e-pv-font-style-prop-mobile,
.e-pv-default-tab .e-pv-properties-form-field-font-style {
  width: auto;
}

.e-pv-default-tab .e-pv-properties-form-field-font-style {
  -webkit-box-pack: unset;
      -ms-flex-pack: unset;
          justify-content: unset;
}

.e-pv-properties-form-field-font-align {
  background: #eee;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  width: 120px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  margin-right: 15px;
}

.e-pv-default-tab .e-pv-properties-form-field-font-align {
  width: auto;
}

.e-pv-font-align-prop-mobile .e-pv-properties-form-field-font-align {
  margin-right: 0;
}

.e-pv-general-tab-content-mobile,
.e-pv-appearance-tab-content-mobile,
.e-pv-options-tab-content-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 10px;
  gap: 16px;
}

.e-pv-font-family-prop-group-mobile,
.e-pv-font-size-prop-group-mobile,
.e-pv-font-style-prop-group-mobile,
.e-pv-font-align-prop-group-mobile,
.e-pv-font-color-prop-group-mobile,
.e-pv-font-length-prop-group-mobile,
.e-pv-fill-prop-group-mobile,
.e-pv-border-prop-group-mobile,
.e-pv-thickness-prop-group-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.e-pv-formfield-btn-group-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}

.e-pv-properties-formfield-label {
  color: #757575;
  font-family: "Roboto";
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  height: 15px;
  line-height: 15px;
}

.e-pv-default-tab .e-pv-properties-formfield-label {
  margin-bottom: 0;
}

.e-pv-default-tab .e-pv-properties-form-field-list-add-div .e-pv-properties-formfield-label,
.e-pv-default-tab .e-pv-properties-form-field-export-value-div .e-pv-properties-formfield-label,
.e-pv-default-tab .e-pv-properties-form-field-option-dropdown-list-div .e-pv-properties-formfield-label {
  margin-bottom: 5px;
}

.e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 18px;
}

.e-pv-properties-form-field-window {
  height: 505px;
}

.e-pv-properties-header-spliter {
  border-bottom-color: #e0e0e0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  left: 0;
  padding-top: 35px;
  position: absolute;
  width: 100%;
}

.e-pv-properties-bottom-spliter {
  border-bottom-color: #e0e0e0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  left: 0;
  margin-bottom: 10px;
  padding-top: 10px;
  width: 100%;
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background-color: #fafafa;
  padding: 0 7px;
}

.e-pv-annotation-toolbar.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 7px;
}

.e-pv-mobile-toolbar .e-mobile-more-option .e-pv-more-icon {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
  width: 1em !important; /* stylelint-disable-line declaration-no-important */
  line-height: 24px !important; /* stylelint-disable-line declaration-no-important */
  margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-dialog.e-pv-signature-dialog-height {
  height: 535px;
}

.e-dialog.e-pv-signature-dialog-blazor-height {
  height: 535px;
}

.e-pv-toolbar-scroll .e-toolbar-pop.e-popup-open {
  overflow: auto;
}

.e-pv-canvas-signature {
  width: 714px;
}

.e-pv-blazor-mobile-redaction-toolbar,
.e-pv-mobile-redaction-toolbar {
  bottom: 0;
  position: absolute;
  width: 100%;
  float: left;
  z-index: 100;
}

.e-pv-redaction-page-mark-panel {
  inset: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 110;
}

.e-pv-redaction-page-mark-content-mobile {
  margin-left: 15px;
  margin-top: 20px;
}

.e-pv-blazor-redaction-title-mobile {
  left: 37px;
  top: 10px;
}

.e-pv-redaction-title-mobile {
  left: 37px;
  top: 10px;
}

.e-pv-redaction-content-container {
  left: 37px;
  top: 10px;
}

.e-pv-blazor-redaction-opacity-container .e-slider-container,
.e-pv-redaction-opacity-container .e-slider-container {
  padding-left: 10px;
}

.e-pv-redaction-opactity-value {
  float: right;
  margin-top: 6px;
}

.e-pv-blazor-redaction-font-color-text,
.e-pv-blazor-redaction-fill-text,
.e-pv-redaction-font-color-text,
.e-pv-redaction-fill-text {
  float: left;
  margin-top: 2px;
  margin-right: 12px;
}

.e-pv-blazor-redaction-fill-text {
  margin-left: 10px;
}

.e-pv-redaction-fill-text {
  margin-left: 10px;
}

.e-pv-blazor-redaction-table,
.e-pv-blazor-redaction-font-table {
  margin-top: 10px;
}

.e-pv-redaction-table,
.e-pv-redaction-font-table {
  margin-top: 10px;
}

.e-pv-blazor-redaction-font-table {
  margin-left: 10px;
}

.e-pv-redaction-font-table {
  margin-left: 10px;
}

.e-pv-redaction-font-family {
  float: left;
  width: 177px;
}

.e-pv-blazor-redaction-font-size {
  float: left;
  width: 92px;
  margin-left: 15px;
}

.e-pv-redaction-font-size {
  float: left;
  width: 92px;
  margin-left: 15px;
}

.e-pv-use-overlay-text-prop-mobile,
.e-pv-repeat-text-prop-mobile {
  height: 32px;
}

.e-pv-blazor-redaction-fill-color,
.e-pv-blazor-redaction-font-color,
.e-pv-blazor-redaction-text-align {
  float: left;
}

.e-pv-redaction-fill-color,
.e-pv-redaction-font-color,
.e-pv-redaction-text-align {
  float: left;
}

.e-pv-redaction-mobile-page-range-input {
  -ms-flex: 1;
  -webkit-box-flex: 1;
          flex: 1;
}

.e-pv-blazor-redaction-text-align {
  margin-left: 15px;
}

.e-pv-redaction-text-align {
  margin-left: 15px;
}

.e-pv-blazor-redaction-overlay-input {
  float: left;
  margin-left: 20px;
}

.e-pv-redaction-overlay-input {
  float: left;
  margin-left: 20px;
}

.e-pv-blazor-redaction-color-picker {
  float: left;
  width: auto;
  margin-left: 10px;
}

.e-pv-redaction-color-picker {
  float: left;
  width: auto;
  margin-left: 10px;
}

.e-pv-blazor-redaction-property-panel-mobile {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
}

.e-pv-redaction-property-panel-mobile {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
}

.e-pv-overlay-text-prop-lable-mobile {
  float: left;
}

.e-pv-overlay-text-prop-mobile {
  float: right;
}

.e-pv-properties-form-field-font-align {
  width: 100px;
}

.e-pv-blazor-redaction-title-mobile {
  top: 10px;
  left: 37px;
}

.e-pv-redaction-title-mobile {
  top: 10px;
  left: 37px;
}

.e-pv-blazor-redaction-outline-text,
.e-pv-blazor-redaction-opacity-text {
  margin-left: 10px;
}

.e-pv-redaction-outline-text,
.e-pv-redaction-opacity-text {
  margin-left: 10px;
}

.e-pv-blazor-redaction-overlay-text {
  float: left;
}

.e-pv-redaction-overlay-text {
  float: left;
}

.e-pv-blazor-redaction-overlat-input {
  float: left;
  margin-left: 20px;
}

.e-pv-redaction-overlat-input {
  float: left;
  margin-left: 20px;
}

.e-pv-balzor-redaction-mark-fill-text {
  float: left;
  margin: 2px 0 0 20px;
}

.e-pv-redaction-mark-fill-text {
  float: left;
  margin: 2px 0 0 20px;
}

.e-pv-blazor-redaction-outline-text {
  margin-top: 2px;
  float: left;
}

.e-pv-redaction-outline-text {
  margin-top: 2px;
  float: left;
}

.e-pv-overlaytext {
  float: left;
  margin-left: 20px;
}

.e-pv-blazor-redaction-table-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 8px;
}

.e-pv-redaction-table-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 8px;
}

.e-pv-redaction-page-mark-dialog .e-footer-content button,
.e-pv-redaction-properties-dialog .e-footer-content button {
  height: 32px;
  padding-top: 0;
}

.e-pv-redact-close,
.e-pv-redact-page-close {
  color: rgba(0, 0, 0, 0.54);
}

.e-pv-redaction-radio-option {
  margin-bottom: 12px;
}

.e-pv-redaction-page-mark-content {
  margin-left: 12px;
}

.e-pv-page-range-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  margin-bottom: 10px;
  height: 32px;
}

.e-pv-page-range-label {
  margin-right: 10px;
  margin-top: 5px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.e-pv-page-range-input {
  -webkit-box-flex: 2;
      -ms-flex: 2;
          flex: 2;
}

.e-pv-tr {
  height: 50px;
}

.e-pv-redaction-property-panel {
  z-index: 110;
}

.e-pv-blazor-page-mark-title {
  left: 37px;
  top: 10px;
}

.e-pv-redaction-property-panel-text,
.e-pv-redaction-page-mark-dialog {
  font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Helvetica Neue", "Arial", "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  line-height: 28px;
}

.e-pv-redaction-can-overlay table.e-pv-redaction-font-table tr:first-of-type td:first-of-type,
span.e-pv-redaction-property-panel-text,
span.e-pv-redaction-opactity-value {
  color: #000;
}

.e-pv-mobile-view .e-pv-redaction-page-mark-content .e-pv-page-range-label,
.e-pv-mobile-view .e-pv-redaction-page-mark-panel .e-pv-redaction-panel-title-container span.e-pv-annotation-tools-close-icon,
.e-pv-mobile-view .e-pv-redaction-property-panel .e-pv-redaction-panel-title-container span.e-pv-annotation-tools-close-icon {
  color: #000;
}

.e-pv-canvas-signature-blazor {
  width: 714px;
}

.e-pv-font-appearance-style {
  padding: 15px;
}

.e-pv-font-appearance-style-blazor {
  padding: 15px;
}

.e-pv-annotation-textalign-container.e-dropdown-btn.e-btn .e-pv-left-align-icon.e-pv-icon.e-btn-icon.e-icon-left {
  padding: 0 6px;
  width: 28px;
}

.e-pv-toolbar-tooltip {
  pointer-events: none;
}

.e-pv-notification {
  background-color: rgba(227, 22, 91, 0.7);
}

.e-pv-blazor-bookmark-icon {
  white-space: pre-wrap;
}

.e-pv-blazor-bookmark-title {
  padding-right: 24px;
}

.e-pv-blazor-sidebar-title-container {
  z-index: 10;
}

.e-pv-blazor-comment-panel-resizer {
  display: none;
}

.e-pv-blazor-comments-title {
  opacity: 0.6;
  padding: 8px;
  float: left;
}

.e-pv-rtl .e-pv-blazor-comments-title {
  float: right;
}

.e-pv-blazor-sidebar-title {
  padding-left: 5px;
}

.e-pv-blazor-title-close-icon {
  border: none;
  background: none;
  float: right;
}

.e-pv-blazor-annotation-tools-close-icon {
  border-color: transparent;
  padding-top: 8px;
  background-color: transparent;
}

.e-pv-blazor-comment-panel-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-pv-blazor-comments-container {
  z-index: 1000;
}

.e-pv-blazor-accordion-content-container {
  display: block;
}

.e-pv-blazor-comments-div {
  min-height: 60px;
}

.e-pv-blazor-comment-class {
  border: 1px #000;
  z-index: 1002;
  padding-left: 30px;
}

.e-pv-rtl .e-pv-blazor-comment-class {
  padding-right: 30px;
  padding-left: 0;
}

.e-pv-blazor-annotation-thickness-popup-container-mobile {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 8px 0 #e9ecef;
          box-shadow: 0 3px 8px 0 #e9ecef;
}

.e-pv-blazor-annotation-custom-fontsize {
  font-size: 16px;
}

.e-pv-blazor-annotation-opacity-popup-container-mobile {
  padding-top: 8px;
  padding-bottom: 36px;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 8px 0 #e9ecef;
          box-shadow: 0 3px 8px 0 #e9ecef;
}

.e-pv-blazor-password {
  width: 100%;
}

.e-pv-blazor-fileupload-element {
  position: fixed;
  left: -100em;
}

.e-pv-blazor-properties-container-custom-width {
  width: 185px;
}

.e-pv-blazor-properties-container-custom-margin {
  margin-left: 32px;
  width: 185px;
}

.e-pv-blazor-properties-line-stroke-color-container {
  margin-left: 162px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-blazor-zoom-dropdown .e-input {
  min-width: 58px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-blazor-tbar-btn {
  width: auto;
}

.e-pv-blazor-handwritten-signature-canvas {
  height: 340px;
  background-color: #fff;
  border: 1px dotted #bdbdbd;
}

.e-dialog.e-dlg-modal.e-pv-blazor-signature-dialog-blazor-height {
  display: block;
}

.e-pv-blazor-input {
  width: 1px;
  height: 1px;
  opacity: 0;
  position: absolute;
}

.e-pv-blazor-signature-apperance {
  margin-top: 30px;
}

.e-pv-blazor-signature-canvas {
  height: 305px;
  background-color: #fff;
  border: 1px dotted #bdbdbd;
}

.e-pv-blazor-sign-upload {
  position: absolute;
  left: 308px;
  top: 139px;
}

.e-pv-blazor-sign-div {
  background-color: #fff;
  margin-top: 30px;
}

.e-pv-blazor-signature-uploadcanvas {
  height: 305px;
  background-color: #fff;
  border: 1px dotted #bdbdbd;
  z-index: 0;
}

.e-pv-blazor-canvas-signature {
  height: 270px;
  border: 1px dotted #bdbdbd;
  background-color: #fff;
  margin-top: 8px;
}

.e-pv-blazor-type-div {
  margin-top: 6px;
}

.e-pv-sign-table {
  width: 100%;
}

.e-pv-blazor-properties-visibility-style-prop {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 50%;
}

.e-pv-blazor-properties-form-field-visibility-main-div {
  width: 94%;
}

.e-pv-blazor-required-div {
  width: 50%;
}

.e-pv-blazor-formfield-maxlength-group {
  padding-left: 12px;
}

.e-pv-blazor-save-button {
  position: absolute;
  right: 15px;
  top: 7px;
}

.e-pv-blazor-font-family-prop-mobile {
  width: 163px;
}

.e-pv-blazor-font-size-prop-mobile {
  width: 120px;
}

.e-pv-blazor-font-length-prop-mobile {
  width: 100px;
}

.e-pv-blazor-comment-sftextbox .e-textbox.e-lib.e-input {
  max-height: 112px;
}

.e-pv-blazor-properties-formfield-textarea-list {
  cursor: default;
}

.e-blazor-pdfviewer .e-pv-signature-window .e-footer-content .e-pv-clearbtn {
  float: left;
}

.e-blazor-pdfviewer .e-dialog .e-footer-content .e-pv-clearbtn {
  float: left;
}

.e-blazor-pdfviewer .e-tab .e-content {
  overflow: inherit !important; /* stylelint-disable-line declaration-no-important */
}

.e-blazor-pdfviewer .e-pv-properties-fill-color-icon,
.e-pv-properties-stroke-color-icon {
  border-bottom: 2px solid;
}

.e-blazor-pdfviewer .e-dialog.e-pv-notification-dialog {
  max-height: 620px;
  max-width: 380px;
}

.e-blazor-pdfviewer .e-input.e-pv-gotopage-dialog {
  max-width: 80%;
}

.e-blazor-pdfviewer .e-pv-number-ofpages {
  padding-left: 10px;
}

.e-blazor-pdfviewer .e-toast-message {
  text-align: center;
}

.e-blazor-pdfviewer .e-pv-container-tooltip {
  width: auto !important; /* stylelint-disable-line declaration-no-important */
}

.e-blazor-pdfviewer .e-pv-notification-icon {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjM1cHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDM1IDMxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTEuMiAoNTc1MTkpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPg0KICAgIDx0aXRsZT5Hcm91cCAzPC90aXRsZT4NCiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4NCiAgICA8ZGVmcz48L2RlZnM+DQogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+DQogICAgICAgIDxnIGlkPSJDb3JydXB0ZWQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01MTQuMDAwMDAwLCAtMzUzLjAwMDAwMCkiPg0KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OTQuMDAwMDAwLCAyODUuMDAwMDAwKSI+DQogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjAwMDAwMCwgNjguMTg0NDc0KSI+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4yMjM0NzA4LDEwLjM1NzYwMjYgTDEyLjY1MzYzNywyMy40MDU1MTA2IEwxNC4xMzIwOTA1LDI2Ljk5MTI0OTUgTDE5LjM2MTc3ODksMjYuOTkxMjQ5NSBDMjAuNDQwMjUwNywxNy44NjA2NDE1IDIwLjY5MzgwOTcsMTIuMzE2MDkyNSAyMC4xMjI0NTU4LDEwLjM1NzYwMjYgQzE5LjU1MTEwMTksOC4zOTkxMTI3NCAxNy45MTgxMDY5LDguMzk5MTEyNzQgMTUuMjIzNDcwOCwxMC4zNTc2MDI2IFoiIGlkPSJQYXRoLTExIiBmaWxsPSIjMEUwRTBFIj48L3BhdGg+DQogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS42MjM4MDkxLDMwLjM4NzQxMDEgQzMzLjgyOTUxMDUsMzAuMzg3NDEwMSAzNC43MjA5MTk0LDI4LjgzODYyNDQgMzMuNjExOTMzMiwyNi45MjMxMDI4IEwxOS4yODk5MDMsMi4xODUwNTA2OCBDMTguMTgyMjEyMiwwLjI3MTc2NjU5NSAxNi4zODc1ODYsMC4yNjk1MjkwNjkgMTUuMjc4NTk5OCwyLjE4NTA1MDY4IEwwLjk1NjU2OTY4NSwyNi45MjMxMDI4IEMtMC4xNTExMjExMDMsMjguODM2Mzg2OCAwLjc0NDI0ODg4MiwzMC4zODc0MTAxIDIuOTQ0NjkzNzksMzAuMzg3NDEwMSBMMzEuNjIzODA5MSwzMC4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyMy4wNTQwNzY3IEwxOC45NTA5MTgxLDIzLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjYuMzg3NDEwMSBMMTUuNjE3NTg0OCwyNi4zODc0MTAxIFogTTE1LjYxNzU4NDgsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwxMC4wNTQwNzY3IEwxOC45NTA5MTgxLDEwLjA1NDA3NjcgTDE4Ljk1MDkxODEsMjAuNzIwNzQzNCBMMTUuNjE3NTg0OCwyMC43MjA3NDM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0VGQzAwMiI+PC9wYXRoPg0KICAgICAgICAgICAgICAgIDwvZz4NCiAgICAgICAgICAgIDwvZz4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-size: 38px 33px;
  height: 33px;
}

.e-blazor-pdfviewer .e-pv-more-options-button {
  visibility: hidden;
}

.e-blazor-pdfviewer .e-inplaceeditor .e-editable-overlay-icon::before,
.e-inplaceeditor-tip .e-editable-overlay-icon::before {
  content: "";
}

.e-blazor-pdfviewer.e-pdfviewer .e-inplaceeditor .e-editable-value-container .e-editable-value {
  border-bottom: 0;
}

.e-blazor-pdfviewer .e-inplaceeditor .e-editable-value-container:hover .e-editable-overlay-icon {
  display: none;
  visibility: hidden;
}

.e-blazor-pdfviewer .e-pv-comments-container .e-pv-new-comments-div.e-control.e-inplaceeditor.e-lib.e-pv-comments-leave {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-blazor-pdfviewer .e-pv-comments-container.e-pv-comments-border .e-pv-new-comments-div.e-control.e-inplaceeditor.e-lib.e-pv-comments-leave {
  display: block !important; /* stylelint-disable-line declaration-no-important */
  padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-blazor-pdfviewer.e-pdfviewer .e-treeview .e-list-item {
  white-space: nowrap;
}

.e-blazor-pdfviewer .e-pv-bookmark-view .e-headertemplate-text.header {
  width: 100%;
}

.e-blazor-pdfviewer .e-pv-bookmark-view .e-listview .e-list-header {
  padding: 0;
}

.e-blazor-pdfviewer .e-multiline-textbox .e-inplaceeditor .e-editable-value-container .e-editable-value {
  white-space: pre-line;
}

.e-blazor-pdfviewer .e-pv-rtl .e-inplaceeditor .e-editable-value-container .e-editable-value {
  margin: 0 0 0 28px;
}

.e-pv-block {
  display: block !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-none {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-blazor-form-designer-property-panel {
  inset: 0;
  height: 100%;
  width: 100%;
  position: absolute;
}

.e-pv-blazor-annotation-toolbar-main {
  bottom: 0;
  position: absolute;
  width: 100%;
  float: left;
}

.e-pv-blazor-formdesigner-toolbar-main {
  bottom: 0;
  position: absolute;
  width: 100%;
  float: left;
}

.e-blazor-pdfviewer .e-overlay .e-pv-organize-view-icon {
  color: rgba(0, 0, 0, 0.2);
}

.e-pv-blazor-main-container {
  min-height: 500px;
}

.e-pv-bg-green {
  background-color: rgb(24, 169, 85);
}

.e-pv-bg-blue {
  background-color: rgb(0, 122, 255);
}

.e-pv-bg-orange {
  background-color: rgb(245, 103, 0);
}

.e-pv-bg-red {
  background-color: rgb(255, 59, 48);
}

.e-pv-blazor-comments-panel-text {
  padding-top: 55% !important; /* stylelint-disable-line declaration-no-important */
  text-align: center;
  padding-left: 0;
}

.e-pv-blazor-signature-text {
  margin: 15px;
  width: 311px;
  height: 88px;
  color: #000;
}

.e-pv-selected-signature-font {
  border-color: rgb(255, 0, 0);
}

.e-pv-font-helvetica {
  font-family: "Helvetica";
}

.e-pv-font-times {
  font-family: "Times New Roman";
}

.e-pv-font-courier {
  font-family: "Courier";
}

.e-pv-font-symbol {
  font-family: "Symbol";
}

.e-pv-signature-text {
  overflow: hidden;
  padding: 5px;
  place-content: center;
  position: relative;
}

.e-pv-signature-text::after {
  content: "";
  text-align: right;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1.5em;
  background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(90%, #fff));
  background: linear-gradient(to right, transparent, #fff 90%);
}

.e-pv-modern-navigation-toolbar {
  right: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 8px;
  gap: 8px;
  border-width: 1px;
  width: 40px;
}
.e-pv-modern-navigation-toolbar .e-control.e-tooltip {
  display: none;
}
.e-pv-modern-navigation-toolbar .e-btn {
  width: 24px;
  height: 24px;
  margin: unset;
  padding: 0;
  line-height: 24px;
}
.e-pv-modern-navigation-toolbar .e-btn .e-btn-icon {
  margin: unset;
  font-size: 14px;
}
.e-pv-modern-navigation-toolbar .e-btn.e-outline:disabled {
  background: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-modern-navigation-toolbar .e-pv-side-panel-separator {
  width: 26px;
  border: 1px solid #e0e0e0;
  margin: 0;
}

.e-pv-modern-side-panel {
  width: 25%;
  position: absolute;
  height: 100%;
  background: #fafafa;
  border: 1px solid #e0e0e0;
  z-index: 101;
  right: 40px;
}
.e-pv-modern-side-panel .e-pv-modern-side-panel-resizer {
  top: 0;
}

.e-pv-modern-mobile-template-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 1001;
  background: #fafafa;
  border: 1px solid #e0e0e0;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-content-container .e-pv-bookmark-container {
  position: absolute;
  top: 0;
  width: 100%;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-content-container .e-pv-bookmark-container .e-pv-bookmark-view {
  border: none;
}

.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container {
  height: 100%;
  width: 100%;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header {
  height: 38px;
  border-bottom: 1px solid #e0e0e0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-close,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-close {
  position: unset;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon {
  font-size: 14px;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title {
  font-size: 14px;
  font-weight: 600;
  padding: 12px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  color: rgba(0, 0, 0, 0.9);
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-close-button.e-btn,
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-reset-button.e-btn,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-close-button.e-btn,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-side-panel-reset-button.e-btn {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 40px;
  vertical-align: middle;
  width: 32px;
  padding: 6px 0 1px;
  color: rgba(0, 0, 0, 0.54);
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div {
  position: unset !important; /* stylelint-disable-line declaration-no-important */
  padding: unset;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div .e-pv-more-icon,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-comment-panel-title-close-div .e-pv-more-icon {
  display: unset;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container {
  height: calc(100% - 38px);
  width: 100%;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-content,
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-container,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-content,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-modern-side-panel-template-container {
  width: 100%;
  height: 100%;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel {
  width: 100%;
  height: calc(100% - 38px) !important; /* stylelint-disable-line declaration-no-important */
  top: unset !important; /* stylelint-disable-line declaration-no-important */
  bottom: unset !important; /* stylelint-disable-line declaration-no-important */
  border-width: 0;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container {
  height: 100%;
  border: none;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: unset;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: rgba(0, 0, 0, 0.9);
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text.e-pv-none,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-comment-panel .e-pv-comments-content-container .e-pv-blazor-comments-panel-text.e-pv-none {
  display: none;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content {
  width: 100%;
}
.e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content .e-pv-thumbnail-view,
.e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content .e-pv-thumbnail-view {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}

.e-pv-mobile-view .extract_delete_center_div {
  margin-left: 10px !important; /* stylelint-disable-line declaration-no-important */
}

.extract_delete_center_div {
  margin-left: 12px;
}

.e-pv-mobile-view .e-pv-extract-toolbar .e-scroll-nav {
  -webkit-transform: skewX(-1deg) translateX(6px) !important; /* stylelint-disable-line declaration-no-important */
  transform: skewX(-1deg) translateX(6px) !important; /* stylelint-disable-line declaration-no-important */
  width: 56px;
}

.e-pv-mobile-view .e-pv-extract-toolbar .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(4deg);
  transform: skewX(4deg);
}

.e-pv-extract-toolbar {
  height: 48px !important; /* stylelint-disable-line declaration-no-important */
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; /* stylelint-disable-line declaration-no-important */
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  border-radius: 0;
  border-width: 0 0 1px;
}

.e-pv-center-group-style {
  width: 100%;
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-center-items-style {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin: 0 auto;
}

.e-pv-modern-navigation-toolbar.e-pv-rtl {
  left: 0;
}

.e-pv-modern-side-panel.e-pv-rtl {
  left: 40px;
}

.e-pv-mobile-splitter-container {
  position: absolute !important; /* stylelint-disable-line declaration-no-important */
  bottom: 0;
  border: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-mobile-splitter-container .e-resizable-split-bar {
  z-index: 1001;
  background: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-mobile-splitter-container .e-resizable-split-bar .e-resize-handler {
  margin-top: 15px;
}
.e-pv-mobile-splitter-container .e-resizable-split-bar .e-resize-handler::before {
  content: "\e520" !important; /* stylelint-disable-line declaration-no-important */
  font-size: 18px !important; /* stylelint-disable-line declaration-no-important */
  -webkit-transform: rotate(0deg) !important;
          transform: rotate(0deg) !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane {
  z-index: 101;
  background: #fafafa;
  border-radius: 12px 12px 0 0;
  border: 1px solid #e0e0e0;
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu,
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul {
  width: 100%;
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul {
  padding: 8px 8px 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu {
  padding-top: 10px;
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-separator.e-menu-item {
  margin: 2px 0;
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-menu-item:not(.e-separator) {
  height: 40px !important; /* stylelint-disable-line declaration-no-important */
  line-height: 40px !important; /* stylelint-disable-line declaration-no-important */
  padding: 0 12px !important; /* stylelint-disable-line declaration-no-important */
  font-size: 16px !important; /* stylelint-disable-line declaration-no-important */
  margin: 2px 0;
  border-radius: 4px;
}
.e-pv-mobile-splitter-container .e-pv-navigation-splitter-pane .e-pv-mobile-navigation-menu ul.e-menu .e-menu-item:not(.e-separator) .e-menu-icon {
  line-height: 40px !important; /* stylelint-disable-line declaration-no-important */
  font-size: 16px !important; /* stylelint-disable-line declaration-no-important */
}

.e-pv-modern-side-panel ~ .e-pv-sidebar-toolbar-splitter {
  background: none;
}

.e-pv-splitter-open {
  -webkit-animation: SplitterOpen 400ms ease-out forwards;
          animation: SplitterOpen 400ms ease-out forwards;
}

.e-pv-splitter-close {
  -webkit-animation: SplitterClose 400ms ease-in forwards;
          animation: SplitterClose 400ms ease-in forwards;
}

@-webkit-keyframes SplitterOpen {
  from {
    height: 0;
  }
  to {
    height: calc(100% - 40px);
  }
}

@keyframes SplitterOpen {
  from {
    height: 0;
  }
  to {
    height: calc(100% - 40px);
  }
}
@-webkit-keyframes SplitterClose {
  from {
    height: calc(100% - 40px);
  }
  to {
    height: 0;
  }
}
@keyframes SplitterClose {
  from {
    height: calc(100% - 40px);
  }
  to {
    height: 0;
  }
}
/*! PdfViewer's default definitions and variables */
/* 0px */
/* 1px */
/* 10px */
/* 12px */
/* 14px */
/* 18px */
/* 20px */
/* 22px */
/* 24px */
/* 25px */
/* 26px */
/* 28px */
/* 29px */
/* 30px */
/* 31px */
/* 32px */
/* 33px */
/* 34px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 45px */
/* 48px */
/* 49px */
/* 50px */
/* 56px */
/* 60px */
/* 88px */
/* 108px */
/* 123px */
/* 140px */
/* 150px */
/* 270px */
/* 280px */
/* 305px */
/* 340px */
/* 350px */
/* 500px */
/* inherit */
/* auto */
/* unset */
/* normal */
/* 95% */
/* 96% */
/* 98% */
/* 100% */
/* 329px */
/* 98px */
/* 465px */
/* 112px */
/* 620px */
/* 1.5em */
/* 132px */
/* 555px */
/* 525px */
/* 570px */
/* 600px */
/* 505px */
/* 490px */
/* 138px */
/* 565px */
/* 585px */
/* 627px */
/* 591px */
/* 584px */
/* 592px */
/* 590px */
/* 615px */
/* 576px */
/* 109px */
/* 498px */
/* 530px */
/* 10% */
/* 25% */
/* 40% */
/* 45% */
/* 50% */
/* 54% */
/* 55% */
/* 70% */
/* 80% */
/* 100% */
/* 0px */
/* 1px */
/* 6px */
/* 8px */
/* 18px */
/* 20px */
/* 21px */
/* 24px */
/* 25px */
/* 28px */
/* 30px */
/* 32px */
/* 33px */
/* 36px */
/* 38px */
/* 40px */
/* 42px */
/* 43px */
/* 44px */
/* 48px */
/* 50px */
/* 54px */
/* 56px */
/* 58px */
/* 59px */
/* 60px */
/* 61px */
/* 64px */
/* 65px */
/* 68px */
/* 70px */
/* 72px */
/* 75px */
/* 76px */
/* 82px */
/* 84px */
/* 90px */
/* 92px */
/* 96px */
/* 100px */
/* 110px */
/* 120px */
/* 122px */
/* 140px */
/* 150px */
/* 160px */
/* 180px */
/* 195px */
/* 200px */
/* 240px */
/* 275px */
/* 290px */
/* 300px */
/* 500px */
/* auto */
/* inherit */
/* unset */
/* 1em */
/* 1.5em */
/* 2em */
/* 37% */
/* 43% */
/* 44% */
/* 46% */
/* 52% */
/* 78% */
/* 85% */
/* 94% */
/* 95% */
/* 95.5% */
/* 95.55% */
/* 97% */
/* 103% */
/* 38.5px */
/* 105px */
/* 118px */
/* 128px */
/* 138px */
/* 152px */
/* 154px */
/* 155px */
/* 163px */
/* 165px */
/* 170px */
/* 175px */
/* 176px */
/* 177px */
/* 185px */
/* 186px */
/* 204px */
/* 214px */
/* 215px */
/* 232px */
/* 248px */
/* 285px */
/* 295px */
/* 311px */
/* 318px */
/* 335px */
/* 340px */
/* 368px */
/* 380px */
/* 384px */
/* 385px */
/* 396px */
/* 420px */
/* 430px */
/* 435px */
/* 450px */
/* 470px */
/* 490px */
/* 525px */
/* max-content */
/* .24px */
.e-bigger .e-pv-icon-search {
  font-size: 16px;
}

.e-bigger .e-pv-redaction-property-panel-text,
.e-bigger .e-pv-redaction-page-mark-dialog {
  font-size: 16px;
}

.e-bigger .e-pv-overlaytext {
  margin-left: 20px;
}

.e-bigger .e-dialog.e-pv-redaction-properties-dialog {
  width: 430px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-redaction-font-family {
  width: 200px;
}

.e-bigger .e-pv-blazor-redaction-font-size {
  width: 92px;
}

.e-bigger .e-pv-properties-line-opacity-container .e-slider-container {
  height: 40px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-toolbar,
.e-bigger .e-pv-annotation-toolbar {
  height: 56px;
}

.e-bigger .e-pv-page-range-row {
  height: 48px;
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  padding-bottom: 0;
}

.e-bigger .e-pv-redaction-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  padding: 0;
}

.e-bigger .e-pv-blazor-main-container .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-pv-blazor-main-container .e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: 0;
  width: 2em;
}

.e-bigger .e-pv-blazor-main-container .e-dropdown-btn .e-btn-icon {
  font-size: inherit;
}

.e-bigger .e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 3px;
}

.e-bigger .e-pdfviewer.e-pv-mobile-view .e-pv-nav-toolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:last-child {
  margin-right: 3px;
}

.e-bigger .e-pv-annotation-color-container.e-icon-btn,
.e-bigger .e-pv-annotation-opacity-container.e-icon-btn,
.e-bigger .e-pv-annotation-stroke-container.e-icon-btn,
.e-bigger .e-pv-custom-annotation-thickness-container.e-icon-btn,
.e-bigger .e-pv-custom-annotation-opacity-container.e-icon-btn,
.e-bigger .e-pv-annotation-thickness-container.e-icon-btn,
.e-bigger .e-pv-annotation-textcolor-container.e-icon-btn,
.e-bigger .e-pv-annotation-textalign-container.e-icon-btn,
.e-bigger .e-pv-annotation-textprop-container.e-icon-btn {
  white-space: nowrap;
}

.e-bigger .e-pv-mobile-view .e-pv-properties-line-start-container,
.e-bigger .e-pv-mobile-view .e-pv-properties-line-end-container,
.e-bigger .e-pv-mobile-view .e-pv-properties-line-style-container,
.e-bigger .e-pv-mobile-view .e-pv-properties-line-thickness-container,
.e-bigger .e-pv-mobile-view .e-pv-properties-line-leader-length-container {
  width: 43% !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-scale-ratio-src-input-container,
.e-bigger .e-pv-scale-ratio-src-unit-container,
.e-bigger .e-pv-scale-ratio-dest-input-container,
.e-bigger .e-pv-scale-ratio-dest-unit-container,
.e-bigger .e-pv-depth-input-container,
.e-bigger .e-pv-depth-unit-container {
  float: left;
  height: 40px;
  width: 45%;
}

.e-bigger .e-pv-redaction-radio-option {
  margin-bottom: 16px;
}

.e-bigger .e-pv-blazor-redaction-text-align .e-pv-left-align-icon-div,
.e-bigger .e-pv-blazor-redaction-text-align .e-pv-center-align-icon-div,
.e-bigger .e-pv-blazor-redaction-text-align .e-pv-right-align-icon-div {
  height: 100%;
  width: 100%;
}

.e-bigger .e-pv-redaction-page-mark-dialog .e-footer-content button,
.e-bigger .e-pv-redaction-properties-dialog .e-footer-content button {
  height: 40px;
  padding-top: 6px;
}

.e-bigger .e-pv-redaction-toolbar .e-pv-icon {
  font-size: 18px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn {
  height: 36px;
  line-height: 25px;
  margin: 4px 0;
  width: 36px;
}
.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:not(.e-pv-submit .e-tbar-btn.e-btn):not(.e-spv-btn.e-tbar-btn.e-btn),
.e-bigger .e-pv-annotation-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item .e-pv-tbar-btn.e-btn:not(.e-pv-submit .e-tbar-btn.e-btn):not(.e-spv-btn.e-tbar-btn.e-btn) {
  padding: 0 1.5px;
}

.e-bigger .e-pv-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-submit .e-tbar-btn.e-btn {
  width: auto;
}

.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-top: 4px;
}

.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item.e-pv-zoom-drop-down-container {
  width: 93px;
}

.e-bigger .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input:focus {
  padding-left: 0;
}

.e-bigger .e-pv-password-popup.e-dialog {
  height: auto;
}

.e-bigger .e-pv-notification-popup.e-dialog {
  height: 195px;
}

.e-bigger .e-pv-notification-popup.e-pv-notification-large-content.e-dialog {
  height: 220px;
}

.e-bigger .e-pv-corrupted-popup.e-dialog {
  height: 198px;
}

.e-bigger .e-pv-password-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger .e-pv-corrupted-popup.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  padding-top: 6px;
}

.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-bigger .e-toolbar.e-pv-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  top: 0;
}

.e-bigger .e-pv-toolbar.e-rtl .e-pv-current-page-box.e-input-group.e-control-wrapper input.e-input {
  padding-right: 0;
  padding-left: 0;
}

.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-zoom-drop-down-rtl.e-ddl input.e-input.e-control.e-keyboard,
.e-bigger .e-pv-toolbar.e-rtl .e-input-group.e-control-wrapper.e-pv-prop-dropdown-rtl.e-ddl input.e-input.e-control.e-keyboard {
  padding-left: 0;
  padding-right: 14px;
}

.e-bigger .e-pdfviewer .e-pv-comments-div .e-inplaceeditor .e-editable-value-container .e-editable-value {
  margin-left: 32px;
}

.e-bigger .e-pdfviewer .e-inplaceeditor .e-editable-value-container {
  width: 100%;
  max-width: 100%;
}

.e-bigger .e-pv-properties-window {
  max-width: 435px;
}

.e-bigger .e-pv-scale-ratio-window {
  max-width: 435px;
}

.e-bigger .e-pv-signature-dialog-height .e-pv-clearbtn {
  float: left;
  height: 49px;
  min-height: 49px;
}

.e-bigger .e-pv-signature-dialog-height .e-pv-cancelbtn,
.e-bigger .e-pv-signature-dialog-height .e-pv-createbtn {
  height: 49px;
  min-height: 49px;
}

.e-bigger .foreign-object .e-pdfviewer-signatureformfields-signature + .e-pdfViewer-signIcon {
  display: none;
}

.e-bigger .foreign-object .e-pdfviewer-signatureformfields + .e-pdfViewer-signIcon {
  display: block;
}

.e-bigger .e-pv-properties-fill-color-style-prop,
.e-bigger .e-pv-properties-stroke-color-style-prop,
.e-bigger .e-pv-properties-stroke-thickness-style-prop {
  padding: 12px 20px 12px 1px;
}

.e-bigger .e-pv-default-tab .e-pv-properties-fill-color-style-prop,
.e-bigger .e-pv-default-tab .e-pv-properties-stroke-color-style-prop,
.e-bigger .e-pv-default-tab .e-pv-properties-stroke-thickness-style-prop {
  padding-top: 0;
}

.e-bigger .e-dialog:has(.e-pv-default-tab.e-pv-properties-tab-style-prop) {
  height: 570px !important; /* stylelint-disable-line declaration-no-important */
  max-height: 600px !important; /* stylelint-disable-line declaration-no-important */
  width: 470px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-dialog:has(.e-pv-properties-line-style-prop .e-pv-blazor-properties-container-custom-width) {
  height: 490px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-blazor-properties-line-stroke-color-container {
  margin-left: 128px !important; /* stylelint-disable-line declaration-no-important */
  margin-right: 87px;
}

.e-bigger .e-pv-default-tab .e-pv-properties-formfield-textarea {
  height: 138px;
}

.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-color-icon.e-pv-icon,
.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-stroke-icon.e-pv-icon {
  padding-top: 0;
  height: 30px;
}

.e-bigger .e-pv-properties-form-field-font-style {
  background: #eee;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  width: 154px;
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-font-style {
  height: 38px;
  -webkit-box-pack: unset;
      -ms-flex-pack: unset;
          justify-content: unset;
  width: auto;
}

.e-bigger .e-pv-default-tab .e-pv-properties-color-container-style-prop .e-btn-icon.e-pv-annotation-thickness-icon.e-pv-icon {
  padding-top: 0;
}

.e-bigger .e-pv-default-tab .e-pv-properties-font-size-container {
  width: 118px;
}

.e-bigger .e-pv-properties-form-field-font-align {
  background: #eee;
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  margin-right: 15px;
  width: 120px;
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-font-align {
  height: 38px;
  width: auto;
}

.e-bigger .e-pv-form-designer-property-panel .e-pv-form-designer-panel-title-container .e-pv-save-button,
.e-bigger .e-pv-redaction-property-panel .e-pv-redaction-panel-title-container .e-pv-save-button {
  padding-top: 0;
}

.e-bigger .e-pv-font-align-prop-mobile .e-pv-properties-form-field-font-align {
  margin-right: 0;
}

.e-bigger .e-pv-default-tab .e-pv-properties-form-field-list-add-div {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-bigger .e-pv-font-color-prop-mobile,
.e-bigger .e-pv-fill-prop-mobile,
.e-bigger .e-pv-border-prop-mobile,
.e-bigger .e-pv-thickness-prop-mobile,
.e-bigger .e-pv-default-tab .e-pv-formfield-textcolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-strokecolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-fontcolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-strokethickness-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-font-color-prop-mobile .e-pv-formfield-textcolor-icon.e-btn.e-icon-btn {
  width: 68px;
  height: 38px;
}

.e-bigger .e-pv-default-tab .e-pv-formfield-textcolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-strokecolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-fontcolor-icon.e-btn.e-icon-btn,
.e-bigger .e-pv-default-tab .e-pv-formfield-strokethickness-icon.e-btn.e-icon-btn {
  padding: 2px 12px;
}

.e-bigger .e-pv-organize-buttondiv .e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger .e-pv-blazor-organize-window .e-pv-organize-toolbar {
  height: 56px !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-pv-blazor-organize-window .e-pv-organize-toolbar .e-toolbar-item .e-tbar-btn {
  height: 34px !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-pv-default-tab .e-pv-font-length-prop-mobile .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-pv-default-tab .e-pv-formfield-maxlength .e-input-group.e-control-wrapper .e-input-group-icon {
  min-width: 21px;
}

.e-bigger .e-pv-modern-navigation-toolbar {
  padding-top: 8px;
  width: 56px;
  gap: 10px;
}
.e-bigger .e-pv-modern-navigation-toolbar .e-btn {
  width: 34px;
  height: 34px;
  margin: unset;
}
.e-bigger .e-pv-modern-navigation-toolbar .e-btn .e-btn-icon {
  font-size: 16px;
}
.e-bigger .e-pv-modern-navigation-toolbar .e-pv-side-panel-separator {
  width: 36px;
  margin: 0;
}

.e-bigger .e-pv-modern-side-panel {
  right: 56px;
}

.e-bigger .e-pv-modern-side-panel.e-pv-rtl {
  left: 56px;
}

.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header,
.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header {
  height: 48px;
}
.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title,
.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-modern-side-panel-header-title {
  font-size: 16px;
}
.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon,
.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-header .e-pv-icon {
  font-size: 16px;
}
.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container,
.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container {
  height: calc(100% - 48px);
}
.e-bigger .e-pv-modern-mobile-template-container .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content,
.e-bigger .e-pv-modern-side-panel .e-pv-modern-side-panel-container .e-pv-modern-side-panel-content-container .e-pv-sidebar-content {
  top: 48px;
}

/**
* DevExtreme (dx.common.css)
* Version: 21.2.15
* Build date: Fri Dec 08 2023
*
* Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
/*!
This file is kept for backward compatibility.
It is no longer required.
*/
@charset "UTF-8";
/**
* DevExtreme (dx.dark.css)
* Version: 21.2.15
* Build date: Fri Dec 08 2023
*
* Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
.dx-validationsummary-item {
  cursor: pointer;
}
.dx-invalid-message.dx-overlay {
  position: relative;
}
.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}
.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  padding: 10px;
  font-size: .85em;
  line-height: normal;
  word-wrap: break-word;
}
.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto,
.dx-invalid-message.dx-invalid-message-always,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto,
.dx-state-focused.dx-invalid .dx-invalid-message-auto {
  visibility: visible;
}
.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@-webkit-keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes dx-valid-badge-frames {
  from {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.dx-theme-generic-typography {
  background-color: #2a2a2a;
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography input,
.dx-theme-generic-typography textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography .dx-font-xl,
.dx-theme-generic-typography h1 {
  font-weight: 200;
  font-size: 34px;
}
.dx-theme-generic-typography .dx-font-l,
.dx-theme-generic-typography h2 {
  font-weight: 400;
  font-size: 28px;
}
.dx-theme-generic-typography h3 {
  font-weight: 400;
  font-size: 22px;
}
.dx-theme-generic-typography .dx-font-m {
  font-weight: 400;
  font-size: 20px;
}
.dx-theme-generic-typography .dx-font-s,
.dx-theme-generic-typography h4 {
  font-weight: 500;
  font-size: 18px;
}
.dx-theme-generic-typography h5 {
  font-weight: 700;
  font-size: 16px;
}
.dx-theme-generic-typography .dx-font-xs,
.dx-theme-generic-typography h6,
.dx-theme-generic-typography small {
  font-weight: 800;
  font-size: 12px;
}
.dx-theme-generic-typography a {
  color: #1ca8dd;
}
.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-event,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-icon {
  background-position: 50% 50%;
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dx-svg-icon svg {
  pointer-events: none;
}
.dx-rtl .dx-icon-spinnext::before {
  content: "\f04f";
}
.dx-rtl .dx-icon-spinprev::before {
  content: "\f04e";
}
.dx-rtl .dx-icon-chevronnext::before {
  content: "\f012";
}
.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: "\f010";
}
.dx-rtl .dx-icon-undo::before {
  content: "\f093";
}
.dx-rtl .dx-icon-redo::before {
  content: "\f04c";
}
.dx-rtl .dx-icon-hidepanel::before {
  content: "\f11d";
}
.dx-rtl .dx-icon-showpanel::before {
  content: "\f11c";
}
@font-face {
  font-family: DXIcons;
  src: local("DevExtreme Generic Icons"),local("devextreme_generic_icons"),url(Assets/dxicons-e4acc9c2c884e566ddc46017efe8b2c1.woff2) format("woff2"),url(Assets/dxicons-d5288d8f61ece0a2f2ab745dc44c600b.woff) format("woff"),url(Assets/dxicons-4d3cea0a08c2038308fc35a2eea99a93.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dx-icon-add {
  font: 14px/1 DXIcons;
}
.dx-icon-add::before {
  content: "\f00b";
}
.dx-icon-airplane {
  font: 14px/1 DXIcons;
}
.dx-icon-airplane::before {
  content: "\f000";
}
.dx-icon-bookmark {
  font: 14px/1 DXIcons;
}
.dx-icon-bookmark::before {
  content: "\f017";
}
.dx-icon-box {
  font: 14px/1 DXIcons;
}
.dx-icon-box::before {
  content: "\f018";
}
.dx-icon-car {
  font: 14px/1 DXIcons;
}
.dx-icon-car::before {
  content: "\f01b";
}
.dx-icon-card {
  font: 14px/1 DXIcons;
}
.dx-icon-card::before {
  content: "\f019";
}
.dx-icon-cart {
  font: 14px/1 DXIcons;
}
.dx-icon-cart::before {
  content: "\f01a";
}
.dx-icon-chart {
  font: 14px/1 DXIcons;
}
.dx-icon-chart::before {
  content: "\f01c";
}
.dx-icon-check {
  font: 14px/1 DXIcons;
}
.dx-icon-check::before {
  content: "\f005";
}
.dx-icon-clear {
  font: 14px/1 DXIcons;
}
.dx-icon-clear::before {
  content: "\f008";
}
.dx-icon-clock {
  font: 14px/1 DXIcons;
}
.dx-icon-clock::before {
  content: "\f01d";
}
.dx-icon-close {
  font: 14px/1 DXIcons;
}
.dx-icon-close::before {
  content: "\f00a";
}
.dx-icon-coffee {
  font: 14px/1 DXIcons;
}
.dx-icon-coffee::before {
  content: "\f02a";
}
.dx-icon-comment {
  font: 14px/1 DXIcons;
}
.dx-icon-comment::before {
  content: "\f01e";
}
.dx-icon-doc {
  font: 14px/1 DXIcons;
}
.dx-icon-doc::before {
  content: "\f021";
}
.dx-icon-file {
  font: 14px/1 DXIcons;
}
.dx-icon-file::before {
  content: "\f021";
}
.dx-icon-download {
  font: 14px/1 DXIcons;
}
.dx-icon-download::before {
  content: "\f022";
}
.dx-icon-dragvertical {
  font: 14px/1 DXIcons;
}
.dx-icon-dragvertical::before {
  content: "\f038";
}
.dx-icon-edit {
  font: 14px/1 DXIcons;
}
.dx-icon-edit::before {
  content: "\f023";
}
.dx-icon-email {
  font: 14px/1 DXIcons;
}
.dx-icon-email::before {
  content: "\f024";
}
.dx-icon-event {
  font: 14px/1 DXIcons;
}
.dx-icon-event::before {
  content: "\f026";
}
.dx-icon-favorites {
  font: 14px/1 DXIcons;
}
.dx-icon-favorites::before {
  content: "\f025";
}
.dx-icon-find {
  font: 14px/1 DXIcons;
}
.dx-icon-find::before {
  content: "\f027";
}
.dx-icon-filter {
  font: 14px/1 DXIcons;
}
.dx-icon-filter::before {
  content: "\f050";
}
.dx-icon-folder {
  font: 14px/1 DXIcons;
}
.dx-icon-folder::before {
  content: "\f028";
}
.dx-icon-activefolder {
  font: 14px/1 DXIcons;
}
.dx-icon-activefolder::before {
  content: "\f028";
}
.dx-icon-food {
  font: 14px/1 DXIcons;
}
.dx-icon-food::before {
  content: "\f029";
}
.dx-icon-gift {
  font: 14px/1 DXIcons;
}
.dx-icon-gift::before {
  content: "\f02b";
}
.dx-icon-globe {
  font: 14px/1 DXIcons;
}
.dx-icon-globe::before {
  content: "\f02c";
}
.dx-icon-group {
  font: 14px/1 DXIcons;
}
.dx-icon-group::before {
  content: "\f02e";
}
.dx-icon-help {
  font: 14px/1 DXIcons;
}
.dx-icon-help::before {
  content: "\f02f";
}
.dx-icon-home {
  font: 14px/1 DXIcons;
}
.dx-icon-home::before {
  content: "\f030";
}
.dx-icon-image {
  font: 14px/1 DXIcons;
}
.dx-icon-image::before {
  content: "\f031";
}
.dx-icon-info {
  font: 14px/1 DXIcons;
}
.dx-icon-info::before {
  content: "\f032";
}
.dx-icon-key {
  font: 14px/1 DXIcons;
}
.dx-icon-key::before {
  content: "\f033";
}
.dx-icon-like {
  font: 14px/1 DXIcons;
}
.dx-icon-like::before {
  content: "\f034";
}
.dx-icon-map {
  font: 14px/1 DXIcons;
}
.dx-icon-map::before {
  content: "\f035";
}
.dx-icon-menu {
  font: 14px/1 DXIcons;
}
.dx-icon-menu::before {
  content: "\f00c";
}
.dx-icon-message {
  font: 14px/1 DXIcons;
}
.dx-icon-message::before {
  content: "\f024";
}
.dx-icon-money {
  font: 14px/1 DXIcons;
}
.dx-icon-money::before {
  content: "\f036";
}
.dx-icon-music {
  font: 14px/1 DXIcons;
}
.dx-icon-music::before {
  content: "\f037";
}
.dx-icon-overflow {
  font: 14px/1 DXIcons;
}
.dx-icon-overflow::before {
  content: "\f00d";
}
.dx-icon-percent {
  font: 14px/1 DXIcons;
}
.dx-icon-percent::before {
  content: "\f039";
}
.dx-icon-photo {
  font: 14px/1 DXIcons;
}
.dx-icon-photo::before {
  content: "\f03a";
}
.dx-icon-plus {
  font: 14px/1 DXIcons;
}
.dx-icon-plus::before {
  content: "\f00b";
}
.dx-icon-minus {
  font: 14px/1 DXIcons;
}
.dx-icon-minus::before {
  content: "\f074";
}
.dx-icon-preferences {
  font: 14px/1 DXIcons;
}
.dx-icon-preferences::before {
  content: "\f03b";
}
.dx-icon-product {
  font: 14px/1 DXIcons;
}
.dx-icon-product::before {
  content: "\f03c";
}
.dx-icon-pulldown {
  font: 14px/1 DXIcons;
}
.dx-icon-pulldown::before {
  content: "\f062";
}
.dx-icon-refresh {
  font: 14px/1 DXIcons;
}
.dx-icon-refresh::before {
  content: "\f03d";
}
.dx-icon-remove {
  font: 14px/1 DXIcons;
}
.dx-icon-remove::before {
  content: "\f00a";
}
.dx-icon-revert {
  font: 14px/1 DXIcons;
}
.dx-icon-revert::before {
  content: "\f04c";
}
.dx-icon-runner {
  font: 14px/1 DXIcons;
}
.dx-icon-runner::before {
  content: "\f040";
}
.dx-icon-save {
  font: 14px/1 DXIcons;
}
.dx-icon-save::before {
  content: "\f041";
}
.dx-icon-search {
  font: 14px/1 DXIcons;
}
.dx-icon-search::before {
  content: "\f027";
}
.dx-icon-tags {
  font: 14px/1 DXIcons;
}
.dx-icon-tags::before {
  content: "\f009";
}
.dx-icon-tel {
  font: 14px/1 DXIcons;
}
.dx-icon-tel::before {
  content: "\f003";
}
.dx-icon-tips {
  font: 14px/1 DXIcons;
}
.dx-icon-tips::before {
  content: "\f004";
}
.dx-icon-todo {
  font: 14px/1 DXIcons;
}
.dx-icon-todo::before {
  content: "\f005";
}
.dx-icon-toolbox {
  font: 14px/1 DXIcons;
}
.dx-icon-toolbox::before {
  content: "\f007";
}
.dx-icon-trash {
  font: 14px/1 DXIcons;
}
.dx-icon-trash::before {
  content: "\f03e";
}
.dx-icon-user {
  font: 14px/1 DXIcons;
}
.dx-icon-user::before {
  content: "\f02d";
}
.dx-icon-upload {
  font: 14px/1 DXIcons;
}
.dx-icon-upload::before {
  content: "\f006";
}
.dx-icon-floppy {
  font: 14px/1 DXIcons;
}
.dx-icon-floppy::before {
  content: "\f073";
}
.dx-icon-arrowleft {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowleft::before {
  content: "\f011";
}
.dx-icon-arrowdown {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowdown::before {
  content: "\f015";
}
.dx-icon-arrowright {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowright::before {
  content: "\f00e";
}
.dx-icon-arrowup {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowup::before {
  content: "\f013";
}
.dx-icon-spinleft {
  font: 14px/1 DXIcons;
}
.dx-icon-spinleft::before {
  content: "\f04f";
}
.dx-icon-spinprev {
  font: 14px/1 DXIcons;
}
.dx-icon-spinprev::before {
  content: "\f04f";
}
.dx-icon-spinright {
  font: 14px/1 DXIcons;
}
.dx-icon-spinright::before {
  content: "\f04e";
}
.dx-icon-spinnext {
  font: 14px/1 DXIcons;
}
.dx-icon-spinnext::before {
  content: "\f04e";
}
.dx-icon-spindown {
  font: 14px/1 DXIcons;
}
.dx-icon-spindown::before {
  content: "\f001";
}
.dx-icon-spinup {
  font: 14px/1 DXIcons;
}
.dx-icon-spinup::before {
  content: "\f002";
}
.dx-icon-chevronleft {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronleft::before {
  content: "\f012";
}
.dx-icon-chevronprev {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronprev::before {
  content: "\f012";
}
.dx-icon-back {
  font: 14px/1 DXIcons;
}
.dx-icon-back::before {
  content: "\f012";
}
.dx-icon-chevronright {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronright::before {
  content: "\f010";
}
.dx-icon-chevronnext {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronnext::before {
  content: "\f010";
}
.dx-icon-chevrondown {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondown::before {
  content: "\f016";
}
.dx-icon-chevronup {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronup::before {
  content: "\f014";
}
.dx-icon-chevrondoubleleft {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondoubleleft::before {
  content: "\f042";
}
.dx-icon-chevrondoubleright {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondoubleright::before {
  content: "\f03f";
}
.dx-icon-equal {
  font: 14px/1 DXIcons;
}
.dx-icon-equal::before {
  content: "\f044";
}
.dx-icon-notequal {
  font: 14px/1 DXIcons;
}
.dx-icon-notequal::before {
  content: "\f045";
}
.dx-icon-less {
  font: 14px/1 DXIcons;
}
.dx-icon-less::before {
  content: "\f046";
}
.dx-icon-greater {
  font: 14px/1 DXIcons;
}
.dx-icon-greater::before {
  content: "\f047";
}
.dx-icon-lessorequal {
  font: 14px/1 DXIcons;
}
.dx-icon-lessorequal::before {
  content: "\f048";
}
.dx-icon-greaterorequal {
  font: 14px/1 DXIcons;
}
.dx-icon-greaterorequal::before {
  content: "\f049";
}
.dx-icon-isblank {
  font: 14px/1 DXIcons;
}
.dx-icon-isblank::before {
  content: "\f075";
}
.dx-icon-isnotblank {
  font: 14px/1 DXIcons;
}
.dx-icon-isnotblank::before {
  content: "\f076";
}
.dx-icon-sortup {
  font: 14px/1 DXIcons;
}
.dx-icon-sortup::before {
  content: "\f051";
}
.dx-icon-sortdown {
  font: 14px/1 DXIcons;
}
.dx-icon-sortdown::before {
  content: "\f052";
}
.dx-icon-sortuptext {
  font: 14px/1 DXIcons;
}
.dx-icon-sortuptext::before {
  content: "\f053";
}
.dx-icon-sortdowntext {
  font: 14px/1 DXIcons;
}
.dx-icon-sortdowntext::before {
  content: "\f054";
}
.dx-icon-sorted {
  font: 14px/1 DXIcons;
}
.dx-icon-sorted::before {
  content: "\f055";
}
.dx-icon-expand {
  font: 14px/1 DXIcons;
}
.dx-icon-expand::before {
  content: "\f04a";
}
.dx-icon-collapse {
  font: 14px/1 DXIcons;
}
.dx-icon-collapse::before {
  content: "\f04b";
}
.dx-icon-columnfield {
  font: 14px/1 DXIcons;
}
.dx-icon-columnfield::before {
  content: "\f057";
}
.dx-icon-rowfield {
  font: 14px/1 DXIcons;
}
.dx-icon-rowfield::before {
  content: "\f058";
}
.dx-icon-datafield {
  font: 14px/1 DXIcons;
}
.dx-icon-datafield::before {
  content: "\f101";
}
.dx-icon-fields {
  font: 14px/1 DXIcons;
}
.dx-icon-fields::before {
  content: "\f059";
}
.dx-icon-fieldchooser {
  font: 14px/1 DXIcons;
}
.dx-icon-fieldchooser::before {
  content: "\f05a";
}
.dx-icon-columnchooser {
  font: 14px/1 DXIcons;
}
.dx-icon-columnchooser::before {
  content: "\f04d";
}
.dx-icon-pin {
  font: 14px/1 DXIcons;
}
.dx-icon-pin::before {
  content: "\f05b";
}
.dx-icon-unpin {
  font: 14px/1 DXIcons;
}
.dx-icon-unpin::before {
  content: "\f05c";
}
.dx-icon-pinleft {
  font: 14px/1 DXIcons;
}
.dx-icon-pinleft::before {
  content: "\f05d";
}
.dx-icon-pinright {
  font: 14px/1 DXIcons;
}
.dx-icon-pinright::before {
  content: "\f05e";
}
.dx-icon-contains {
  font: 14px/1 DXIcons;
}
.dx-icon-contains::before {
  content: "\f063";
}
.dx-icon-startswith {
  font: 14px/1 DXIcons;
}
.dx-icon-startswith::before {
  content: "\f064";
}
.dx-icon-endswith {
  font: 14px/1 DXIcons;
}
.dx-icon-endswith::before {
  content: "\f065";
}
.dx-icon-doesnotcontain {
  font: 14px/1 DXIcons;
}
.dx-icon-doesnotcontain::before {
  content: "\f066";
}
.dx-icon-range {
  font: 14px/1 DXIcons;
}
.dx-icon-range::before {
  content: "\f06a";
}
.dx-icon-export {
  font: 14px/1 DXIcons;
}
.dx-icon-export::before {
  content: "\f05f";
}
.dx-icon-exportxlsx {
  font: 14px/1 DXIcons;
}
.dx-icon-exportxlsx::before {
  content: "\f060";
}
.dx-icon-exportpdf {
  font: 14px/1 DXIcons;
}
.dx-icon-exportpdf::before {
  content: "\f061";
}
.dx-icon-exportselected {
  font: 14px/1 DXIcons;
}
.dx-icon-exportselected::before {
  content: "\f06d";
}
.dx-icon-warning {
  font: 14px/1 DXIcons;
}
.dx-icon-warning::before {
  content: "\f06b";
}
.dx-icon-more {
  font: 14px/1 DXIcons;
}
.dx-icon-more::before {
  content: "\f06c";
}
.dx-icon-square {
  font: 14px/1 DXIcons;
}
.dx-icon-square::before {
  content: "\f067";
}
.dx-icon-clearsquare {
  font: 14px/1 DXIcons;
}
.dx-icon-clearsquare::before {
  content: "\f068";
}
.dx-icon-repeat {
  font: 14px/1 DXIcons;
}
.dx-icon-repeat::before {
  content: "\f069";
}
.dx-icon-selectall {
  font: 14px/1 DXIcons;
}
.dx-icon-selectall::before {
  content: "\f070";
}
.dx-icon-unselectall {
  font: 14px/1 DXIcons;
}
.dx-icon-unselectall::before {
  content: "\f071";
}
.dx-icon-print {
  font: 14px/1 DXIcons;
}
.dx-icon-print::before {
  content: "\f072";
}
.dx-icon-bold {
  font: 14px/1 DXIcons;
}
.dx-icon-bold::before {
  content: "\f077";
}
.dx-icon-italic {
  font: 14px/1 DXIcons;
}
.dx-icon-italic::before {
  content: "\f078";
}
.dx-icon-underline {
  font: 14px/1 DXIcons;
}
.dx-icon-underline::before {
  content: "\f079";
}
.dx-icon-strike {
  font: 14px/1 DXIcons;
}
.dx-icon-strike::before {
  content: "\f07a";
}
.dx-icon-indent {
  font: 14px/1 DXIcons;
}
.dx-icon-indent::before {
  content: "\f07b";
}
.dx-icon-increaselinespacing {
  font: 14px/1 DXIcons;
}
.dx-icon-increaselinespacing::before {
  content: "\f07b";
}
.dx-icon-font {
  font: 14px/1 DXIcons;
}
.dx-icon-font::before {
  content: "\f11b";
}
.dx-icon-fontsize {
  font: 14px/1 DXIcons;
}
.dx-icon-fontsize::before {
  content: "\f07c";
}
.dx-icon-shrinkfont {
  font: 14px/1 DXIcons;
}
.dx-icon-shrinkfont::before {
  content: "\f07d";
}
.dx-icon-growfont {
  font: 14px/1 DXIcons;
}
.dx-icon-growfont::before {
  content: "\f07e";
}
.dx-icon-color {
  font: 14px/1 DXIcons;
}
.dx-icon-color::before {
  content: "\f07f";
}
.dx-icon-background {
  font: 14px/1 DXIcons;
}
.dx-icon-background::before {
  content: "\f080";
}
.dx-icon-fill {
  font: 14px/1 DXIcons;
}
.dx-icon-fill::before {
  content: "\f10d";
}
.dx-icon-palette {
  font: 14px/1 DXIcons;
}
.dx-icon-palette::before {
  content: "\f120";
}
.dx-icon-superscript {
  font: 14px/1 DXIcons;
}
.dx-icon-superscript::before {
  content: "\f081";
}
.dx-icon-subscript {
  font: 14px/1 DXIcons;
}
.dx-icon-subscript::before {
  content: "\f082";
}
.dx-icon-header {
  font: 14px/1 DXIcons;
}
.dx-icon-header::before {
  content: "\f083";
}
.dx-icon-blockquote {
  font: 14px/1 DXIcons;
}
.dx-icon-blockquote::before {
  content: "\f084";
}
.dx-icon-formula {
  font: 14px/1 DXIcons;
}
.dx-icon-formula::before {
  content: "\f056";
}
.dx-icon-codeblock {
  font: 14px/1 DXIcons;
}
.dx-icon-codeblock::before {
  content: "\f085";
}
.dx-icon-orderedlist {
  font: 14px/1 DXIcons;
}
.dx-icon-orderedlist::before {
  content: "\f086";
}
.dx-icon-bulletlist {
  font: 14px/1 DXIcons;
}
.dx-icon-bulletlist::before {
  content: "\f087";
}
.dx-icon-increaseindent {
  font: 14px/1 DXIcons;
}
.dx-icon-increaseindent::before {
  content: "\f088";
}
.dx-icon-decreaseindent {
  font: 14px/1 DXIcons;
}
.dx-icon-decreaseindent::before {
  content: "\f089";
}
.dx-icon-decreaselinespacing {
  font: 14px/1 DXIcons;
}
.dx-icon-decreaselinespacing::before {
  content: "\f106";
}
.dx-icon-alignleft {
  font: 14px/1 DXIcons;
}
.dx-icon-alignleft::before {
  content: "\f08a";
}
.dx-icon-alignright {
  font: 14px/1 DXIcons;
}
.dx-icon-alignright::before {
  content: "\f08b";
}
.dx-icon-aligncenter {
  font: 14px/1 DXIcons;
}
.dx-icon-aligncenter::before {
  content: "\f08c";
}
.dx-icon-alignjustify {
  font: 14px/1 DXIcons;
}
.dx-icon-alignjustify::before {
  content: "\f08d";
}
.dx-icon-link {
  font: 14px/1 DXIcons;
}
.dx-icon-link::before {
  content: "\f08e";
}
.dx-icon-video {
  font: 14px/1 DXIcons;
}
.dx-icon-video::before {
  content: "\f08f";
}
.dx-icon-mention {
  font: 14px/1 DXIcons;
}
.dx-icon-mention::before {
  content: "\f090";
}
.dx-icon-variable {
  font: 14px/1 DXIcons;
}
.dx-icon-variable::before {
  content: "\f091";
}
.dx-icon-clearformat {
  font: 14px/1 DXIcons;
}
.dx-icon-clearformat::before {
  content: "\f092";
}
.dx-icon-fullscreen {
  font: 14px/1 DXIcons;
}
.dx-icon-fullscreen::before {
  content: "\f11a";
}
.dx-icon-hierarchy {
  font: 14px/1 DXIcons;
}
.dx-icon-hierarchy::before {
  content: "\f124";
}
.dx-icon-docfile {
  font: 14px/1 DXIcons;
}
.dx-icon-docfile::before {
  content: "\f111";
}
.dx-icon-docxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-docxfile::before {
  content: "\f110";
}
.dx-icon-pdffile {
  font: 14px/1 DXIcons;
}
.dx-icon-pdffile::before {
  content: "\f118";
}
.dx-icon-pptfile {
  font: 14px/1 DXIcons;
}
.dx-icon-pptfile::before {
  content: "\f114";
}
.dx-icon-pptxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-pptxfile::before {
  content: "\f115";
}
.dx-icon-rtffile {
  font: 14px/1 DXIcons;
}
.dx-icon-rtffile::before {
  content: "\f112";
}
.dx-icon-txtfile {
  font: 14px/1 DXIcons;
}
.dx-icon-txtfile::before {
  content: "\f113";
}
.dx-icon-xlsfile {
  font: 14px/1 DXIcons;
}
.dx-icon-xlsfile::before {
  content: "\f116";
}
.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-xlsxfile::before {
  content: "\f117";
}
.dx-icon-copy {
  font: 14px/1 DXIcons;
}
.dx-icon-copy::before {
  content: "\f107";
}
.dx-icon-cut {
  font: 14px/1 DXIcons;
}
.dx-icon-cut::before {
  content: "\f10a";
}
.dx-icon-paste {
  font: 14px/1 DXIcons;
}
.dx-icon-paste::before {
  content: "\f108";
}
.dx-icon-share {
  font: 14px/1 DXIcons;
}
.dx-icon-share::before {
  content: "\f11f";
}
.dx-icon-inactivefolder {
  font: 14px/1 DXIcons;
}
.dx-icon-inactivefolder::before {
  content: "\f105";
}
.dx-icon-newfolder {
  font: 14px/1 DXIcons;
}
.dx-icon-newfolder::before {
  content: "\f123";
}
.dx-icon-movetofolder {
  font: 14px/1 DXIcons;
}
.dx-icon-movetofolder::before {
  content: "\f121";
}
.dx-icon-parentfolder {
  font: 14px/1 DXIcons;
}
.dx-icon-parentfolder::before {
  content: "\f122";
}
.dx-icon-rename {
  font: 14px/1 DXIcons;
}
.dx-icon-rename::before {
  content: "\f109";
}
.dx-icon-detailslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-detailslayout::before {
  content: "\f10b";
}
.dx-icon-contentlayout {
  font: 14px/1 DXIcons;
}
.dx-icon-contentlayout::before {
  content: "\f11e";
}
.dx-icon-smalliconslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-smalliconslayout::before {
  content: "\f119";
}
.dx-icon-mediumiconslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-mediumiconslayout::before {
  content: "\f10c";
}
.dx-icon-undo {
  font: 14px/1 DXIcons;
}
.dx-icon-undo::before {
  content: "\f04c";
}
.dx-icon-redo {
  font: 14px/1 DXIcons;
}
.dx-icon-redo::before {
  content: "\f093";
}
.dx-icon-hidepanel {
  font: 14px/1 DXIcons;
}
.dx-icon-hidepanel::before {
  content: "\f11c";
}
.dx-icon-showpanel {
  font: 14px/1 DXIcons;
}
.dx-icon-showpanel::before {
  content: "\f11d";
}
.dx-icon-checklist {
  font: 14px/1 DXIcons;
}
.dx-icon-checklist::before {
  content: "\f141";
}
.dx-icon-verticalaligntop {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalaligntop::before {
  content: "\f14f";
}
.dx-icon-verticalaligncenter {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalaligncenter::before {
  content: "\f14e";
}
.dx-icon-verticalalignbottom {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalalignbottom::before {
  content: "\f14d";
}
.dx-icon-rowproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-rowproperties::before {
  content: "\f14c";
}
.dx-icon-columnproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-columnproperties::before {
  content: "\f14b";
}
.dx-icon-cellproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-cellproperties::before {
  content: "\f14a";
}
.dx-icon-tableproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-tableproperties::before {
  content: "\f140";
}
.dx-icon-splitcells {
  font: 14px/1 DXIcons;
}
.dx-icon-splitcells::before {
  content: "\f139";
}
.dx-icon-mergecells {
  font: 14px/1 DXIcons;
}
.dx-icon-mergecells::before {
  content: "\f138";
}
.dx-icon-deleterow {
  font: 14px/1 DXIcons;
}
.dx-icon-deleterow::before {
  content: "\f137";
}
.dx-icon-deletecolumn {
  font: 14px/1 DXIcons;
}
.dx-icon-deletecolumn::before {
  content: "\f136";
}
.dx-icon-insertrowabove {
  font: 14px/1 DXIcons;
}
.dx-icon-insertrowabove::before {
  content: "\f135";
}
.dx-icon-insertrowbelow {
  font: 14px/1 DXIcons;
}
.dx-icon-insertrowbelow::before {
  content: "\f134";
}
.dx-icon-insertcolumnleft {
  font: 14px/1 DXIcons;
}
.dx-icon-insertcolumnleft::before {
  content: "\f133";
}
.dx-icon-insertcolumnright {
  font: 14px/1 DXIcons;
}
.dx-icon-insertcolumnright::before {
  content: "\f132";
}
.dx-icon-inserttable {
  font: 14px/1 DXIcons;
}
.dx-icon-inserttable::before {
  content: "\f130";
}
.dx-icon-deletetable {
  font: 14px/1 DXIcons;
}
.dx-icon-deletetable::before {
  content: "\f131";
}
.dx-icon-edittableheader {
  font: 14px/1 DXIcons;
}
.dx-icon-edittableheader::before {
  content: "\f142";
}
.dx-icon-addtableheader {
  font: 14px/1 DXIcons;
}
.dx-icon-addtableheader::before {
  content: "\f143";
}
.dx-icon-pasteplaintext {
  font: 14px/1 DXIcons;
}
.dx-icon-pasteplaintext::before {
  content: "\f144";
}
.dx-icon-importselected {
  font: 14px/1 DXIcons;
}
.dx-icon-importselected::before {
  content: "\f145";
}
.dx-icon-import {
  font: 14px/1 DXIcons;
}
.dx-icon-import::before {
  content: "\f146";
}
.dx-icon-textdocument {
  font: 14px/1 DXIcons;
}
.dx-icon-textdocument::before {
  content: "\f147";
}
.dx-icon-jpgfile {
  font: 14px/1 DXIcons;
}
.dx-icon-jpgfile::before {
  content: "\f148";
}
.dx-icon-bmpfile {
  font: 14px/1 DXIcons;
}
.dx-icon-bmpfile::before {
  content: "\f149";
}
.dx-icon-svgfile {
  font: 14px/1 DXIcons;
}
.dx-icon-svgfile::before {
  content: "\f150";
}
.dx-icon-attach {
  font: 14px/1 DXIcons;
}
.dx-icon-attach::before {
  content: "\f151";
}
.dx-icon-return {
  font: 14px/1 DXIcons;
}
.dx-icon-return::before {
  content: "\f152";
}
.dx-icon-indeterminatestate {
  font: 14px/1 DXIcons;
}
.dx-icon-indeterminatestate::before {
  content: "\f153";
}
.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.dx-scrollview-pulldown {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAyCAQAAAD2dTOtAAAApElEQVRIx2OYxQCHvlggw38oZBgcCrFCihQ2YIFDViH1g+cMFjhkFVI/eP5jgUNWIfWDh2iFdbMuYUCsCmcS65lRhXRRqDXrwKzDYPgci8LDUFgKMilq1h+saREBt8xig1gai1fp9llsCDcm4FS2dxYnqmfS8ClD9XUmFq9wYk/hOWjKeHBnhVK4smMgZfjyTDVY2clZ/IQzVzWwuOPHyFz/iYQAhMbywidpE3YAAAAASUVORK5CYII=");
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-loadindicator-image-small {
  background-image: url("data:image/gif;base64,R0lGODlhFAAUAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAFAAUAAACI4yPqZsADM+LcNJlb9Mq8+B8iCeWBqmFJnqpJUu5ojzDplIAACH5BAkJAAEALAAAAAAUABQAAAIhjI+py+3gXmxwrmoRzgZ4fnxgIIIl523o2KmZ+7KdTIMFACH5BAkJAAIALAAAAAAUABQAAAIflI+py+0Po4zAgDptFhXP60ngNmYdyaGBiYXbC8dwAQAh+QQJCQADACwAAAAAFAAUAAACIpyPqcsL3cCDSlJ368xnc+Nx1geG2Uiin3mpIlnC7gnXTAEAIfkECQkAAwAsAAAAABQAFAAAAiKcD6e74AxRivHRenGGc6vuIWEzluaJbuC4eq36XlboxGUBACH5BAkJAAMALAAAAAAUABQAAAIjnA8Jx226nBxp2mpnzG7z5n3iSJbmiaaqFIrt93LYOMP1UQAAIfkECQkAAwAsAAAAABQAFAAAAh2cD6l53eyiA7Iii7PevPsPhuJIluZpUB6ELWxTAAAh+QQJCQADACwAAAAAFAAUAAACHZx/oMit/5p0a9oBrt68+w+G4kiW5rllYbRCLFIAACH5BAkJAAMALAAAAAAUABQAAAIenH+ggO24noRq2molzo3xD4biSJbmSXqpuYlR2ToFACH5BAkJAAMALAAAAAAUABQAAAIhnI+pi+AMzYsQ0HrXzI2n7Q1WSJbMSKIh6Kmty7GtKWUFACH5BAkJAAMALAAAAAAUABQAAAIinI+py+3gXmxwKlAtytpgrmHdIY5DOX6mt56t24Kd/NZMAQAh+QQJCQADACwAAAAAFAAUAAACIZyPqcvtD6OMwIA6w8Czcnl91DVZW3mKkIeqK+ai8kyXBQAh+QQJCQADACwAAAAAFAAUAAACI5yPqcsL3cCDSlJ368xn82F9RiiSn8l5pziqmXuhMUzR7F0AACH5BAkJAAMALAAAAAAUABQAAAIfnI+pB70/HFxyKmBp1rv7D4aMiIXld6KmmW6V+7pKAQAh+QQJCQADACwAAAAAFAAUAAACIZw/oMi9Dc2LEVBqL8y6+w+G4kiWJBein+pNK4sp8CY3BQAh+QQJCQADACwAAAAAFAAUAAACHZw/oIt96iICstqLs968+w+G4kh+VHdukLW06VEAACH5BAkJAAMALAAAAAAUABQAAAIbnI+pCu29InKygoqz3rz7D4biSJbZ9VHpoyIFACH5BAkJAAMALAAAAAAUABQAAAIfnI8AyM26nDxq2hGvy7r7D4biSJYg51WiGkKju8JOAQA7");
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-loadindicator-image-large {
  background-image: url("data:image/gif;base64,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");
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-color-scheme {
  font-family: "#";
}
.dx-widget {
  display: block;
  -ms-content-zooming: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-widget,
.dx-widget *,
.dx-widget ::after,
.dx-widget ::before,
.dx-widget::after,
.dx-widget::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-item {
  outline: 0;
}
.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}
.dx-state-disabled {
  pointer-events: none;
}
.dx-widget input,
.dx-widget textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: .5;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}
.dx-card {
  overflow: hidden;
  border: 1px solid #4d4d4d;
  border-radius: 4px;
  background-color: #2a2a2a;
}
.dx-fieldset .dx-field-value {
  margin: 0;
}
.dx-fieldset,
.dx-fieldset * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-fieldset-header:empty {
  display: none;
}
.dx-field::after,
.dx-field::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-field::after {
  clear: both;
}
.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #dedede;
  cursor: default;
  padding: 8px 15px 9px 0;
}
.dx-field-value,
.dx-field-value-static {
  float: right;
}
.dx-field-value.dx-datebox {
  min-width: 60%;
}
.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}
.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}
.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}
.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}
.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}
.dx-field {
  position: relative;
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
  min-height: 36px;
  padding: 0;
}
.dx-field input,
.dx-field textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-field-value.dx-attention {
  color: #d9534f;
  padding: 8px 10px 9px 28px;
  position: relative;
}
.dx-field-value.dx-attention::before {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #2a2a2a;
  content: "!";
  border-radius: 50%;
  left: 0;
}
.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}
.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}
.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}
.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 7px 0;
}
.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 6px 0;
}
.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 4px 0;
}
.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 5px 0;
}
.dx-field-value-static {
  white-space: normal;
  padding: 8px 10px 9px;
}
.dx-fieldset {
  margin: 30px 20px;
  padding: 0;
}
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}
.dx-fieldset-header {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 18px;
}
.dx-field {
  margin: 0 0 10px;
}
.dx-field:last-of-type {
  margin: 0;
}
.dx-device-mobile .dx-fieldset {
  margin: 20px 15px;
  padding: 0;
}
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}
.dx-device-mobile .dx-fieldset-header {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 18px;
}
.dx-device-mobile .dx-field {
  margin: 0 0 10px;
}
.dx-device-mobile .dx-field:last-of-type {
  margin: 0;
}
.dx-theme-marker {
  font-family: "dx.generic.dark";
}
.dx-theme-accent-as-text-color {
  color: #1ca8dd!important;
}
.dx-theme-text-color {
  color: #dedede!important;
}
.dx-theme-background-color-as-text-color {
  color: #2a2a2a!important;
}
.dx-theme-border-color-as-text-color {
  color: #4d4d4d!important;
}
.dx-theme-accent-as-background-color {
  background-color: #1ca8dd!important;
  fill: #1ca8dd!important;
}
.dx-theme-text-color-as-background-color {
  background-color: #dedede!important;
  fill: #dedede!important;
}
.dx-theme-background-color {
  background-color: #2a2a2a!important;
  fill: #2a2a2a!important;
}
.dx-theme-border-color-as-background-color {
  background-color: #4d4d4d!important;
  fill: #4d4d4d!important;
}
.dx-theme-accent-as-border-color {
  border-color: #1ca8dd!important;
}
.dx-theme-text-color-as-border-color {
  border-color: #dedede!important;
}
.dx-theme-background-color-as-border-color {
  border-color: #2a2a2a!important;
}
.dx-theme-border-color {
  border-color: #4d4d4d!important;
}
.dx-resizable {
  display: block;
  position: relative;
}
.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}
.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}
.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}
.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}
.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}
.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}
.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}
.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}
.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}
.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}
.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-clearfix::after {
  clear: both;
}
.dx-translate-disabled {
  -webkit-transform: none!important;
  transform: none!important;
}
.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}
.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-hidden,
.dx-state-invisible {
  display: none!important;
}
.dx-gesture-cover {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}
.dx-animating {
  pointer-events: none;
}
.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}
.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}
.dx-overflow-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 1;
}
.dx-overflow-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-slide-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}
.dx-slide-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-opendoor-animation.dx-enter.dx-forward {
  -webkit-transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}
.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  -webkit-transform: none;
  transform: none;
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 1;
}
.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);
  transform: matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-forward {
  -webkit-transform: scale(.5);
  transform: scale(.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: scale(.5);
  transform: scale(.5);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(0,150px,0);
  transform: translate3d(0,150px,0);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-ios7-slide-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-20%,0,0);
  transform: translate3d(-20%,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-20%,0,0);
  transform: translate3d(-20%,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-40%,0,0);
  transform: translate3d(-40%,0,0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-40%,0,0);
  transform: translate3d(-40%,0,0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
  z-index: 2;
}
.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,-120%,0);
  transform: translate3d(0,-120%,0);
}
.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  transform: rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  -webkit-transform: rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);
  transform: rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  transform: translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0) scale3d(1,1,1);
  transform: translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,10px,0) scale3d(1.1,1.1,1.1);
  transform: translate3d(0,10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0) scale3d(1,1,1);
  transform: translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
}
.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
}
.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  -webkit-transform: scale3d(.3,.3,.3);
  transform: scale3d(.3,.3,.3);
  opacity: 0;
}
.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
  opacity: 1;
}
.dx-box-fallback-item > .dx-box-item-content {
  width: 100%;
  height: 100%;
}
.dx-box-item-content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  font-size: 14px;
}
.dx-button-disabled {
  cursor: default;
}
.dx-button {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inline-block;
  vertical-align: middle;
}
.dx-button-content {
  height: 100%;
  max-height: 100%;
  line-height: 0;
}
.dx-button-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: "";
  vertical-align: middle;
  font-size: 0;
}
.dx-button-content > .dx-inkripple {
  display: none;
}
.dx-button-link {
  text-decoration: none;
}
.dx-button-text {
  display: inline;
  vertical-align: middle;
  line-height: normal;
}
.dx-button-submit-input {
  padding: 0;
  margin: 0;
  border: 0;
  height: 0;
  width: 0;
  font-size: 0;
  opacity: 0;
}
.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}
.dx-button a {
  text-decoration: none;
}
.dx-button .dx-button-content {
  padding: 8px;
}
.dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-button .dx-icon,
.dx-rtl.dx-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-icon .dx-button-content {
  padding: 8px;
}
.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon .dx-icon,
.dx-rtl.dx-button-has-icon .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-text .dx-button-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 7px 18px 8px;
}
.dx-button-has-text .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-button-back .dx-button-content {
  padding: 8px;
}
.dx-button-back .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl .dx-button-back .dx-icon,
.dx-rtl.dx-button-back .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button-back .dx-icon.dx-icon-right,
.dx-rtl.dx-button-back .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-back .dx-button-text {
  display: none;
}
.dx-button {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
}
.dx-state-disabled .dx-button .dx-icon,
.dx-state-disabled.dx-button .dx-icon {
  opacity: .6;
}
.dx-state-disabled .dx-button .dx-button-text,
.dx-state-disabled.dx-button .dx-button-text {
  opacity: .5;
}
.dx-button-mode-contained {
  background-color: #2a2a2a;
  border-color: #4d4d4d;
  color: #dedede;
}
.dx-button-mode-contained .dx-icon {
  color: #dedede;
}
.dx-button-mode-contained.dx-state-hover {
  background-color: #343434;
  border-color: #4d4d4d;
}
.dx-button-mode-contained.dx-state-focused {
  background-color: #3e3e3e;
  border-color: #4d4d4d;
}
.dx-button-mode-contained.dx-state-active {
  background-color: #676767;
  border-color: #4d4d4d;
  color: #dedede;
}
.dx-button-mode-contained.dx-button-danger {
  background-color: #d9534f;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #e17875;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-danger.dx-state-focused {
  background-color: #e48481;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-danger.dx-state-active {
  background-color: #eeb1af;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-success {
  background-color: #5cb85c;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-success .dx-icon {
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #7cc67c;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-success.dx-state-focused {
  background-color: #87cb87;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-success.dx-state-active {
  background-color: #aedcae;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-default {
  background-color: #1ca8dd;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-default .dx-icon {
  color: #2a2a2a;
}
.dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #40b9e7;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-default.dx-state-focused {
  background-color: #4ebee9;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-default.dx-state-active {
  background-color: #7fd0ef;
  border-color: transparent;
  color: #2a2a2a;
}
.dx-button-mode-outlined {
  background-color: transparent;
  border-color: #4d4d4d;
  color: #dedede;
}
.dx-button-mode-outlined .dx-icon {
  color: #dedede;
}
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(255,255,255,.04);
  border-color: #4d4d4d;
}
.dx-button-mode-outlined.dx-state-focused {
  background-color: rgba(255,255,255,.08);
  border-color: #4d4d4d;
}
.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(255,255,255,.24);
  border-color: #4d4d4d;
  color: #dedede;
}
.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  border-color: #d43f3a;
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
  border-color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(212,63,58,.4);
  border-color: #d43f3a;
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  border-color: #4cae4c;
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
  border-color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(76,174,76,.4);
  border-color: #4cae4c;
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  border-color: #1997c6;
  color: #1997c6;
}
.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #1997c6;
}
.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(25,151,198,.1);
  border-color: #1997c6;
}
.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(25,151,198,.4);
  border-color: #1997c6;
  color: #1997c6;
}
.dx-button-mode-text {
  background-color: transparent;
  border-color: transparent;
  color: #dedede;
}
.dx-button-mode-text .dx-icon {
  color: #dedede;
}
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(255,255,255,.04);
  border-color: transparent;
}
.dx-button-mode-text.dx-state-focused {
  background-color: rgba(255,255,255,.08);
  border-color: transparent;
}
.dx-button-mode-text.dx-state-active {
  background-color: rgba(255,255,255,.24);
  border-color: transparent;
  color: #dedede;
}
.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  border-color: transparent;
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(212,63,58,.4);
  border-color: transparent;
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  border-color: transparent;
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(76,174,76,.4);
  border-color: transparent;
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  border-color: transparent;
  color: #1997c6;
}
.dx-button-mode-text.dx-button-default .dx-icon {
  color: #1997c6;
}
.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(25,151,198,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(25,151,198,.4);
  border-color: transparent;
  color: #1997c6;
}
.dx-button-back.dx-state-hover .dx-button-content,
.dx-button-normal.dx-state-hover .dx-button-content {
  background-color: transparent;
  border-radius: 4px;
}
.dx-texteditor-buttons-container > .dx-button {
  margin: 1px;
}
.dx-texteditor-buttons-container > .dx-button > .dx-button-content {
  padding-top: 5px;
  padding-bottom: 6px;
}
.dx-texteditor-buttons-container > .dx-button.dx-button-has-icon:not(.dx-button-has-text) > .dx-button-content {
  padding: 6px;
}
.dx-buttongroup {
  display: inline-block;
}
.dx-buttongroup-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}
.dx-buttongroup-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-left-width: 0;
}
.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}
.dx-buttongroup-item.dx-button-mode-text {
  margin-left: 1px;
}
.dx-buttongroup-item-has-width {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-button-mode-contained.dx-buttongroup-item,
.dx-button-mode-outlined.dx-buttongroup-item {
  padding-left: 1px;
  padding-right: 1px;
}
.dx-button-mode-contained.dx-buttongroup-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-item.dx-state-hover .dx-button-content {
  border-radius: 0;
}
.dx-button-mode-contained.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-buttongroup-first-item {
  padding-left: 0;
  border-left-width: 1px;
}
.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,
.dx-button-mode-contained.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.dx-button-mode-contained.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-buttongroup-last-item {
  padding-right: 0;
}
.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,
.dx-button-mode-contained.dx-buttongroup-last-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-last-item.dx-state-hover .dx-button-content {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 0;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled {
  opacity: 1;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled .dx-button-content,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled .dx-button-content {
  opacity: .6;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal {
  background-color: #2a2a2a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover {
  background-color: #343434;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-focused {
  background-color: #3e3e3e;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected {
  background-color: #555;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-hover {
  background-color: #464646;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-focused {
  background-color: #4e4e4e;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected .dx-icon {
  color: #dedede;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected) {
  background-color: #2a2a2a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default {
  border-color: #1997c6;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-hover {
  background-color: #343434;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-focused {
  background-color: #3e3e3e;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
  color: #1997c6;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success {
  border-color: #4cae4c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-hover {
  background-color: #343434;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-focused {
  background-color: #3e3e3e;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger {
  border-color: #d43f3a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-hover {
  background-color: #343434;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-focused {
  background-color: #3e3e3e;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(255,255,255,.04);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-focused {
  background-color: rgba(255,255,255,.08);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(25,151,198,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background-color: rgba(255,255,255,.04);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused {
  background-color: rgba(255,255,255,.08);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(25,151,198,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal {
  background-color: rgba(255,255,255,.17);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-hover {
  background-color: rgba(255,255,255,.11);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-focused {
  background-color: rgba(255,255,255,.14);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal .dx-icon {
  color: #dedede;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success {
  background-color: rgba(92,184,92,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-hover {
  background-color: rgba(92,184,92,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
  background-color: rgba(28,168,221,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
  background-color: rgba(28,168,221,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger {
  background-color: rgba(217,83,79,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-hover {
  background-color: rgba(217,83,79,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success .dx-icon {
  color: #5cb85c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
  color: #1ca8dd;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger .dx-icon {
  color: #d9534f;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 0;
  padding-left: 1px;
  padding-right: 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-radius: 0 4px 4px 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-left-width: 1px;
  padding-right: 1px;
  padding-left: 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-state-hover .dx-button-content {
  border-radius: 4px 0 0 4px;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-radius: 4px;
}
.dx-rtl.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 1px;
}
.dx-rtl.dx-button-mode-text.dx-buttongroup-last-item {
  margin-left: 0;
}
.dx-scrollable-scrollbar-simulated {
  position: relative;
}
.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}
.dx-scrollable:focus {
  outline: 0;
}
.dx-scrollable-native {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}
.dx-scrollable-native > div > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-scrollbar {
  display: none;
}
.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}
.dx-scrollable-native > div.dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-wrapper > .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}
.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-vertical > div > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-horizontal > div > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}
.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-both > div > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-y pan-x;
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  -ms-touch-action: auto;
  touch-action: auto;
}
.dx-scrollable-native.dx-scrollable-scrollbars-hidden > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-scrollable-native.dx-scrollable-scrollbars-hidden > div > .dx-scrollable-wrapper > .dx-scrollable-container {
  overflow: hidden;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}
.dx-scrollable-native.dx-scrollable-native-generic {
  -ms-overflow-style: auto;
  overflow: hidden;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  -webkit-transform: none;
  transform: none;
  z-index: 0;
}
.dx-scrollable-scrollbar-simulated,
.dx-scrollable-scrollbar-simulated .dx-scrollable-container {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}
.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-scrollable-container:focus {
  outline: 0;
}
.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-scrollable-content::after {
  display: block;
  content: "";
  clear: both;
}
.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}
.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}
.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}
.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}
.dx-scrollable-scroll {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: translate(0,0);
  padding: 2px;
  background-color: transparent;
  opacity: 1;
  overflow: hidden;
  -webkit-transition: opacity linear;
  transition: opacity linear;
}
.dx-scrollable-scroll.dx-state-invisible {
  display: block!important;
  background-color: rgba(0,0,0,0);
  opacity: 0;
  -webkit-transition: opacity .5s linear 1s;
  transition: opacity .5s linear 1s;
}
.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: rtl;
}
.dx-scrollable-native.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-scrollable-native.dx-rtl.dx-scrollable .dx-scrollable-content {
  float: right;
}
.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}
.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}
.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}
.dx-scrollable-content {
  -webkit-transform: none;
}
.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(106,106,106,.7);
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.dx-scrollbar-hoverable {
  background-color: transparent;
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-hoverable.dx-state-hover {
  background-color: rgba(106,106,106,.2);
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content {
  background-color: #6a6a6a;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: rgba(0,0,0,0);
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 8px;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 8px;
  -webkit-transition: width .2s linear .15s,background-color .2s linear .15s;
  transition: width .2s linear .15s,background-color .2s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  -webkit-transition: background-color .5s linear 1s,width .2s linear 150ms;
  transition: background-color .5s linear 1s,width .2s linear 150ms;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  -webkit-transition: background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
  transition: box-shadow .15s linear .15s,background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  -webkit-transition: background-color .5s linear 1s,width .2s linear .15s;
  transition: background-color .5s linear 1s,width .2s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  -webkit-transition: background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
  transition: box-shadow .5s linear 1s,background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 15px;
}
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 8px;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 8px;
  -webkit-transition: height .2s linear .15s,background-color .2s linear .15s;
  transition: height .2s linear .15s,background-color .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  -webkit-transition: background-color .5s linear 1s,height .2s linear .15s;
  transition: background-color .5s linear 1s,height .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  -webkit-transition: background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
  transition: box-shadow .15s linear .15s,background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  -webkit-transition: background-color .5s linear 1s,height .2s linear .15s;
  transition: background-color .5s linear 1s,height .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  -webkit-transition: background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
  transition: box-shadow .5s linear 1s,background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 15px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 8px;
}
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 8px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-bottom: 8px;
}
.dx-rtl .dx-scrollable .dx-scrollable-scroll,
.dx-rtl.dx-scrollable .dx-scrollable-scroll {
  float: left;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #2a2a2a;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
  box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  -webkit-transition: -webkit-transform .1s linear;
  transition: transform .1s linear;
  transition: transform .1s linear,-webkit-transform .1s linear;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator {
  float: left;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  -webkit-transition: top .2s ease-out;
  transition: top .2s ease-out;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  -webkit-transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s,-webkit-transform .4s;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  -webkit-transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s,-webkit-transform .4s;
  -webkit-transform: none;
  transform: none;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled {
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-container {
  overflow-y: auto;
  overflow-x: hidden;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-content,
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollview-content {
  overflow-y: hidden;
}
.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollable-container {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollview-bottom-pocket {
  width: 100%;
  text-align: center;
}
.dx-device-android-4 .dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: block;
}
.dx-scrollview-content {
  position: static;
}
.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-scrollview-content::after {
  clear: both;
}
.dx-scrollview-pull-down {
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  -webkit-user-drag: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}
.dx-scrollview-pull-down-indicator {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  width: 20px;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  -webkit-user-drag: none;
  -webkit-transform: translate(0,0) rotate(0);
  transform: translate(0,0) rotate(0);
  -webkit-transition: -webkit-transform .2s linear;
  transition: transform .2s linear,-webkit-transform .2s linear;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAyCAQAAAD2dTOtAAAApElEQVRIx2OYxQCHvlggw38oZBgcCrFCihQ2YIFDViH1g+cMFjhkFVI/eP5jgUNWIfWDh2iFdbMuYUCsCmcS65lRhXRRqDXrwKzDYPgci8LDUFgKMilq1h+saREBt8xig1gai1fp9llsCDcm4FS2dxYnqmfS8ClD9XUmFq9wYk/hOWjKeHBnhVK4smMgZfjyTDVY2clZ/IQzVzWwuOPHyFz/iYQAhMbywidpE3YAAAAASUVORK5CYII=") 0 0/100% no-repeat;
}
.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}
.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}
.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  -webkit-transform: translate(0,0) rotate(-180deg);
  transform: translate(0,0) rotate(-180deg);
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}
.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}
.dx-scrollview-scrollbottom::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-end {
  opacity: 0;
}
.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}
.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}
.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}
.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-checkbox.dx-state-readonly {
  cursor: default;
}
.dx-checkbox-icon {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.dx-checkbox-container {
  overflow: hidden;
  white-space: nowrap;
  height: 100%;
  width: 100%;
  vertical-align: middle;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-overflow: clip;
}
.dx-checkbox-text {
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  padding-left: 5px;
}
.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin: 0;
  padding: 0 5px 0 0;
  text-align: right;
}
.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
  opacity: 1;
}
.dx-checkbox {
  line-height: 0;
}
.dx-checkbox.dx-state-readonly .dx-checkbox-icon {
  border-color: #363636;
  background-color: #2a2a2a;
}
.dx-checkbox.dx-state-hover .dx-checkbox-icon {
  border: 1px solid #4ebee9;
}
.dx-checkbox.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #1ca8dd;
}
.dx-checkbox.dx-state-active .dx-checkbox-icon {
  background-color: rgba(201,201,201,.2);
}
.dx-checkbox-icon {
  width: 22px;
  height: 22px;
  border-radius: 2px;
  border: 1px solid #4d4d4d;
  background-color: #2a2a2a;
}
.dx-checkbox-checked .dx-checkbox-icon {
  font: 16px/1em DXIcons;
  color: #1ca8dd;
  text-align: center;
}
.dx-checkbox-checked .dx-checkbox-icon::before {
  content: "\f005";
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -.5em;
  left: 50%;
  margin-left: -.5em;
}
.dx-rtl .dx-checkbox-checked .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-checked .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -.5em;
}
.dx-checkbox-indeterminate .dx-checkbox-icon {
  color: #1ca8dd;
  text-align: center;
  line-height: 1em;
  font-size: 12px;
}
.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  position: relative;
  display: block;
  width: 1em;
  top: 50%;
  margin-top: -.5em;
  left: 50%;
  margin-left: -.5em;
  content: "";
  background-color: #1ca8dd;
  border-radius: 2px;
  height: 1em;
}
.dx-rtl .dx-checkbox-indeterminate .dx-checkbox-icon::before,
.dx-rtl.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  left: 0;
  margin-left: 0;
  right: 50%;
  margin-right: -.5em;
}
.dx-state-disabled .dx-checkbox .dx-checkbox-icon,
.dx-state-disabled .dx-checkbox-text,
.dx-state-disabled.dx-checkbox .dx-checkbox-icon {
  opacity: .4;
}
.dx-invalid .dx-checkbox-container .dx-checkbox-icon {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon {
  border-color: #d9534f;
}
.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-switch .dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
}
.dx-switch .dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-switch-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.dx-switch-container {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  overflow: hidden;
  margin: 0 -6px 0 0;
  padding: 0 2px;
  height: 24px;
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
  border-radius: 2px;
}
.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}
.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.dx-switch-on-value .dx-switch-handle {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}
.dx-rtl .dx-switch-inner {
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
.dx-rtl .dx-switch-handle {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.dx-rtl.dx-switch-on-value .dx-switch-handle {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.dx-switch {
  width: 44px;
  height: 24px;
}
.dx-switch.dx-state-readonly .dx-switch-container {
  border-color: #363636;
  background-color: #2a2a2a;
}
.dx-switch.dx-state-active .dx-switch-handle::before {
  background-color: #64c6eb;
}
.dx-switch.dx-state-active .dx-switch-container {
  border-color: #1ca8dd;
  background-color: rgba(201,201,201,.2);
}
.dx-switch.dx-state-hover .dx-switch-handle::before {
  background-color: #1ca8dd;
}
.dx-switch.dx-state-hover .dx-switch-container {
  background-color: transparent;
  border-color: #1ca8dd;
}
.dx-switch.dx-state-focused .dx-switch-container {
  border-color: #1ca8dd;
}
.dx-switch.dx-state-focused .dx-switch-handle::before {
  background-color: #1ca8dd;
}
.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before {
  background-color: #64c6eb;
}
.dx-switch-inner {
  width: 200%;
  height: 100%;
}
.dx-switch-off,
.dx-switch-on {
  float: left;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 50%;
  padding-right: 16px;
  line-height: 22px;
  text-align: center;
  font-size: 9px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-switch-off {
  padding-left: 2px;
  color: #787878;
}
.dx-switch-on {
  color: #dedede;
}
.dx-switch-handle {
  position: relative;
  float: left;
  -webkit-flex-basis: 14px;
  -ms-flex-preferred-size: 14px;
  flex-basis: 14px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 14px;
  height: 18px;
  margin-top: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-switch-handle::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background-color: #137499;
  border-radius: 2px;
}
.dx-switch-on-value .dx-switch-handle::before {
  background-color: #1ca8dd;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
}
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-on {
  padding-left: 16px;
  padding-right: 2px;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}
.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -14px;
}
.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}
.dx-invalid.dx-switch .dx-switch-container {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-state-focused .dx-switch-container,
.dx-invalid.dx-state-hover .dx-switch-container {
  border-color: #d9534f;
}
.dx-invalid.dx-state-focused .dx-switch-handle::before,
.dx-invalid.dx-state-hover .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value .dx-switch-handle::before {
  background-color: #d9534f;
}
.dx-invalid .dx-switch-handle::before {
  background-color: rgba(217,83,79,.4);
}
.dx-tabs-ie-hack a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: .001;
}
.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  table-layout: fixed;
  position: relative;
}
.dx-tabs.dx-tabs-stretched {
  table-layout: auto;
}
.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}
.dx-tabs-wrapper {
  display: table-row;
}
.dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  white-space: nowrap;
  height: 100%;
}
.dx-tabs-scrollable .dx-tab {
  height: 100%;
  display: inline-block;
}
.dx-tabs-scrollable .dx-tab::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}
.dx-tabs-nav-buttons .dx-tabs-scrollable {
  margin-right: 25px;
  margin-left: 25px;
}
.dx-tabs-nav-button {
  width: 25px;
  padding: 0;
  height: 100%;
  position: absolute;
  top: 0;
}
.dx-tabs-nav-button-left {
  left: 0;
}
.dx-tabs-nav-button-right {
  right: 0;
}
.dx-tabs-expanded {
  display: table;
}
.dx-tab {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
}
.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: .001;
}
.dx-tab .dx-icon {
  margin: 0 9px 0 0;
  -webkit-user-drag: none;
  color: #dedede;
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-tab-content {
  display: inline-block;
  max-width: 100%;
}
.dx-tab-text {
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
  -webkit-user-drag: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-tabs-item-badge {
  display: inline-block;
  vertical-align: top;
}
.dx-state-disabled .dx-tab {
  cursor: default;
}
.dx-badge {
  padding: 0 6px 2px;
  border-radius: 14px;
  background-color: #1ca8dd;
  color: #2a2a2a;
  font-size: 13px;
  line-height: normal;
}
.dx-tabs {
  border: 1px solid #4d4d4d;
}
.dx-tabs-scrollable {
  margin: -1px;
  height: calc(100% + 2px);
}
.dx-tabs-scrollable .dx-tabs-wrapper {
  border: 1px solid #4d4d4d;
}
.dx-tabs-nav-buttons .dx-tabs-scrollable .dx-tabs-wrapper {
  border-left: 1px solid #323232;
  border-right: 1px solid #323232;
}
.dx-tabs-nav-button {
  border: none;
  background-color: #323232;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}
.dx-tabs-nav-button.dx-state-active {
  border: none;
}
.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
}
.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: .6;
}
.dx-tab {
  padding: 9px;
  background-color: #323232;
  color: #dedede;
}
.dx-rtl .dx-tab .dx-icon,
.dx-rtl.dx-tab .dx-icon,
.dx-tab .dx-icon.dx-icon-right {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-tab .dx-icon.dx-icon-right,
.dx-rtl.dx-tab .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-tab.dx-state-hover {
  background-color: #2a2a2a;
}
.dx-tab.dx-state-active {
  background-color: rgba(209,209,209,.2);
  color: #dedede;
}
.dx-tab.dx-state-focused::after {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: -1px;
  left: -1px;
  border-right: 1px solid #1ca8dd;
  border-left: 1px solid #1ca8dd;
  border-top: 1px solid #1ca8dd;
  border-bottom: 1px solid #1ca8dd;
  z-index: 1;
}
.dx-tab.dx-tab-selected {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-tab-selected::after {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: -1px;
  left: -1px;
  border-right: 1px solid #4d4d4d;
  border-left: 1px solid #4d4d4d;
  border-top: none;
  border-bottom: none;
  z-index: 1;
}
.dx-tab-selected .dx-icon {
  color: #dedede;
}
.dx-tab-selected:not(.dx-state-focused) + .dx-tab-selected:not(.dx-state-focused)::after {
  border-left: 1px solid #323232;
}
.dx-rtl .dx-tab-selected:not(.dx-state-focused) + .dx-tab-selected:not(.dx-state-focused)::after {
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #323232;
}
.dx-tab-text {
  vertical-align: middle;
  line-height: 25px;
}
.dx-state-disabled.dx-tabs {
  opacity: 1;
}
.dx-state-disabled .dx-tab-content {
  opacity: .3;
}
.dx-tabs.dx-navbar {
  margin: 0;
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-tabs.dx-navbar .dx-icon {
  display: block;
  margin: 0 auto;
  width: 31px;
  height: 31px;
}
.dx-rtl .dx-tabs.dx-navbar .dx-icon,
.dx-rtl.dx-tabs.dx-navbar .dx-icon {
  margin: 0 auto;
}
.dx-tabs.dx-navbar .dx-tab-text {
  display: block;
  vertical-align: 50%;
}
.dx-nav-item {
  position: relative;
  vertical-align: bottom;
}
.dx-nav-item.dx-state-disabled {
  cursor: default;
}
.dx-nav-item-content {
  display: block;
}
.dx-nav-item a {
  display: block;
  height: 100%;
  text-decoration: none;
}
.dx-navbar-item-badge {
  position: absolute;
  right: 50%;
  margin-right: -26px;
  top: 11%;
}
.dx-rtl .dx-nav-item .dx-navbar-item-badge {
  right: auto;
  left: 50%;
  margin-right: auto;
  margin-left: -24px;
}
.dx-navbar {
  padding: 0;
  border: none;
}
.dx-nav-item,
.dx-rtl .dx-nav-item {
  background: #222;
}
.dx-nav-item .dx-tab-text,
.dx-rtl .dx-nav-item .dx-tab-text {
  line-height: normal;
  color: #dedede;
}
.dx-navbar .dx-nav-item .dx-icon,
.dx-navbar .dx-rtl .dx-nav-item .dx-icon {
  width: 31px;
  height: 31px;
  background-position: 0 0;
  background-size: 31px 31px;
  padding: 0;
  font-size: 31px;
  text-align: center;
  line-height: 31px;
  color: #dedede;
}
.dx-nav-item.dx-state-active::after,
.dx-nav-item.dx-state-focused::after,
.dx-nav-item.dx-tab-selected::after,
.dx-rtl .dx-nav-item.dx-state-active::after,
.dx-rtl .dx-nav-item.dx-state-focused::after,
.dx-rtl .dx-nav-item.dx-tab-selected::after {
  content: none;
}
.dx-nav-item.dx-tab-selected,
.dx-rtl .dx-nav-item.dx-tab-selected {
  background: #2a2a2a;
}
.dx-nav-item.dx-tab-selected .dx-icon,
.dx-nav-item.dx-tab-selected .dx-tab-text,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-icon,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-tab-text {
  color: #dedede;
}
.dx-nav-item.dx-state-active,
.dx-rtl .dx-nav-item.dx-state-active {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  -webkit-box-shadow: inset 0 0 0 1px #1ca8dd;
  box-shadow: inset 0 0 0 1px #1ca8dd;
}
.dx-nav-item.dx-state-disabled .dx-icon,
.dx-rtl .dx-nav-item.dx-state-disabled .dx-icon {
  opacity: .5;
}
.dx-rtl .dx-navbar-item-badge {
  margin-left: -26px;
}
.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-overlay-modal {
  width: 100%;
  height: 100%;
}
.dx-overlay-shader {
  pointer-events: auto;
  background-color: rgba(42,42,42,.8);
}
.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: hidden;
}
.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}
.dx-device-android .dx-overlay-content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-device-android .dx-scrollable-native .dx-overlay-content {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-popup-wrapper .dx-state-focused.dx-overlay-content {
  border: 1px solid #4d4d4d;
}
.dx-validationsummary-item {
  color: #d9534f;
}
.dx-invalid-message > .dx-overlay-content {
  color: #2a2a2a;
  background-color: #d9534f;
  border-radius: 4px;
}
.dx-editor-underlined .dx-invalid-message > .dx-overlay-content {
  border-radius: 0;
}
.dx-searchbox .dx-icon-search {
  display: block;
  pointer-events: none;
}
.dx-searchbox .dx-icon-search::before {
  display: inline-block;
  overflow: hidden;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  position: static;
  text-indent: 0;
}
.dx-texteditor {
  display: block;
}
.dx-texteditor input::-ms-clear {
  display: none;
}
.dx-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
  color: #787878;
}
.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}
.dx-placeholder::after {
  content: " ";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-texteditor-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-texteditor-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-basis: content;
  -ms-flex-preferred-size: content;
  flex-basis: content;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-texteditor-input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none!important;
}
.dx-texteditor-input:autofill + .dx-placeholder {
  display: none!important;
}
.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}
.dx-show-clear-button {
  position: relative;
}
.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}
.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}
.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-placeholder {
  cursor: auto;
}
.dx-state-disabled .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}
.dx-rtl .dx-texteditor .dx-placeholder,
.dx-rtl.dx-texteditor .dx-placeholder {
  text-align: right;
  left: auto;
  right: 0;
}
.dx-device-android .dx-texteditor-input {
  -webkit-user-modify: read-write-plaintext-only;
}
.dx-texteditor.dx-editor-outlined {
  background: #2a2a2a;
  border: 1px solid #4d4d4d;
  border-radius: 4px;
}
.dx-texteditor.dx-editor-underlined {
  background: 0 0;
  border-bottom: 1px solid #4d4d4d;
  border-radius: 0;
}
.dx-texteditor.dx-editor-filled {
  background: rgba(222,222,222,.05);
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-texteditor.dx-state-readonly {
  border-style: dashed;
}
.dx-texteditor.dx-state-readonly.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(222,222,222,.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused {
  background-color: rgba(222,222,222,.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover {
  background-color: rgba(28,168,221,.07);
}
.dx-texteditor.dx-state-readonly.dx-editor-underlined {
  border-style: none none dashed;
}
.dx-texteditor.dx-state-hover {
  border-color: rgba(28,168,221,.4);
}
.dx-texteditor.dx-state-hover.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(28,168,221,.1);
}
.dx-texteditor.dx-state-focused .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover .dx-texteditor-label {
  color: #1ca8dd;
}
.dx-texteditor.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-texteditor.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  color: #d9534f;
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-focused.dx-editor-underlined {
  border-color: #1ca8dd;
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-filled {
  background-color: transparent;
}
.dx-texteditor.dx-invalid .dx-texteditor-input,
.dx-texteditor.dx-valid .dx-texteditor-input {
  padding-right: 34px;
}
.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-rtl .dx-texteditor-input {
  padding-left: 34px;
  padding-right: 0;
}
.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  right: 4px;
}
.dx-rtl .dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  left: 4px;
  right: auto;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-left: 34px;
  padding-right: 0;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 4px;
}
.dx-rtl .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-show-clear-button .dx-clear-button-area {
  width: 34px;
  min-width: 34px;
  right: 0;
}
.dx-show-clear-button .dx-icon-clear {
  color: #787878;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  padding: 8px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-placeholder::before {
  padding: 7px 9px 8px;
}
.dx-editor-underlined .dx-placeholder::before {
  padding-left: 0;
}
.dx-rtl .dx-editor-underlined .dx-placeholder::before {
  padding-right: 0;
}
.dx-texteditor-input {
  margin: 0;
  padding: 7px 9px 8px;
  background: rgba(0,0,0,0);
  color: #dedede;
  font-size: 1em;
  border-radius: 4px;
  min-height: 34px;
}
.dx-editor-underlined .dx-texteditor-input {
  background: 0 0;
  padding-left: 0;
  padding-right: 0;
}
.dx-editor-filled .dx-texteditor-input {
  background: 0 0;
}
.dx-texteditor-label {
  position: absolute;
  font-size: 12px;
  color: #787878;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  cursor: text;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  top: 0;
  left: 0;
}
.dx-texteditor-label .dx-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-texteditor-label .dx-label span {
  text-overflow: ellipsis;
  width: auto;
  max-width: 100%;
  overflow: hidden;
  display: block;
}
.dx-invalid .dx-texteditor-label {
  color: #d9534f;
}
.dx-rtl .dx-texteditor-label {
  left: auto;
  right: 0;
}
.dx-editor-filled .dx-texteditor-label .dx-label-after,
.dx-editor-filled .dx-texteditor-label .dx-label-before {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 9px;
}
.dx-editor-filled.dx-texteditor-with-floating-label,
.dx-editor-filled.dx-texteditor-with-label {
  position: relative;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 13px;
  padding-bottom: 2px;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label .dx-texteditor-label {
  font-size: 12px;
  height: 19px;
  line-height: 1.35715;
  top: 0;
  margin-top: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-filled.dx-texteditor-with-label .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 13px;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  font-size: 14px;
  height: 19px;
  line-height: 1.35715;
  top: 50%;
  margin-top: -9.5px;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  font-size: 14px;
  top: 13px;
  margin-top: 0;
  height: 19px;
  line-height: 1.35715;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  font-size: 12px;
  top: 0;
  margin-top: 0;
  height: 19px;
  line-height: 1.35715;
}
.dx-editor-filled.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-filled.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}
.dx-editor-outlined .dx-texteditor-label {
  top: 0;
  left: 0;
  right: 0;
}
.dx-editor-outlined .dx-texteditor-label .dx-label {
  padding: 0;
}
.dx-editor-outlined .dx-texteditor-label .dx-label span {
  position: relative;
  font-size: 14px;
  top: 0;
  margin-top: 0;
}
.dx-editor-outlined .dx-texteditor-label .dx-label-after,
.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-editor-outlined .dx-texteditor-label .dx-label-before {
  min-width: 9px;
  border-radius: 4px 0 0 4px;
}
.dx-editor-outlined .dx-texteditor-label .dx-label-after {
  min-width: 9px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-radius: 0 4px 4px 0;
}
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label {
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
}
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label {
  border-bottom: 1px solid #4d4d4d;
  border-top: 1px solid #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label .dx-label-before {
  border-color: #4d4d4d;
  border-style: solid;
  height: 100%;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label {
  border-bottom: 1px solid rgba(217,83,79,.4);
  border-top: 1px solid rgba(217,83,79,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-texteditor-label .dx-label-before {
  border-color: rgba(217,83,79,.4);
  border-style: solid;
  height: 100%;
  border-top: 1px solid rgba(217,83,79,.4);
  border-bottom: 1px solid rgba(217,83,79,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-invalid .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label {
  border-bottom: 1px solid rgba(28,168,221,.4);
  border-top: 1px solid rgba(28,168,221,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: rgba(28,168,221,.4);
  border-style: solid;
  height: 100%;
  border-top: 1px solid rgba(28,168,221,.4);
  border-bottom: 1px solid rgba(28,168,221,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid rgba(28,168,221,.4);
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  border-color: rgba(28,168,221,.4);
  border-style: solid;
  border-top: 1px solid rgba(28,168,221,.4);
  border-bottom: 1px solid rgba(28,168,221,.4);
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid rgba(28,168,221,.4);
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid rgba(28,168,221,.4);
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  border-bottom: 1px solid #d9534f;
  border-top: 1px solid #d9534f;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  border-color: #d9534f;
  border-style: solid;
  height: 100%;
  border-top: 1px solid #d9534f;
  border-bottom: 1px solid #d9534f;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-hover.dx-invalid .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-hover.dx-invalid .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid #4d4d4d;
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-texteditor-label .dx-label-before {
  border-color: #4d4d4d;
  border-style: solid;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid #4d4d4d;
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-dropdowneditor-active.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid #4d4d4d;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label {
  border-bottom: 1px dashed #4d4d4d;
  border-top: 1px dashed #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label .dx-label-before {
  border-color: #4d4d4d;
  border-style: dashed;
  height: 100%;
  border-top: 1px dashed #4d4d4d;
  border-bottom: 1px dashed #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  border-bottom: 1px dashed rgba(28,168,221,.4);
  border-top: 1px dashed rgba(28,168,221,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: rgba(28,168,221,.4);
  border-style: dashed;
  height: 100%;
  border-top: 1px dashed rgba(28,168,221,.4);
  border-bottom: 1px dashed rgba(28,168,221,.4);
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-readonly.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-readonly.dx-state-hover .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover {
  border: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  border-bottom: 1px dashed #1ca8dd;
  border-top: 1px dashed #1ca8dd;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: #1ca8dd;
  border-style: dashed;
  height: 100%;
  border-top: 1px dashed #1ca8dd;
  border-bottom: 1px dashed #1ca8dd;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover.dx-textarea .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label .dx-label span {
  top: 7px;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-disabled.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder {
  display: none;
}
.dx-editor-outlined.dx-texteditor-with-floating-label,
.dx-editor-outlined.dx-texteditor-with-label {
  border: 0;
  outline: 0;
  position: relative;
  margin-top: 7.5px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container {
  padding-top: 7px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input-container .dx-texteditor-input {
  padding-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid rgba(217,83,79,.4);
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-texteditor-label .dx-label-before {
  border-color: rgba(217,83,79,.4);
  border-style: solid;
  border-top: 1px solid rgba(217,83,79,.4);
  border-bottom: 1px solid rgba(217,83,79,.4);
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid rgba(217,83,79,.4);
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid rgba(217,83,79,.4);
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px dashed rgba(28,168,221,.4);
  border-top: 0;
  border-left: 1px dashed transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: rgba(28,168,221,.4);
  border-style: dashed;
  border-top: 1px dashed rgba(28,168,221,.4);
  border-bottom: 1px dashed rgba(28,168,221,.4);
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px dashed rgba(28,168,221,.4);
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px dashed rgba(28,168,221,.4);
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px dashed #4d4d4d;
  border-top: 0;
  border-left: 1px dashed transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-texteditor-label .dx-label-before {
  border-color: #4d4d4d;
  border-style: dashed;
  border-top: 1px dashed #4d4d4d;
  border-bottom: 1px dashed #4d4d4d;
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px dashed #4d4d4d;
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-disabled.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-readonly.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px dashed #4d4d4d;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label {
  padding: 0 2px;
  border-bottom: 1px solid #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  top: 0;
  margin-top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border-left-width: 1px;
  border-right-width: 0;
  border-color: #4d4d4d;
  border-style: solid;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  border-right-width: 1px;
  border-left-width: 0;
  border-color: #4d4d4d;
  border-style: solid;
}
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  height: 100%;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border-right-width: 1px;
  border-radius: 0 4px 4px 0;
  border-left-width: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-rtl .dx-editor-outlined.dx-texteditor-with-label .dx-texteditor-label .dx-label-after {
  border-left-width: 1px;
  border-radius: 4px 0 0 4px;
  border-right-width: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid rgba(28,168,221,.4);
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: rgba(28,168,221,.4);
  border-style: solid;
  border-top: 1px solid rgba(28,168,221,.4);
  border-bottom: 1px solid rgba(28,168,221,.4);
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid rgba(28,168,221,.4);
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid rgba(28,168,221,.4);
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid #d9534f;
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  border-color: #d9534f;
  border-style: solid;
  border-top: 1px solid #d9534f;
  border-bottom: 1px solid #d9534f;
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid #d9534f;
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid #d9534f;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid #1ca8dd;
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-texteditor-label .dx-label-before {
  border-color: #1ca8dd;
  border-style: solid;
  border-top: 1px solid #1ca8dd;
  border-bottom: 1px solid #1ca8dd;
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid #1ca8dd;
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid #1ca8dd;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid {
  border: 0;
  outline: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label {
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label {
  height: 100%;
  border-bottom: 1px solid #d9534f;
  border-top: 0;
  border-left: 1px solid transparent;
  margin-left: -1px;
  -webkit-clip-path: inset(-12px -1px -1px 1px);
  clip-path: inset(-12px -1px -1px 1px);
  padding: 0 2px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label span,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label span {
  -webkit-transform: translate(0,-7.5px);
  transform: translate(0,-7.5px);
  font-size: 12px;
  line-height: 1.35715;
  height: 19px;
  margin-top: 0;
  top: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-texteditor-label .dx-label-before {
  border-color: #d9534f;
  border-style: solid;
  border-top: 1px solid #d9534f;
  border-bottom: 1px solid #d9534f;
  height: 100%;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid .dx-lookup-field,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-before {
  border-right: 1px solid #d9534f;
  border-radius: 0 4px 4px 0;
  border-left: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover.dx-invalid.dx-rtl .dx-texteditor-label .dx-label-after {
  border-left: 1px solid #d9534f;
  border-radius: 4px 0 0 4px;
  border-right: 0;
}
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-dropdowneditor-active.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-state-focused.dx-state-hover .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused .dx-placeholder,
.dx-editor-outlined.dx-texteditor-with-label.dx-textarea.dx-state-focused.dx-state-hover .dx-placeholder {
  display: block;
}
.dx-editor-underlined.dx-texteditor-with-floating-label,
.dx-editor-underlined.dx-texteditor-with-label {
  position: relative;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-label {
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  top: 0;
  margin-top: 0;
  height: 19px;
  line-height: 1.35715;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label .dx-placeholder::before {
  padding-top: 11px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-label .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-lookup .dx-lookup-field {
  padding-top: 11px;
  padding-bottom: 4px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-container,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-container {
  padding-top: 11px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-input,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-placeholder::before,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-input {
  padding-top: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-label.dx-textarea .dx-texteditor-label {
  top: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-placeholder {
  display: none;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-lookup-field {
  font-size: 0;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly .dx-texteditor-label {
  -webkit-transition: font-size .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  transition: font-size .2s cubic-bezier(0, 0, .2, 1),transform .2s cubic-bezier(0, 0, .2, 1),top .2s cubic-bezier(0, 0, .2, 1),-webkit-transform .2s cubic-bezier(0, 0, .2, 1);
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  top: 50%;
  height: 19px;
  margin-top: -9.5px;
  line-height: 1.35715;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-texteditor-label {
  top: 11px;
  margin-top: 0;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 14px;
  line-height: 1.35715;
  height: 19px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-lookup-empty.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-state-readonly.dx-textarea .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-texteditor-empty.dx-textarea .dx-placeholder {
  display: none;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-placeholder,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-placeholder {
  display: block;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-lookup-field,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-lookup-field {
  font-size: 14px;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused .dx-texteditor-label {
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  font-size: 12px;
  top: 0;
  margin-top: 0;
  height: 19px;
  line-height: 1.35715;
}
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-dropdowneditor-active.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-state-focused.dx-textarea .dx-texteditor-label,
.dx-editor-underlined.dx-texteditor-with-floating-label.dx-textarea.dx-state-focused.dx-textarea .dx-texteditor-label {
  top: 0;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input {
  padding-left: 9px;
}
.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-texteditor-input {
  padding-left: 0;
  padding-right: 9px;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder {
  left: 9px;
}
.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-input-container .dx-placeholder {
  left: 0;
  right: 9px;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-label .dx-label {
  padding-left: 9px;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons.dx-rtl .dx-texteditor-label .dx-label {
  padding-left: 0;
  padding-right: 9px;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:first-child {
  margin-left: 0;
}
.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:last-child {
  margin-right: 0;
}
.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 0;
}
.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:last-child {
  margin-left: 0;
  margin-right: 1px;
}
.dx-rtl.dx-editor-underlined.dx-texteditor-with-before-buttons .dx-texteditor-buttons-container > .dx-button:first-child:last-child {
  margin-left: 0;
  margin-right: 0;
}
.dx-invalid.dx-texteditor {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused {
  border-color: #d9534f;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #2a2a2a;
  content: "!";
  border-radius: 50%;
}
.dx-invalid.dx-texteditor.dx-editor-filled {
  background-color: rgba(217,83,79,.2);
  border-color: transparent;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused {
  background: 0 0;
}
.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-right: 0;
}
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 0;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 1px;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:first-child:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:first-child:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:last-child {
  margin-left: 0;
  margin-right: 1px;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 0;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 1px;
  margin-right: 1px;
}
.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons,sans-serif;
  color: #5cb85c;
  content: "\f005";
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames;
  animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames;
}
.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-rtl .dx-placeholder,
.dx-rtl .dx-placeholder::before {
  right: 0;
  left: auto;
}
.dx-editor-underlined.dx-rtl .dx-placeholder,
.dx-editor-underlined.dx-rtl .dx-placeholder::before {
  padding-right: 0;
}
.dx-searchbox .dx-icon-search {
  font: 17px/18px DXIcons;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  padding: 8px;
  text-align: center;
  color: #787878;
}
.dx-searchbox .dx-icon-search::before {
  content: "\f027";
  color: #787878;
}
.dx-searchbox .dx-placeholder::before,
.dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
  padding-left: 0;
}
.dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-texteditor-input,
.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-texteditor-input,
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-right: 34px;
  padding-left: 0;
}
.dx-searchbox.dx-editor-filled .dx-texteditor-label .dx-label-before,
.dx-searchbox.dx-editor-outlined .dx-texteditor-label .dx-label-before,
.dx-searchbox.dx-editor-underlined .dx-texteditor-label .dx-label-before {
  min-width: 0;
}
.dx-searchbar {
  padding-bottom: 5px;
}
.dx-searchbar .dx-texteditor {
  margin: 0;
}
.dx-dropdowneditor {
  position: relative;
}
.dx-dropdowneditor.dx-dropdowneditor-field-clickable,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-input {
  cursor: pointer;
}
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled .dx-button,
.dx-dropdowneditor.dx-dropdowneditor-field-clickable .dx-texteditor-buttons-container .dx-state-disabled.dx-button {
  pointer-events: auto;
}
.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}
.dx-dropdowneditor-field-template-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-dropdowneditor-field-template-wrapper > * {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: .35;
}
.dx-dropdowneditor-button {
  position: relative;
  float: right;
  height: 100%;
  cursor: pointer;
  width: 34px;
  min-width: 34px;
  padding: 1px;
  border-radius: 4px;
}
.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}
.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}
.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}
.dx-dropdowneditor-icon {
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid transparent;
  color: #dedede;
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}
.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}
.dx-state-disabled .dx-dropdowneditor-icon {
  opacity: .2;
}
.dx-dropdowneditor-button.dx-button-mode-contained,
.dx-dropdowneditor-button.dx-button-mode-outlined,
.dx-dropdowneditor-button.dx-button-mode-text {
  background: 0 0;
}
.dx-state-disabled .dx-dropdowneditor-button .dx-dropdowneditor-icon,
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-dropdowneditor-icon::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined {
  border: none;
  background: 0 0;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-floating-label .dx-texteditor-label .dx-label-before,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-after,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-texteditor-with-label .dx-texteditor-label .dx-label-before {
  border: none;
}
.dx-dropdowneditor-button-visible .dx-texteditor-input {
  padding-right: 0;
}
.dx-rtl .dx-dropdowneditor-button-visible .dx-texteditor-input,
.dx-rtl.dx-dropdowneditor-button-visible .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 0;
}
.dx-rtl .dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}
.dx-invalid .dx-texteditor-input,
.dx-valid .dx-texteditor-input,
.dx-validation-pending .dx-texteditor-input {
  padding-right: 26px;
}
.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-valid.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 26px;
}
.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: #111;
  border-color: transparent;
}
.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: rgba(28,168,221,.2);
}
.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: #000;
  border-color: transparent;
  color: #dedede;
  opacity: 1;
}
.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: rgba(28,168,221,.3);
}
.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after {
  right: 38px;
}
.dx-rtl .dx-invalid.dx-dropdowneditor .dx-texteditor-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after {
  right: auto;
  left: 38px;
}
.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: 68px;
}
.dx-rtl .dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: auto;
  left: 68px;
}
.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(217,83,79,.2);
}
.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,
.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(217,83,79,.3);
}
.dx-valid.dx-dropdowneditor .dx-texteditor-container::after {
  right: 38px;
}
.dx-rtl .dx-valid.dx-dropdowneditor .dx-texteditor-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor .dx-texteditor-container::after {
  right: auto;
  left: 38px;
}
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: 68px;
}
.dx-rtl .dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: auto;
  left: 68px;
}
.dx-list {
  margin: 0;
  min-height: 3em;
}
.dx-list .dx-scrollview-content:focus {
  outline: 0;
}
.dx-wrap-item-text > .dx-list-group > .dx-list-group-body > .dx-list-item > .dx-list-item-content,
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}
.dx-empty-collection .dx-list-select-all {
  display: none;
}
.dx-list-group-header::before {
  width: 0;
  height: 0;
  display: block;
  float: right;
  margin-top: 6px;
  border-style: solid;
  border-color: transparent;
  border-width: 5px 5px 0;
}
.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}
.dx-list-collapsible-groups .dx-list-group-header::before {
  content: " ";
}
.dx-list-group-collapsed .dx-list-group-header::before {
  border-width: 0 5px 5px;
}
.dx-list-group-body {
  overflow: hidden;
}
.dx-list-item {
  position: static;
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}
.dx-list-item-content::before {
  content: "_";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 3em;
  text-align: left;
}
.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
  padding-right: 10px;
}
.dx-list-item-badge {
  float: right;
  position: relative;
}
.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-list-item-icon-container {
  display: inline-block;
}
.dx-list-item-chevron {
  border-width: 2px 0 0 2px;
  opacity: .3;
}
.dx-list-item-response-wait {
  opacity: .5;
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}
.dx-list-item-before-bag .dx-icon-toggle-delete {
  -webkit-transition: .1s linear;
  transition: .1s linear;
}
.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  -webkit-transition: .1s linear;
  transition: .1s linear;
}
.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}
.dx-list-switchable-menu-shield-positioning {
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.dx-device-android-4 .dx-list-switchable-menu-shield-positioning {
  -webkit-transform: none;
  transform: none;
}
.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}
.dx-list-switchable-delete-top-shield {
  top: 0;
}
.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}
.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}
.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  padding-left: 1px;
  height: 100%;
  vertical-align: middle;
}
.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}
.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.dx-device-ios .dx-list-slide-menu-buttons-container {
  -webkit-mask-image: -webkit-radial-gradient(white,black);
}
.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}
.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}
.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}
.dx-list-next-button {
  padding: 5px;
  text-align: center;
}
.dx-list-next-button .dx-button {
  padding: 0 3em;
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}
.dx-list-context-menuitem {
  cursor: pointer;
}
.dx-rtl .dx-list .dx-list-item-badge-container,
.dx-rtl.dx-list .dx-list-item-badge-container {
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch {
  float: right;
}
.dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 1px;
  padding-left: 0;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}
.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}
.dx-list-item-chevron {
  -webkit-transform: rotate(0);
  transform: rotate(0);
  border: none;
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  margin-left: -5px;
  color: #dedede;
}
.dx-rtl .dx-list-item-chevron {
  margin-left: auto;
  margin-right: -6px;
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.dx-list-item-chevron::before {
  content: "\f010";
}
.dx-list-item-icon-container {
  width: 28px;
  height: 18px;
  vertical-align: top;
}
.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-list-search {
  margin-bottom: 5px;
}
.dx-list {
  border: none;
}
.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 41px);
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #4ebee9;
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon::before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon::before {
  border: 1px solid #1ca8dd;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon {
  color: #dedede;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(255,255,255,.12);
  color: #dedede;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon {
  color: #dedede;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(255,255,255,.09);
  color: #dedede;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon {
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron {
  border-color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%232a2a2a%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(28,168,221,.7);
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon {
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%232a2a2a%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-button .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-button .dx-icon {
  color: #dedede;
}
.dx-list-group-header {
  font-weight: 700;
  padding: 20px 10px 10px;
  border-top: 1px solid #4d4d4d;
  border-bottom: 2px solid #4d4d4d;
  background: rgba(59,59,59,.05);
  color: #dedede;
}
.dx-list-group:first-of-type .dx-list-group-header {
  border-top: none;
}
.dx-list-group-header::before {
  border-top-color: #dedede;
}
.dx-list-group-collapsed .dx-list-group-header::before {
  border-bottom-color: #dedede;
}
.dx-list-item:first-of-type {
  border-top: none;
}
.dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-list-item .dx-icon-toggle-delete {
  background-size: 100%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: #7c7c7c;
  background: #2a2a2a;
  border-top: 1px solid rgba(28,168,221,.5);
  border-bottom: 1px solid rgba(28,168,221,.5);
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
}
.dx-list .dx-empty-message,
.dx-list-item {
  border-top: 1px solid #4d4d4d;
  color: #dedede;
}
.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}
.dx-list .dx-empty-message,
.dx-list-item-content {
  padding: 10px;
}
.dx-list-next-button .dx-button .dx-button-content {
  padding: 7px 18px 8px;
}
.dx-list-next-button .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-list-item-chevron-container {
  width: 16px;
}
.dx-list-border-visible {
  border: 1px solid #4d4d4d;
}
.dx-list-border-visible .dx-list-select-all {
  border-bottom: 1px solid #4d4d4d;
}
.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 29px;
}
.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 31px;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}
.dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 5px 5px 10px;
  width: 19px;
  height: 19px;
}
.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 10px;
}
.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0 8px;
}
.dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 10px;
}
.dx-list-select-all-label {
  line-height: 17px;
  padding: 0 10px;
  margin-top: 1px;
}
.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}
.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 33.4px;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}
.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}
.dx-list-slide-menu-button-delete {
  border: 1px solid transparent;
  color: #2a2a2a;
  background-color: #d9534f;
}
.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #2a2a2a;
  background-color: #1ca8dd;
}
.dx-list-static-delete-button,
.dx-list-switchable-delete-button {
  margin-right: 10px;
  padding: 0;
}
.dx-list-static-delete-button .dx-button-content,
.dx-list-switchable-delete-button .dx-button-content {
  padding: 3px;
}
.dx-list-context-menucontent {
  background-color: #2a2a2a;
  border: 1px solid #4d4d4d;
  border-radius: 0;
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: .6;
}
.dx-rtl .dx-list .dx-empty-message,
.dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-icon-toggle-delete,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 10px 5px 5px;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 10px;
  margin-left: 1px;
}
.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 10px;
  margin-left: 1px;
}
.dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-left: 10px;
  margin-right: 0;
}
.dx-device-mobile .dx-list {
  border: none;
}
.dx-device-mobile .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 41px);
}
.dx-device-mobile .dx-list .dx-empty-message {
  text-align: left;
}
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #4ebee9;
}
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon::before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon::before {
  border: 1px solid #1ca8dd;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon {
  color: #dedede;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(255,255,255,.12);
  color: #dedede;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon {
  color: #dedede;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(255,255,255,.09);
  color: #dedede;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon {
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron {
  border-color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%232a2a2a%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(28,168,221,.7);
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon {
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon-toggle-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%232a2a2a%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-icon,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-button .dx-icon,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-button .dx-icon {
  color: #dedede;
}
.dx-device-mobile .dx-list-group-header {
  font-weight: 700;
  padding: 20px 15px 10px;
  border-top: 1px solid #4d4d4d;
  border-bottom: 2px solid #4d4d4d;
  background: rgba(59,59,59,.05);
  color: #dedede;
}
.dx-list-group:first-of-type .dx-device-mobile .dx-list-group-header {
  border-top: none;
}
.dx-device-mobile .dx-list-group-header::before {
  border-top-color: #dedede;
}
.dx-list-group-collapsed .dx-device-mobile .dx-list-group-header::before {
  border-bottom-color: #dedede;
}
.dx-device-mobile .dx-list-item:first-of-type {
  border-top: none;
}
.dx-device-mobile .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-device-mobile .dx-list-item .dx-icon-toggle-delete {
  background-size: 100%;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22dx_l_3%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20style%3D%22fill%3A%23dedede%3B%22%20d%3D%22M12%2C2C6.5%2C2%2C2%2C6.5%2C2%2C12c0%2C5.5%2C4.5%2C10%2C10%2C10s10-4.5%2C10-10C22%2C6.5%2C17.5%2C2%2C12%2C2z%20M18%2C13H6v-2h12V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: #7c7c7c;
  background: #2a2a2a;
  border-top: 1px solid rgba(28,168,221,.5);
  border-bottom: 1px solid rgba(28,168,221,.5);
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
}
.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item {
  border-top: 1px solid #4d4d4d;
  color: #dedede;
}
.dx-list-item-separator-hidden .dx-device-mobile .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-device-mobile .dx-list-item {
  border-top: none;
  border-bottom: none;
}
.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item-content {
  padding: 10px 15px;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding: 7px 18px 8px;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-device-mobile .dx-list-item-chevron-container {
  width: 21px;
}
.dx-device-mobile .dx-list-border-visible {
  border: 1px solid #4d4d4d;
}
.dx-device-mobile .dx-list-border-visible .dx-list-select-all {
  border-bottom: 1px solid #4d4d4d;
}
.dx-device-mobile .dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 34px;
}
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 36px;
}
.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}
.dx-device-mobile .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 7.5px 5px 15px;
  width: 19px;
  height: 19px;
}
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 15px;
}
.dx-device-mobile .dx-list-select-all {
  padding: 9px 0 8px;
}
.dx-device-mobile .dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 15px;
}
.dx-device-mobile .dx-list-select-all-label {
  line-height: 17px;
  padding: 0 10px;
  margin-top: 1px;
}
.dx-device-mobile .dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 41px;
}
.dx-device-mobile .dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 38.4px;
}
.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}
.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "\f038";
}
.dx-device-mobile .dx-list-slide-menu-button {
  bottom: 1px;
}
.dx-device-mobile .dx-list-slide-menu-button-delete {
  border: 1px solid transparent;
  color: #2a2a2a;
  background-color: #d9534f;
}
.dx-device-mobile .dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #2a2a2a;
  background-color: #1ca8dd;
}
.dx-device-mobile .dx-list-static-delete-button,
.dx-device-mobile .dx-list-switchable-delete-button {
  margin-right: 15px;
  padding: 0;
}
.dx-device-mobile .dx-list-static-delete-button .dx-button-content,
.dx-device-mobile .dx-list-switchable-delete-button .dx-button-content {
  padding: 3px;
}
.dx-device-mobile .dx-list-context-menucontent {
  background-color: #2a2a2a;
  border: 1px solid #4d4d4d;
  border-radius: 0;
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-device-mobile .dx-state-disabled .dx-list-item,
.dx-device-mobile .dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: .6;
}
.dx-device-mobile .dx-rtl .dx-list .dx-empty-message,
.dx-device-mobile .dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-icon-toggle-delete,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 15px 5px 7.5px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 15px;
  margin-left: 1px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 15px;
  margin-left: 1px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-left: 15px;
  margin-right: 0;
}
.dx-textarea .dx-texteditor-input-container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
}
.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}
.dx-textarea .dx-placeholder {
  height: auto;
}
.dx-textarea .dx-placeholder::before {
  white-space: normal;
}
.dx-textarea {
  height: auto;
}
.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}
.dx-textarea.dx-invalid .dx-texteditor-container::after {
  top: 7px;
  margin-top: 0;
}
.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-numberbox input[type=number] {
  -moz-appearance: textfield;
}
.dx-numberbox input[type=number]::-webkit-inner-spin-button,
.dx-numberbox input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.dx-numberbox-spin-container {
  height: 100%;
}
.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}
.dx-state-disabled .dx-numberbox-spin-container {
  opacity: .2;
}
.dx-numberbox-spin-container {
  overflow: hidden;
  width: 34px;
  border-radius: 4px;
}
.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: #dedede;
}
.dx-numberbox-spin-up-icon::before {
  content: "\f002";
}
.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: #dedede;
}
.dx-numberbox-spin-down-icon::before {
  content: "\f001";
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 3px;
}
.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-numberbox-spin-button {
  padding: 1px;
}
.dx-editor-underlined .dx-numberbox-spin-button {
  background: 0 0;
}
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  -webkit-box-shadow: 0 0 0 1px transparent inset;
  box-shadow: 0 0 0 1px transparent inset;
  background-color: #111;
}
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  background-color: #000;
  color: #dedede;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  border-left: none;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}
.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  border-right: none;
}
.dx-numberbox.dx-rtl.dx-numberbox-spin .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin .dx-texteditor-input {
  padding-left: 9px;
}
.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: block;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  position: absolute;
  bottom: 0;
  text-align: center;
  height: 45px;
  width: 100%;
}
.dx-calendar-views-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-calendar-navigator {
  position: relative;
  text-align: center;
  width: 100%;
}
.dx-calendar-navigator .dx-calendar-caption-button {
  text-decoration: none;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  right: 32px;
  left: 32px;
}
.dx-calendar-body {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 52px;
}
.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}
.dx-calendar-body table {
  width: 100%;
  height: 100%;
  position: absolute;
  direction: ltr;
  table-layout: fixed;
  border-spacing: 0;
}
.dx-calendar-body td {
  cursor: pointer;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-calendar-body thead th {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-calendar-contoured-date {
  outline-offset: -1px;
}
.dx-rtl.dx-calendar .dx-calendar-body table {
  left: 0;
}
.dx-rtl.dx-calendar .dx-calendar-body .dx-widget {
  direction: ltr;
}
.dx-state-disabled .dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled .dx-calendar .dx-calendar-navigator-previous-month,
.dx-state-disabled .dx-calendar-body table td,
.dx-state-disabled .dx-calendar-body table th,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-previous-month {
  cursor: default;
}
.dx-calendar {
  width: 282px;
  min-width: 282px;
  height: 268.6px;
  min-height: 268.6px;
  background-color: #2a2a2a;
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  border: 1px solid transparent;
}
.dx-calendar.dx-calendar-with-footer {
  height: 323.6px;
  min-height: 293.6px;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-body {
  bottom: 55px;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer .dx-button {
  background: 0 0;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer .dx-button.dx-state-active {
  background-color: #555;
}
.dx-calendar-navigator {
  line-height: 1.6;
  height: 36px;
  display: table;
  border-collapse: collapse;
}
.dx-calendar-navigator .dx-button {
  position: absolute;
  height: 100%;
  border-radius: 0;
  display: table-cell;
  border-color: #4d4d4d;
}
.dx-calendar-navigator .dx-button .dx-icon {
  font-size: 16px;
}
.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  border-collapse: collapse;
  visibility: visible;
  opacity: 1;
}
.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link .dx-button-content {
  opacity: .5;
}
.dx-calendar-navigator .dx-button.dx-state-active:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
}
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
  border-color: #4d4d4d;
}
.dx-calendar-navigator .dx-calendar-caption-button.dx-button.dx-state-active {
  background-color: #555;
}
.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  padding: 2px 15px 4px;
  color: #1ca8dd;
}
.dx-calendar-navigator-previous-month.dx-state-hover {
  z-index: 1;
}
.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-month {
  width: 32px;
  background: 0 0;
}
.dx-calendar-navigator-next-view.dx-button,
.dx-calendar-navigator-previous-month.dx-button {
  margin: 0 1px;
}
.dx-calendar-navigator-next-view .dx-button-content,
.dx-calendar-navigator-previous-month .dx-button-content {
  padding: 0;
}
.dx-calendar-navigator-previous-month,
.dx-calendar-navigator-previous-view {
  left: 0;
}
.dx-calendar-navigator-previous-month.dx-button,
.dx-calendar-navigator-previous-view.dx-button {
  border-radius: 4px 0 0 4px;
}
.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
  color: #1ca8dd;
}
.dx-calendar-navigator-next-month,
.dx-calendar-navigator-next-view {
  right: 0;
}
.dx-calendar-navigator-next-month.dx-button,
.dx-calendar-navigator-next-view.dx-button {
  border-radius: 0 4px 4px 0;
}
.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
  color: #1ca8dd;
}
.dx-calendar-body thead {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.2;
}
.dx-calendar-body thead tr {
  height: 25px;
  padding-bottom: 10px;
}
.dx-calendar-body thead tr th {
  -webkit-box-shadow: inset 0 -1px 0 #4d4d4d;
  box-shadow: inset 0 -1px 0 #4d4d4d;
  color: #787878;
}
.dx-calendar-body table th {
  color: #787878;
  text-align: center;
  font-size: 12px;
  padding: 1px 0 6px;
}
.dx-calendar-cell {
  white-space: normal;
  text-align: center;
  padding: 1px 8px 2px;
  color: #dedede;
  font-size: 15px;
  border: 1px double transparent;
  width: 39px;
  border-radius: 4px;
}
.dx-calendar-cell.dx-calendar-today {
  font-weight: 700;
}
.dx-calendar-cell.dx-state-hover {
  -webkit-box-shadow: inset 0 -1px 0 1000px rgba(255,255,255,.05);
  box-shadow: inset 0 -1px 0 1000px rgba(255,255,255,.05);
  color: #dedede;
}
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date),
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date).dx-state-active,
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date).dx-state-hover,
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date),
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date).dx-state-active,
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date).dx-state-hover {
  color: #616161;
}
.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAnklEQVRIx7XVUQ7AEAwGYCdZuAhOsndn38tuYLOQmNFWaw8NqfiQ/AkVY1Qh7FsaV1Sx0sTcddxlF6A2W6Y0vBSvUP/cuFpg4y36grl4D/3As/gI7cJUHEKHMIZjKAiPcAqKwi1ORUlwhZ+5PGXPTKQKbJfA9fNnojidUyrOCj8Fx1AHHOwgnIVScDaK4SIUwsXoCE8NLUU7uFZ/faYXEL4F+lqnf18AAAAASUVORK5CYII=") center center no-repeat;
}
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-calendar-cell.dx-state-active:not(.dx-calendar-empty-cell):not(.dx-calendar-selected-date) {
  -webkit-box-shadow: inset 0 -1px 0 1000px rgba(201,201,201,.2);
  box-shadow: inset 0 -1px 0 1000px rgba(201,201,201,.2);
}
.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-empty-cell) {
  -webkit-box-shadow: inset 0 0 0 1px #6c6c6c;
  box-shadow: inset 0 0 0 1px #6c6c6c;
}
.dx-calendar-cell.dx-calendar-selected-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today {
  color: #2a2a2a;
  -webkit-box-shadow: inset 0 0 0 1000px #1ca8dd;
  box-shadow: inset 0 0 0 1000px #1ca8dd;
  font-weight: 400;
}
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today.dx-calendar-contoured-date {
  -webkit-box-shadow: inset 0 0 0 1px #6c6c6c,inset 0 0 0 1000px #1ca8dd;
  box-shadow: inset 0 0 0 1px #6c6c6c,inset 0 0 0 1000px #1ca8dd;
}
.dx-invalid.dx-calendar {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-calendar.dx-state-focused {
  border-color: #d9534f;
}
.dx-popup-wrapper .dx-calendar .dx-calendar-caption-button {
  margin: 0;
}
.dx-texteditor input[type=date]::-webkit-inner-spin-button {
  height: 20px;
}
.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}
.dx-datebox {
  max-width: 100%;
}
.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}
.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}
.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}
.dx-rtl .dx-texteditor-input {
  text-align: right;
}
.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}
.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}
.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}
.dx-timeview-clock {
  position: relative;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22182%22%20height%3D%22182%22%20viewBox%3D%220%200%20182%20182%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20filter%3D%22url(%23filter0_d)%22%3E%0A%3Ccircle%20cx%3D%2291%22%20cy%3D%2291%22%20r%3D%2285%22%20fill%3D%22%232a2a2a%22%2F%3E%0A%3Cpath%20d%3D%22M88.835%2015.4421V23.2701H87.153V17.3431C87.0605%2017.4249%2086.9501%2017.5033%2086.8219%2017.578C86.6974%2017.6492%2086.5639%2017.7151%2086.4215%2017.7756C86.2791%2017.8325%2086.1313%2017.8824%2085.9783%2017.9251C85.8252%2017.9642%2085.6739%2017.9927%2085.5244%2018.0105V16.5902C85.9623%2016.462%2086.3752%2016.2983%2086.7632%2016.0989C87.1512%2015.8996%2087.5019%2015.6806%2087.8151%2015.4421H88.835Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M92.9733%2021.8711H96.2198V23.2701H91.1257V22.6934C91.1257%2022.3019%2091.1916%2021.9512%2091.3233%2021.6415C91.455%2021.3282%2091.6205%2021.0488%2091.8199%2020.8032C92.0192%2020.554%2092.2364%2020.3351%2092.4713%2020.1464C92.7098%2019.9542%2092.9359%2019.7815%2093.1495%2019.6285C93.3737%2019.4683%2093.5695%2019.3152%2093.7368%2019.1692C93.9077%2019.0233%2094.0501%2018.8791%2094.164%2018.7367C94.2815%2018.5908%2094.3687%2018.4448%2094.4257%2018.2989C94.4826%2018.1494%2094.5111%2017.9909%2094.5111%2017.8236C94.5111%2017.4961%2094.4185%2017.2487%2094.2334%2017.0814C94.0483%2016.9141%2093.7653%2016.8305%2093.3844%2016.8305C92.7259%2016.8305%2092.0958%2017.0921%2091.4942%2017.6154V16.131C92.1599%2015.7002%2092.911%2015.4849%2093.7475%2015.4849C94.1355%2015.4849%2094.4826%2015.5365%2094.7888%2015.6397C95.0985%2015.7394%2095.3601%2015.8836%2095.5737%2016.0722C95.7873%2016.2609%2095.9492%2016.4905%2096.0596%2016.761C96.1735%2017.028%2096.2305%2017.327%2096.2305%2017.6581C96.2305%2018.0105%2096.1753%2018.3238%2096.0649%2018.5979C95.9581%2018.872%2095.814%2019.1212%2095.6324%2019.3454C95.4544%2019.5697%2095.248%2019.7762%2095.013%2019.9649C94.7781%2020.15%2094.5342%2020.3297%2094.2815%2020.5042C94.1106%2020.6252%2093.9451%2020.7462%2093.7849%2020.8673C93.6283%2020.9847%2093.4894%2021.1022%2093.3684%2021.2197C93.2474%2021.3336%2093.1513%2021.4457%2093.0801%2021.5561C93.0089%2021.6664%2092.9733%2021.7714%2092.9733%2021.8711Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M93.3369%20165.802C93.3369%20166.179%2093.2711%20166.531%2093.1394%20166.859C93.0076%20167.186%2092.8243%20167.471%2092.5894%20167.713C92.3544%20167.952%2092.075%20168.14%2091.751%20168.279C91.4271%20168.415%2091.0729%20168.482%2090.6884%20168.482C90.2577%20168.482%2089.8715%20168.402%2089.5297%20168.242C89.1915%20168.082%2088.905%20167.85%2088.67%20167.548C88.4351%20167.242%2088.2553%20166.868%2088.1307%20166.426C88.0061%20165.985%2087.9438%20165.485%2087.9438%20164.926C87.9438%20164.267%2088.0239%20163.671%2088.1841%20163.137C88.3479%20162.6%2088.5793%20162.14%2088.8783%20161.759C89.1809%20161.379%2089.5457%20161.085%2089.9729%20160.878C90.4001%20160.668%2090.8807%20160.563%2091.4146%20160.563C92.0056%20160.563%2092.4648%20160.633%2092.7923%20160.772V162.181C92.4043%20161.961%2091.9806%20161.85%2091.5214%20161.85C91.2366%20161.85%2090.9786%20161.905%2090.7472%20162.016C90.5158%20162.126%2090.3164%20162.283%2090.1491%20162.486C89.9854%20162.689%2089.8554%20162.934%2089.7593%20163.223C89.6668%20163.507%2089.6169%20163.826%2089.6098%20164.178H89.6419C90.005%20163.676%2090.5407%20163.425%2091.2491%20163.425C91.5659%20163.425%2091.8525%20163.482%2092.1088%20163.596C92.3651%20163.71%2092.584%20163.872%2092.7656%20164.082C92.9471%20164.289%2093.0877%20164.538%2093.1874%20164.83C93.2871%20165.122%2093.3369%20165.446%2093.3369%20165.802ZM91.687%20165.908C91.687%20165.086%2091.3506%20164.675%2090.6778%20164.675C90.5247%20164.675%2090.3859%20164.703%2090.2613%20164.76C90.1367%20164.817%2090.0299%20164.897%2089.9409%20165.001C89.8519%20165.104%2089.7825%20165.227%2089.7326%20165.369C89.6864%20165.508%2089.6632%20165.663%2089.6632%20165.834C89.6632%20166.022%2089.6881%20166.199%2089.738%20166.362C89.7878%20166.526%2089.8572%20166.67%2089.9462%20166.795C90.0388%20166.916%2090.1474%20167.012%2090.2719%20167.083C90.3965%20167.154%2090.5354%20167.19%2090.6884%20167.19C90.8415%20167.19%2090.9786%20167.16%2091.0996%20167.099C91.2242%20167.035%2091.3292%20166.948%2091.4146%20166.838C91.5036%20166.724%2091.5713%20166.588%2091.6175%20166.432C91.6638%20166.272%2091.687%20166.097%2091.687%20165.908Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M125.714%20155.329C125.714%20155.703%20125.649%20156.041%20125.521%20156.344C125.393%20156.646%20125.21%20156.906%20124.971%20157.123C124.736%20157.341%20124.452%20157.508%20124.117%20157.625C123.782%20157.743%20123.41%20157.802%20123.001%20157.802C122.289%20157.802%20121.76%20157.695%20121.415%20157.481V156.552C121.935%20156.887%20122.467%20157.054%20123.012%20157.054C123.289%20157.054%20123.539%20157.013%20123.759%20156.931C123.983%20156.849%20124.174%20156.735%20124.331%20156.589C124.487%20156.443%20124.606%20156.267%20124.688%20156.061C124.774%20155.854%20124.816%20155.628%20124.816%20155.383C124.816%20154.884%20124.649%20154.494%20124.315%20154.213C123.98%20153.928%20123.494%20153.786%20122.857%20153.786C122.754%20153.786%20122.645%20153.788%20122.531%20153.791C122.417%20153.795%20122.303%20153.8%20122.189%20153.807C122.075%20153.811%20121.963%20153.816%20121.853%20153.823C121.746%20153.831%20121.648%20153.839%20121.559%20153.85L121.821%20150.011H125.361V150.801H122.579L122.424%20153.049C122.538%20153.042%20122.659%20153.037%20122.787%20153.033C122.916%20153.026%20123.029%20153.022%20123.129%20153.022C123.535%20153.022%20123.898%20153.076%20124.218%20153.183C124.539%20153.289%20124.809%20153.443%20125.03%20153.642C125.254%20153.838%20125.423%20154.08%20125.537%20154.368C125.655%20154.653%20125.714%20154.973%20125.714%20155.329Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M124.405%2033.9508H123.53V27.3349C123.462%2027.4025%20123.362%2027.4808%20123.231%2027.5698C123.102%2027.6553%20122.956%2027.7407%20122.793%2027.8261C122.633%2027.9116%20122.462%2027.9917%20122.28%2028.0664C122.102%2028.1412%20121.928%2028.1999%20121.757%2028.2426V27.3562C121.949%2027.3029%20122.152%2027.2317%20122.366%2027.1427C122.583%2027.0501%20122.795%2026.9487%20123.001%2026.8383C123.211%2026.7244%20123.409%2026.6069%20123.594%2026.4859C123.779%2026.3613%20123.939%2026.2403%20124.074%2026.1228H124.405V33.9508Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.67%20123.309V128.366H153.652V129.167H152.67V130.966H151.805V129.167H148.206V128.409C148.54%20128.031%20148.879%20127.629%20149.22%20127.202C149.562%20126.771%20149.888%20126.335%20150.198%20125.894C150.511%20125.452%20150.799%20125.013%20151.063%20124.575C151.33%20124.133%20151.554%20123.712%20151.735%20123.309H152.67ZM149.194%20128.366H151.805V124.618C151.538%20125.084%20151.285%20125.5%20151.047%20125.867C150.808%20126.234%20150.58%20126.567%20150.363%20126.866C150.149%20127.165%20149.945%20127.435%20149.749%20127.677C149.553%20127.919%20149.368%20128.149%20149.194%20128.366Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M152.253%2052.3328C152.253%2052.0979%20152.216%2051.8932%20152.141%2051.7187C152.07%2051.5443%20151.97%2051.4001%20151.842%2051.2862C151.718%2051.1687%20151.57%2051.0815%20151.399%2051.0246C151.228%2050.9676%20151.043%2050.9391%20150.844%2050.9391C150.673%2050.9391%20150.505%2050.9623%20150.342%2051.0086C150.178%2051.0548%20150.018%2051.1189%20149.861%2051.2008C149.708%2051.2827%20149.559%2051.3806%20149.413%2051.4945C149.27%2051.6084%20149.137%2051.7348%20149.012%2051.8736V50.9338C149.258%2050.6953%20149.532%2050.5137%20149.834%2050.3892C150.141%2050.261%20150.513%2050.1969%20150.95%2050.1969C151.264%2050.1969%20151.554%2050.2432%20151.821%2050.3358C152.088%2050.4248%20152.319%2050.5565%20152.515%2050.7309C152.711%2050.9053%20152.864%2051.1207%20152.974%2051.377C153.088%2051.6333%20153.145%2051.927%20153.145%2052.258C153.145%2052.5606%20153.109%2052.8347%20153.038%2053.0804C152.971%2053.326%20152.866%2053.5574%20152.723%2053.7745C152.584%2053.9917%20152.408%2054.1999%20152.195%2054.3993C151.981%2054.5986%20151.73%2054.8015%20151.442%2055.008C151.082%2055.2643%20150.785%2055.4832%20150.55%2055.6648C150.319%2055.8463%20150.133%2056.0172%20149.995%2056.1774C149.859%2056.334%20149.763%2056.4924%20149.706%2056.6526C149.653%2056.8092%20149.626%2056.9908%20149.626%2057.1973H153.439V57.9822H148.713V57.6031C148.713%2057.2756%20148.749%2056.9872%20148.82%2056.738C148.891%2056.4889%20149.009%2056.2521%20149.172%2056.0279C149.336%2055.8036%20149.55%2055.5793%20149.813%2055.3551C150.08%2055.1308%20150.406%2054.878%20150.79%2054.5968C151.068%2054.3975%20151.299%2054.207%20151.484%2054.0255C151.673%2053.8439%20151.824%2053.6624%20151.938%2053.4808C152.052%2053.2993%20152.132%2053.116%20152.179%2052.9308C152.228%2052.7422%20152.253%2052.5428%20152.253%2052.3328Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M162.324%2096.0035V94.535C162.837%2094.9088%20163.435%2095.0957%20164.118%2095.0957C164.549%2095.0957%20164.884%2095.0032%20165.122%2094.8181C165.364%2094.6329%20165.485%2094.3749%20165.485%2094.0438C165.485%2093.7021%20165.336%2093.4386%20165.037%2093.2535C164.741%2093.0684%20164.334%2092.9759%20163.814%2092.9759H163.104V91.6837H163.761C164.757%2091.6837%20165.256%2091.3526%20165.256%2090.6905C165.256%2090.0675%20164.873%2089.756%20164.108%2089.756C163.595%2089.756%20163.097%2089.9216%20162.612%2090.2526V88.875C163.15%2088.6044%20163.777%2088.4692%20164.492%2088.4692C165.275%2088.4692%20165.884%2088.6454%20166.318%2088.9978C166.756%2089.3502%20166.975%2089.8076%20166.975%2090.3701C166.975%2091.3704%20166.468%2091.9969%20165.453%2092.2497V92.2764C165.994%2092.344%20166.421%2092.5416%20166.735%2092.8691C167.048%2093.193%20167.205%2093.5917%20167.205%2094.0652C167.205%2094.7807%20166.943%2095.3467%20166.42%2095.7632C165.896%2096.1797%20165.174%2096.3879%20164.252%2096.3879C163.461%2096.3879%20162.819%2096.2598%20162.324%2096.0035Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M19.8147%2092.0574C19.8147%2092.7374%2019.74%2093.3461%2019.5905%2093.8836C19.441%2094.4176%2019.222%2094.8697%2018.9337%2095.2399C18.6489%2095.6101%2018.3001%2095.8949%2017.8871%2096.0942C17.4742%2096.29%2017.0061%2096.3879%2016.4828%2096.3879C15.8563%2096.3879%2015.3169%2096.2882%2014.8649%2096.0889V94.7006C15.2671%2094.964%2015.7512%2095.0957%2016.3172%2095.0957C16.8975%2095.0957%2017.3514%2094.8981%2017.6789%2094.503C18.0064%2094.1079%2018.1719%2093.5365%2018.1755%2092.789L18.1434%2092.7783C17.8052%2093.2802%2017.2909%2093.5312%2016.6003%2093.5312C16.287%2093.5312%2015.9969%2093.4725%2015.7299%2093.355C15.4665%2093.2375%2015.2369%2093.0755%2015.0411%2092.8691C14.8488%2092.659%2014.6975%2092.4099%2014.5872%2092.1215C14.4804%2091.8332%2014.427%2091.5163%2014.427%2091.171C14.427%2090.7688%2014.4929%2090.4021%2014.6246%2090.0711C14.7563%2089.74%2014.9396%2089.4552%2015.1746%2089.2167C15.4131%2088.9782%2015.6978%2088.7949%2016.0289%2088.6667C16.36%2088.535%2016.7266%2088.4692%2017.1289%2088.4692C17.5454%2088.4692%2017.9192%2088.551%2018.2502%2088.7148C18.5813%2088.875%2018.8625%2089.1082%2019.0939%2089.4143C19.3288%2089.7204%2019.5068%2090.096%2019.6279%2090.541C19.7524%2090.9859%2019.8147%2091.4914%2019.8147%2092.0574ZM18.1114%2091.1604C18.1114%2090.9646%2018.0865%2090.7813%2018.0366%2090.6104C17.9868%2090.436%2017.9174%2090.2864%2017.8284%2090.1618C17.7394%2090.0373%2017.6308%2089.9394%2017.5027%2089.8682C17.3745%2089.7934%2017.2339%2089.756%2017.0808%2089.756C16.9349%2089.756%2016.7996%2089.7881%2016.675%2089.8521C16.554%2089.9162%2016.449%2090.0052%2016.36%2090.1191C16.271%2090.2295%2016.2016%2090.363%2016.1517%2090.5196C16.1019%2090.6762%2016.077%2090.8453%2016.077%2091.0269C16.077%2091.2262%2016.1019%2091.4042%2016.1517%2091.5608C16.2016%2091.7139%2016.271%2091.8438%2016.36%2091.9506C16.4525%2092.0574%2016.5629%2092.1393%2016.691%2092.1963C16.8192%2092.2497%2016.9616%2092.2764%2017.1182%2092.2764C17.2677%2092.2764%2017.403%2092.2479%2017.524%2092.1909C17.6451%2092.1304%2017.7483%2092.0503%2017.8337%2091.9506C17.9227%2091.851%2017.9904%2091.7335%2018.0366%2091.5982C18.0865%2091.463%2018.1114%2091.317%2018.1114%2091.1604Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M26.0617%20127.941C26.0617%20127.738%2026.0937%20127.535%2026.1578%20127.332C26.2219%20127.125%2026.3127%20126.933%2026.4301%20126.755C26.5512%20126.577%2026.6989%20126.415%2026.8733%20126.269C27.0513%20126.123%2027.2524%20126.008%2027.4767%20125.922C27.1456%20125.737%2026.8822%20125.5%2026.6864%20125.212C26.4906%20124.92%2026.3927%20124.598%2026.3927%20124.245C26.3927%20123.964%2026.4461%20123.704%2026.5529%20123.466C26.6633%20123.227%2026.8146%20123.021%2027.0068%20122.846C27.199%20122.672%2027.4269%20122.537%2027.6903%20122.441C27.9537%20122.341%2028.2385%20122.291%2028.5446%20122.291C28.8543%20122.291%2029.1409%20122.341%2029.4043%20122.441C29.6678%20122.54%2029.8956%20122.677%2030.0878%20122.852C30.28%20123.026%2030.4295%20123.233%2030.5363%20123.471C30.6431%20123.71%2030.6965%20123.968%2030.6965%20124.245C30.6965%20124.598%2030.5986%20124.92%2030.4028%20125.212C30.2071%20125.5%2029.9472%20125.737%2029.6233%20125.922C29.844%20126.008%2030.0415%20126.123%2030.216%20126.269C30.3904%20126.415%2030.5363%20126.577%2030.6538%20126.755C30.7748%20126.933%2030.8674%20127.125%2030.9315%20127.332C30.9956%20127.535%2031.0276%20127.738%2031.0276%20127.941C31.0276%20128.275%2030.9671%20128.581%2030.846%20128.859C30.725%20129.137%2030.5541%20129.375%2030.3334%20129.574C30.1163%20129.77%2029.8546%20129.923%2029.5485%20130.034C29.2459%20130.144%2028.9113%20130.199%2028.5446%20130.199C28.1815%20130.199%2027.8487%20130.144%2027.5461%20130.034C27.2435%20129.923%2026.9819%20129.77%2026.7612%20129.574C26.5405%20129.375%2026.3678%20129.137%2026.2432%20128.859C26.1222%20128.581%2026.0617%20128.275%2026.0617%20127.941ZM27.0122%20127.866C27.0122%20128.104%2027.0477%20128.32%2027.1189%20128.512C27.1937%20128.704%2027.2969%20128.868%2027.4286%20129.003C27.5639%20129.138%2027.7259%20129.243%2027.9146%20129.318C28.1068%20129.389%2028.3186%20129.425%2028.55%20129.425C28.7742%20129.425%2028.9807%20129.388%2029.1694%20129.313C29.3581%20129.238%2029.52%20129.133%2029.6553%20128.998C29.7941%20128.863%2029.9009%20128.699%2029.9757%20128.507C30.054%20128.314%2030.0931%20128.101%2030.0931%20127.866C30.0931%20127.652%2030.0558%20127.453%2029.981%20127.268C29.9098%20127.079%2029.8066%20126.914%2029.6713%20126.771C29.536%20126.629%2029.3741%20126.517%2029.1854%20126.435C28.9967%20126.353%2028.7849%20126.312%2028.55%20126.312C28.3293%20126.312%2028.1246%20126.351%2027.9359%20126.429C27.7508%20126.504%2027.5888%20126.611%2027.45%20126.75C27.3147%20126.885%2027.2079%20127.049%2027.1296%20127.241C27.0513%20127.43%2027.0122%20127.638%2027.0122%20127.866ZM27.2845%20124.315C27.2845%20124.496%2027.3165%20124.666%2027.3806%20124.822C27.4482%20124.975%2027.539%20125.111%2027.6529%20125.228C27.7704%20125.342%2027.9057%20125.433%2028.0587%20125.5C28.2118%20125.564%2028.3756%20125.596%2028.55%20125.596C28.7244%20125.596%2028.8882%20125.563%2029.0412%20125.495C29.1979%20125.427%2029.3331%20125.337%2029.447%20125.223C29.561%20125.105%2029.6517%20124.97%2029.7194%20124.817C29.787%20124.66%2029.8208%20124.493%2029.8208%20124.315C29.8208%20124.13%2029.787%20123.959%2029.7194%20123.802C29.6553%20123.646%2029.5663%20123.51%2029.4524%20123.396C29.3385%20123.283%2029.2032%20123.194%2029.0466%20123.129C28.8935%20123.062%2028.728%20123.028%2028.55%20123.028C28.3613%20123.028%2028.1887%20123.062%2028.032%20123.129C27.879%20123.197%2027.7455%20123.29%2027.6316%20123.407C27.5212%20123.521%2027.4358%20123.656%2027.3752%20123.813C27.3147%20123.97%2027.2845%20124.137%2027.2845%20124.315Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M56.7857%20152.298C56.6683%20152.501%2056.5259%20152.754%2056.3586%20153.057C56.1948%20153.359%2056.0204%20153.699%2055.8353%20154.076C55.6502%20154.454%2055.4615%20154.86%2055.2693%20155.294C55.077%20155.728%2054.8973%20156.177%2054.73%20156.64C54.5627%20157.102%2054.4149%20157.572%2054.2868%20158.049C54.1622%20158.523%2054.0714%20158.989%2054.0144%20159.448H53.0747C53.1387%20158.993%2053.2366%20158.528%2053.3683%20158.055C53.5036%20157.578%2053.6549%20157.111%2053.8222%20156.656C53.9931%20156.196%2054.1729%20155.755%2054.3615%20155.331C54.5502%20154.908%2054.7335%20154.518%2054.9115%20154.162C55.0895%20153.806%2055.2515%20153.493%2055.3974%20153.222C55.5469%20152.948%2055.6662%20152.734%2055.7552%20152.581H51.9159V151.791H56.7857V152.298Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M29.447%2060.6523H28.5713V54.0365C28.5037%2054.1041%2028.404%2054.1824%2028.2723%2054.2714C28.1442%2054.3568%2027.9982%2054.4423%2027.8345%2054.5277C27.6743%2054.6131%2027.5034%2054.6932%2027.3219%2054.768C27.1439%2054.8428%2026.9694%2054.9015%2026.7986%2054.9442V54.0578C26.9908%2054.0044%2027.1937%2053.9332%2027.4073%2053.8442C27.6244%2053.7517%2027.8362%2053.6502%2028.0427%2053.5399C28.2527%2053.426%2028.4503%2053.3085%2028.6354%2053.1875C28.8205%2053.0629%2028.9807%2052.9418%2029.116%2052.8244H29.447V60.6523Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M36.9226%2056.7917C36.9226%2057.4325%2036.8639%2058.0003%2036.7464%2058.4951C36.6325%2058.9899%2036.4652%2059.4082%2036.2445%2059.7499C36.0273%2060.0881%2035.7586%2060.3462%2035.4382%2060.5242C35.1214%2060.6986%2034.76%2060.7858%2034.3542%2060.7858C33.9698%2060.7858%2033.6262%2060.7022%2033.3237%2060.5349C33.0246%2060.364%2032.7719%2060.1166%2032.5654%2059.7926C32.359%2059.4687%2032.2023%2059.0718%2032.0955%2058.6019C31.9887%2058.1284%2031.9353%2057.5874%2031.9353%2056.9786C31.9353%2056.3094%2031.9905%2055.7185%2032.1009%2055.2059C32.2148%2054.6932%2032.3803%2054.2643%2032.5975%2053.919C32.8146%2053.5701%2033.0834%2053.3085%2033.4038%2053.1341C33.7277%2052.9561%2034.0979%2052.8671%2034.5144%2052.8671C36.1199%2052.8671%2036.9226%2054.1753%2036.9226%2056.7917ZM36.0255%2056.8772C36.0255%2054.6986%2035.5076%2053.6093%2034.4717%2053.6093C33.3788%2053.6093%2032.8324%2054.7182%2032.8324%2056.9359C32.8324%2059.0041%2033.3682%2060.0383%2034.4397%2060.0383C35.4969%2060.0383%2036.0255%2058.9846%2036.0255%2056.8772Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M57.0387%2033.9508H56.163V27.3349C56.0954%2027.4025%2055.9957%2027.4808%2055.864%2027.5698C55.7358%2027.6553%2055.5899%2027.7407%2055.4261%2027.8261C55.2659%2027.9116%2055.0951%2027.9917%2054.9135%2028.0664C54.7355%2028.1412%2054.5611%2028.1999%2054.3902%2028.2426V27.3562C54.5825%2027.3029%2054.7854%2027.2317%2054.9989%2027.1427C55.2161%2027.0501%2055.4279%2026.9487%2055.6344%2026.8383C55.8444%2026.7244%2056.042%2026.6069%2056.2271%2026.4859C56.4122%2026.3613%2056.5724%2026.2403%2056.7076%2026.1228H57.0387V33.9508Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3Cpath%20d%3D%22M62.9337%2033.9508H62.058V27.3349C61.9904%2027.4025%2061.8907%2027.4808%2061.759%2027.5698C61.6308%2027.6553%2061.4849%2027.7407%2061.3211%2027.8261C61.1609%2027.9116%2060.9901%2027.9917%2060.8085%2028.0664C60.6305%2028.1412%2060.4561%2028.1999%2060.2852%2028.2426V27.3562C60.4775%2027.3029%2060.6804%2027.2317%2060.894%2027.1427C61.1111%2027.0501%2061.3229%2026.9487%2061.5294%2026.8383C61.7394%2026.7244%2061.937%2026.6069%2062.1221%2026.4859C62.3072%2026.3613%2062.4674%2026.2403%2062.6027%2026.1228H62.9337V33.9508Z%22%20fill%3D%22%237c7c7c%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3Cfilter%20id%3D%22filter0_d%22%20x%3D%222%22%20y%3D%224%22%20width%3D%22178%22%20height%3D%22178%22%20filterUnits%3D%22userSpaceOnUse%22%20color-interpolation-filters%3D%22sRGB%22%3E%0A%3CfeFlood%20flood-opacity%3D%220%22%20result%3D%22BackgroundImageFix%22%2F%3E%0A%3CfeColorMatrix%20in%3D%22SourceAlpha%22%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200%22%20result%3D%22hardAlpha%22%2F%3E%0A%3CfeOffset%20dy%3D%222%22%2F%3E%0A%3CfeGaussianBlur%20stdDeviation%3D%222%22%2F%3E%0A%3CfeComposite%20in2%3D%22hardAlpha%22%20operator%3D%22out%22%2F%3E%0A%3CfeColorMatrix%20type%3D%22matrix%22%20values%3D%220%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.05%200%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in2%3D%22BackgroundImageFix%22%20result%3D%22effect1_dropShadow%22%2F%3E%0A%3CfeBlend%20mode%3D%22normal%22%20in%3D%22SourceGraphic%22%20in2%3D%22effect1_dropShadow%22%20result%3D%22shape%22%2F%3E%0A%3C%2Ffilter%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
  min-width: 182px;
  min-height: 182px;
  max-height: 182px;
  background-size: 182px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-bottom: 20px;
}
.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 10px;
  margin-left: -5px;
  height: 50%;
  background-position: bottom;
  background-repeat: no-repeat;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-timeview-hourarrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%2248%22%20viewBox%3D%220%200%206%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20width%3D%226%22%20height%3D%2244%22%20rx%3D%223%22%20fill%3D%22%231ca8dd%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-timeview-minutearrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2210%22%20height%3D%2266%22%20viewBox%3D%220%200%2010%2066%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Crect%20x%3D%223%22%20width%3D%224%22%20height%3D%2264%22%20rx%3D%222%22%20fill%3D%22%231ca8dd%22%2F%3E%0A%3Ccircle%20cx%3D%225%22%20cy%3D%2261%22%20r%3D%223.5%22%20fill%3D%22%232a2a2a%22%20stroke%3D%22%231ca8dd%22%20stroke-width%3D%223%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-timeview {
  height: auto;
  width: auto;
}
.dx-timeview-format12 {
  width: 70px;
  margin-left: 5px;
  margin-right: auto;
}
.dx-rtl .dx-timeview-format12,
.dx-timeview-format12.dx-rtl {
  margin-left: auto;
  margin-right: 5px;
}
.dx-timeview-time-separator {
  margin: 0 5px;
}
.dx-timeview-field {
  min-height: 50px;
}
.dx-timeview-field .dx-numberbox {
  width: 70px;
}
.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}
.dx-dateview-item {
  margin: 0;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: #dedede;
}
.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}
.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}
.dx-dateviewroller-current .dx-dateview-item {
  -webkit-transition: font-size .2s ease-out;
  transition: font-size .2s ease-out;
}
.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 4em;
  text-align: center;
  display: inline-block;
}
.dx-dateviewroller .dx-button {
  display: none;
}
.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: "";
  height: 71px;
  display: block;
}
.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}
.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}
.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}
.dx-dateviewroller-month {
  min-width: 12em;
}
.dx-dateviewroller-hours::after {
  content: ":";
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: #dedede;
}
.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}
.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}
.dx-dateview-item-selected {
  font-size: 2.2em;
}
.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}
.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}
.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}
.dx-dateview-item-selected-frame::before {
  top: -71px;
  border-bottom: 1px solid #4d4d4d;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(42,42,42,0)),color-stop(60%,rgba(42,42,42,.8)));
  background-image: linear-gradient(0deg,rgba(42,42,42,0) 0,rgba(42,42,42,.8) 60%);
}
.dx-dateview-item-selected-frame::after {
  top: 40px;
  border-top: 1px solid #4d4d4d;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(42,42,42,0)),color-stop(60%,rgba(42,42,42,.8)));
  background-image: linear-gradient(180deg,rgba(42,42,42,0) 0,rgba(42,42,42,.8) 60%);
}
.dx-dateview-compact .dx-dateview-rollers,
.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-dateview-compact .dx-dateviewroller-month,
.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}
.dx-dateview-compact .dx-dateview-item,
.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}
.dx-dateview-compact .dx-dateview-item-selected,
.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}
.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}
.dx-datebox-wrapper .dx-item {
  border: none;
}
.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  min-width: 85px;
  width: auto;
}
.dx-datebox-datetime-time-side {
  background-color: #303030;
}
.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}
.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}
.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}
.dx-datebox-calendar .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "\f026";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-datebox-calendar.dx-rtl.dx-editor-underlined {
  padding-right: 0;
}
.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
}
.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 20px;
}
.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 20px;
  margin-bottom: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-popup-content {
  margin-right: 0;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar {
  margin-bottom: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  padding: 20px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 20px;
}
@media (max-width:320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}
.dx-datebox-list .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-list .dx-dropdowneditor-icon::before {
  content: "\f01d";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}
.dx-datebox input[type=date] {
  line-height: normal;
}
.dx-datebox.dx-auto-width .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input {
  padding-right: 26px;
}
.dx-datebox.dx-auto-width.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-rtl .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 26px;
}
.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}
.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-dropdownlist-popup-wrapper {
  height: 100%;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-autocomplete .dx-texteditor-input {
  font-size: 1em;
}
.dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-container::after {
  right: 8px;
}
.dx-rtl .dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-autocomplete.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-autocomplete.dx-valid .dx-texteditor-container::after {
  left: 8px;
}
.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 8px;
}
.dx-rtl .dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 8px;
}
.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
}
.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}
.dx-loadindicator-image {
  background-size: contain;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,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");
}
.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@-webkit-keyframes dx-loadindicator-icon-custom-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-content {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-loadindicator-icon {
  direction: ltr;
  position: relative;
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
}
.dx-loadindicator-icon .dx-loadindicator-segment {
  position: absolute;
  width: 19%;
  height: 30%;
  left: 44.5%;
  top: 37%;
  opacity: 0;
  background: #b1b1b1;
  border-radius: 10% 10% 50% 50%;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
  box-shadow: 0 0 3px rgba(0,0,0,.2);
  -webkit-animation: 1s linear infinite dx-generic-loadindicator-opacity;
  animation: 1s linear infinite dx-generic-loadindicator-opacity;
}
@-webkit-keyframes dx-generic-loadindicator-opacity {
  from {
    opacity: 1;
  }
  to {
    opacity: .55;
  }
}
@keyframes dx-generic-loadindicator-opacity {
  from {
    opacity: 1;
  }
  to {
    opacity: .55;
  }
}
.dx-loadindicator-icon .dx-loadindicator-segment0 {
  -webkit-transform: rotate(0) translate(0,-142%);
  transform: rotate(0) translate(0,-142%);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.dx-loadindicator-icon .dx-loadindicator-segment1 {
  -webkit-transform: rotate(45deg) translate(0,-142%);
  transform: rotate(45deg) translate(0,-142%);
  -webkit-animation-delay: -875ms;
  animation-delay: -875ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment2 {
  -webkit-transform: rotate(90deg) translate(0,-142%);
  transform: rotate(90deg) translate(0,-142%);
  -webkit-animation-delay: -.75s;
  animation-delay: -.75s;
}
.dx-loadindicator-icon .dx-loadindicator-segment3 {
  -webkit-transform: rotate(135deg) translate(0,-142%);
  transform: rotate(135deg) translate(0,-142%);
  -webkit-animation-delay: -625ms;
  animation-delay: -625ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment4 {
  -webkit-transform: rotate(180deg) translate(0,-142%);
  transform: rotate(180deg) translate(0,-142%);
  -webkit-animation-delay: -.5s;
  animation-delay: -.5s;
}
.dx-loadindicator-icon .dx-loadindicator-segment5 {
  -webkit-transform: rotate(225deg) translate(0,-142%);
  transform: rotate(225deg) translate(0,-142%);
  -webkit-animation-delay: -375ms;
  animation-delay: -375ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment6 {
  -webkit-transform: rotate(270deg) translate(0,-142%);
  transform: rotate(270deg) translate(0,-142%);
  -webkit-animation-delay: -.25s;
  animation-delay: -.25s;
}
.dx-loadindicator-icon .dx-loadindicator-segment7 {
  -webkit-transform: rotate(315deg) translate(0,-142%);
  transform: rotate(315deg) translate(0,-142%);
  -webkit-animation-delay: -125ms;
  animation-delay: -125ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment10,
.dx-loadindicator-icon .dx-loadindicator-segment11,
.dx-loadindicator-icon .dx-loadindicator-segment12,
.dx-loadindicator-icon .dx-loadindicator-segment13,
.dx-loadindicator-icon .dx-loadindicator-segment14,
.dx-loadindicator-icon .dx-loadindicator-segment15,
.dx-loadindicator-icon .dx-loadindicator-segment8,
.dx-loadindicator-icon .dx-loadindicator-segment9 {
  display: none;
}
.dx-rtl .dx-loadindicator-icon {
  right: 15%;
  left: 0;
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}
.dx-treeview-node-loadindicator {
  position: absolute;
}
.dx-treeview {
  height: 100%;
}
.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}
.dx-treeview .dx-empty-message {
  line-height: normal;
}
.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}
.dx-treeview-select-all-item {
  width: 100%;
}
.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}
.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}
.dx-treeview-node {
  list-style-type: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-treeview-node a {
  text-decoration: none;
}
.dx-treeview-node .dx-checkbox {
  position: absolute;
  margin: 0;
}
.dx-treeview-item .dx-treeview-item-content span {
  vertical-align: middle;
}
.dx-treeview-item.dx-state-disabled {
  opacity: .5;
}
.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}
.dx-rtl .dx-treeview-node-container .dx-treeview-node,
.dx-rtl .dx-treeview-node-container .dx-treeview-node.dx-treeview-item-with-checkbox .dx-treeview-item,
.dx-rtl .dx-treeview-node-container:first-child>.dx-treeview-node {
  padding-left: 0;
}
.dx-rtl .dx-treeview-node-container .dx-treeview-node .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-right: 0;
}
.dx-rtl .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-treeview-node-loadindicator {
  right: 0;
  top: 8px;
  left: -1px;
  width: 14px;
  height: 14px;
}
.dx-rtl .dx-treeview-node .dx-checkbox {
  left: auto;
}
.dx-treeview.dx-rtl.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}
.dx-treeview.dx-rtl.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-left: 1px;
  padding-right: 7px;
}
.dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 15px;
}
.dx-treeview.dx-rtl .dx-treeview-item .dx-treeview-item-content > .dx-icon {
  margin-left: 5px;
}
.dx-treeview.dx-rtl .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-right: 36px;
}
.dx-treeview.dx-rtl .dx-treeview-item-with-checkbox .dx-checkbox {
  right: 19px;
  overflow: visible;
}
.dx-treeview.dx-rtl .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 19px;
}
.dx-treeview.dx-rtl .dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 0;
  padding-right: 9px;
}
.dx-treeview.dx-rtl .dx-treeview-toggle-item-visibility {
  right: -4px;
}
.dx-treeview-search {
  margin-bottom: 5px;
}
.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 41px);
}
.dx-treeview-border-visible {
  border: 1px solid #4d4d4d;
}
.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 26px;
}
.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 7px;
}
.dx-treeview-select-all-item {
  margin: 0 0 7px;
  border-bottom: 1px solid #4d4d4d;
  padding: 9px 0 11px 20px;
}
.dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 9px;
}
.dx-treeview-node {
  padding-left: 15px;
}
.dx-state-selected > .dx-treeview-item {
  color: #dedede;
}
.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: #dedede;
  padding-left: 36px;
}
.dx-treeview-item-with-checkbox .dx-checkbox {
  top: 5px;
  left: 19px;
}
.dx-treeview-item-with-checkbox.dx-state-focused > .dx-checkbox .dx-checkbox-icon {
  border: 1px solid #1ca8dd;
}
.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: #dedede;
  background-color: rgba(255,255,255,.12);
}
.dx-treeview-item-without-checkbox.dx-state-selected:not(.dx-state-focused) > .dx-treeview-item.dx-state-hover {
  background-color: rgba(255,255,255,.09);
}
.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-treeview-item {
  display: block;
  cursor: pointer;
  padding: 5px 6px;
  min-height: 32px;
}
.dx-treeview-item .dx-treeview-item-content > .dx-icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-treeview-item.dx-state-hover {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-treeview-toggle-item-visibility {
  position: absolute;
  cursor: pointer;
  font: 22px/22px DXIcons;
  text-align: center;
  color: #dedede;
  width: 21px;
  height: 32px;
  top: 0;
  left: -4px;
}
.dx-treeview-toggle-item-visibility::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 22px;
  top: 50%;
  margin-top: -11px;
  left: 50%;
  margin-left: -11px;
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 22px/22px DXIcons;
  text-align: center;
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 22px;
  top: 50%;
  margin-top: -11px;
  left: 50%;
  margin-left: -11px;
}
.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}
.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}
.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item.dx-state-disabled {
  opacity: .5;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2em;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}
.dx-menu-base.dx-rtl {
  text-align: right;
}
.dx-menu-base.dx-rtl .dx-menu-item-popout-container {
  left: 0;
  right: auto;
}
.dx-menu-item {
  color: #dedede;
}
.dx-menu-item.dx-state-hover {
  color: #dedede;
  background-color: rgba(255,255,255,.05);
}
.dx-menu-item.dx-state-focused {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-menu-item.dx-menu-item-has-text .dx-icon {
  margin-right: -18px;
}
.dx-menu-item-selected {
  background-color: #444;
  color: #dedede;
}
.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(28,168,221,.7);
  color: #2a2a2a;
}
.dx-menu-item-expanded {
  color: #dedede;
  background-color: rgba(255,255,255,.05);
}
.dx-menu-item-expanded,
.dx-menu-item.dx-state-active,
.dx-menu-item.dx-state-focused {
  outline: 0;
}
.dx-menu-base input,
.dx-menu-base textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-menu-base.dx-state-focused {
  outline: 0;
}
.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-menu-base .dx-menu-item-content {
  padding: 3px 5px 7px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-text {
  padding: 3px 25px 5px 23px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-text {
  padding: 3px 23px 5px 25px;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-icon {
  margin-left: auto;
  margin-right: auto;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container {
  margin-left: 0;
  margin-right: auto;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-menu-base.dx-rtl .dx-menu-item-has-text .dx-icon {
  margin-left: -18px;
}
.dx-menu {
  position: relative;
  color: #dedede;
}
.dx-menu-horizontal {
  height: 100%;
}
.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}
.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
}
.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  margin: 0 15px 0 0;
}
.dx-menu-vertical {
  height: 100%;
}
.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}
.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}
.dx-menu-vertical .dx-menu-separator {
  margin: 0 0 15px;
}
.dx-rtl.dx-menu {
  text-align: right;
}
.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  background-color: transparent;
  border: 1px solid #4d4d4d;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.175);
  box-shadow: 0 1px 1px rgba(0,0,0,.175);
}
.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
  background-color: #2a2a2a;
}
.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  font-size: 18px;
}
.dx-rtl .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: 0;
  right: auto;
}
.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
  border-bottom: 1px solid #4d4d4d;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-left: 15px;
}
.dx-rtl .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-right: 15px;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}
.dx-menu-adaptive-mode-overlay-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-menu .dx-menu-item-expanded {
  background-color: #2a2a2a;
}
.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon {
  margin: 0 19px 0 3px;
}
.dx-menu .dx-menu-item-has-text .dx-menu-item-text {
  padding: 3px 5px 5px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text {
  padding: 3px 19px 5px 5px;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu.dx-rtl .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon {
  margin: 0 3px 0 19px;
}
.dx-menu.dx-rtl .dx-menu-item-has-text .dx-menu-item-text {
  padding: 3px 5px 5px 0;
}
.dx-menu.dx-rtl .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text {
  padding: 3px 5px 5px 19px;
}
.dx-menu-adaptive-mode {
  background-color: #2a2a2a;
}
.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #4d4d4d;
  border-radius: 4px;
}
.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #2a2a2a;
}
.dx-selectbox {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}
.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}
.dx-selectbox-container {
  position: relative;
}
.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}
.dx-selectbox-popup-wrapper .dx-overlay-content {
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dx-selectbox-popup-wrapper .dx-list {
  background-color: #2a2a2a;
}
.dx-toolbar .dx-button-content::after {
  display: none;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  height: 100%;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: inline-block;
}
.dx-toolbar .dx-button .dx-icon {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-toolbar-item {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-item .dx-tabs {
  table-layout: auto;
}
.dx-toolbar-item img {
  display: block;
}
.dx-toolbar-menu-container {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-menu-container .dx-tabs {
  table-layout: auto;
}
.dx-toolbar-menu-container img {
  display: block;
}
.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}
.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}
.dx-toolbar-center:empty {
  display: none;
}
.dx-toolbar-before {
  left: 0;
}
.dx-toolbar-after {
  right: 0;
}
.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}
.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}
.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}
.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}
.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}
.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}
.dx-toolbar-menu-section:empty {
  display: none;
}
.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button-group > .dx-list-item-content {
  padding: 0;
}
.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  border: none;
  background: 0 0;
  margin: 0;
  width: 100%;
  text-align: left;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text {
  line-height: normal;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: left;
}
.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-rtl.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: right;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide {
  padding: 0;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}
.dx-toolbar-item-content > .dx-texteditor {
  width: 150px;
}
.dx-toolbar-item-invisible {
  display: none;
}
.dx-toolbar-hidden-button-group.dx-state-hover {
  background-color: transparent;
}
.dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-hidden-button-group .dx-list-item-content .dx-toolbar-item-auto-hide {
  padding: 0;
}
.dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}
.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  border: none;
  text-align: left;
}
.dx-rtl .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item,
.dx-rtl.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  text-align: right;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 0;
  min-width: 100px;
  border-radius: 8px;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item {
  display: block;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item-content {
  display: block;
}
.dx-dropdownmenu-popup-wrapper .dx-overlay-content .dx-popup-content {
  padding: 1px;
}
.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
  border-top: 0;
}
.dx-overlay-wrapper.dx-dropdownmenu-popup .dx-overlay-content .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-toolbar {
  width: 100%;
  background-color: #2a2a2a;
  color: #dedede;
  padding: 0;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-toolbar .dx-toolbar-menu-container,
.dx-toolbar .dx-toolbar-item {
  padding: 0 5px 0 0;
}
.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-device-mobile .dx-toolbar {
  padding: 0;
  overflow: visible;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 5px 0 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-toolbar.dx-state-disabled {
  opacity: 1;
}
.dx-toolbar.dx-toolbar-compact .dx-button {
  min-width: auto;
}
.dx-toolbar-after .dx-toolbar-item,
.dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}
.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}
.dx-rtl.dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item,
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}
.dx-toolbar-background {
  background-color: #2a2a2a;
}
.dx-toolbar-menu-section {
  border-bottom: 1px solid #4d4d4d;
}
.dx-toolbar-menu-section .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 10px;
}
.dx-toolbar-menu-section .dx-list-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-list-item-content > .dx-toolbar-item-content > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide > .dx-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide > .dx-toolbar-item-content > .dx-button .dx-button-content {
  padding: 0;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  padding: 10px;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-danger,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-danger .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-default,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-default .dx-icon,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-success,
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-success .dx-icon {
  color: #dedede;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding: 8px;
}
.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-rtl .dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-rtl.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-toolbar .dx-tab {
  padding: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item {
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 7px;
  padding-bottom: 8px;
  line-height: 0;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  line-height: normal;
}
.dx-toolbar-hidden-button-group {
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button .dx-button-content {
  padding: 10px;
}
.dx-popup-draggable .dx-popup-title {
  cursor: move;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}
.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}
.dx-overlay-content .dx-popup-content {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-popup-flex-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}
.dx-popup-flex-height .dx-popup-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>div>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>div>.dx-scrollable-wrapper>.dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>div>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>div>.dx-scrollable-wrapper>.dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-widget {
  max-height: inherit;
}
.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}
.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}
.dx-popup-wrapper > .dx-overlay-content {
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.3);
  box-shadow: 0 6px 12px rgba(0,0,0,.3);
  border-radius: 6px;
}
.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}
.dx-popup-title {
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
  position: relative;
  padding: 6px 20px;
  min-height: 28px;
  border-bottom: 1px solid #4d4d4d;
  background: 0 0;
  color: #dedede;
}
.dx-popup-title.dx-toolbar {
  padding: 6px 20px;
  overflow: visible;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-title.dx-toolbar.dx-has-close-button .dx-toolbar-after .dx-toolbar-button:nth-last-child(2) {
  padding-right: 0;
}
.dx-rtl .dx-popup-title.dx-toolbar.dx-has-close-button .dx-toolbar-after .dx-toolbar-button:nth-last-child(2) {
  padding-left: 0;
}
.dx-popup-title .dx-closebutton {
  display: block;
  position: relative;
  left: 10px;
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
}
.dx-rtl .dx-popup-title .dx-closebutton {
  left: 0;
  right: 10px;
}
.dx-popup-title .dx-closebutton .dx-icon {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-state-disabled .dx-popup-title .dx-closebutton .dx-icon,
.dx-state-disabled.dx-popup-title .dx-closebutton .dx-icon {
  opacity: .6;
}
.dx-state-disabled .dx-popup-title .dx-closebutton .dx-button-text,
.dx-state-disabled.dx-popup-title .dx-closebutton .dx-button-text {
  opacity: .5;
}
.dx-popup-content {
  -webkit-user-drag: none;
  padding: 20px;
}
.dx-popup-content > .dx-button {
  margin: 0 10px;
}
.dx-popup-bottom {
  background: 0 0;
  color: #dedede;
}
.dx-popup-bottom.dx-toolbar {
  padding: 20px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar {
  padding: 20px;
  overflow: visible;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-bottom .dx-button {
  min-width: 100px;
}
.dx-popup-content.dx-dialog-content {
  min-width: 180px;
  padding: 20px;
}
.dx-dialog-message {
  padding: 0;
}
.dx-dropdownbutton {
  display: inline-block;
  vertical-align: middle;
}
.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}
.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}
.dx-dropdownbutton-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 20px;
}
.dx-dropdownbutton-toggle.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 0;
}
.dx-rtl .dx-dropdownbutton-toggle {
  border-right-width: 0;
}
.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-left: 5px;
  padding-right: 5px;
}
.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-text.dx-button .dx-button-content {
  padding-left: 10px;
  padding-right: 10px;
}
.dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 0;
  border-left-width: 1px;
}
.dx-rtl .dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 1px;
  border-left-width: 0;
}
.dx-dropdownbutton .dx-button {
  overflow: hidden;
}
.dx-dropdownbutton .dx-button-has-text .dx-icon.dx-icon-right {
  margin-left: 4px;
  margin-right: 0;
}
.dx-dropdownbutton-action {
  min-width: 0;
}
.dx-dropdownbutton-action.dx-button .dx-button-content {
  padding-left: 10px;
  padding-right: 4px;
}
.dx-rtl .dx-dropdownbutton-action.dx-button .dx-button-content {
  padding-left: 4px;
  padding-right: 10px;
}
.dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button .dx-button-content {
  padding-right: 0;
}
.dx-rtl .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button .dx-button-content {
  padding-left: 0;
}
.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}
.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}
.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}
.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}
.dx-actionsheet-container .dx-actionsheet-item {
  margin: 0 0 10px;
}
.dx-actionsheet-container .dx-button,
.dx-button.dx-actionsheet-cancel {
  margin: 0;
}
.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}
.dx-tile {
  position: absolute;
  color: #dedede;
  background-color: #2a2a2a;
  border: 1px solid rgba(77,77,77,.6);
  text-align: left;
}
.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}
.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}
.dx-device-ios-6 .dx-tile {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #2a2a2a;
  border-color: rgba(28,168,221,.4);
}
.dx-tile.dx-state-active {
  -webkit-transform: scale(.96);
  transform: scale(.96);
  -webkit-transition: -webkit-transform .1s linear;
  transition: transform .1s linear,-webkit-transform .1s linear;
  background-color: rgba(201,201,201,.2);
  color: #dedede;
  border-color: transparent;
}
.dx-toast-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  padding: 10px;
  -webkit-box-shadow: 0 2px 3px 0 transparent;
  box-shadow: 0 2px 3px 0 transparent;
  border-radius: 6px;
}
.dx-toast-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-size: contain;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
  width: 35px;
  height: 35px;
}
.dx-toast-message {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: 16px;
}
.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}
.dx-toast-info {
  background-color: #1ca8dd;
}
.dx-toast-info .dx-toast-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==");
}
.dx-toast-warning {
  background-color: #f0ad4e;
}
.dx-toast-warning .dx-toast-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC");
}
.dx-toast-error {
  background-color: #d9534f;
}
.dx-toast-error .dx-toast-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC");
}
.dx-toast-success {
  background-color: #5cb85c;
}
.dx-toast-success .dx-toast-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==");
}
.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}
.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}
.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: " ";
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
  background: #2a2a2a;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left;
}
.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  -webkit-transform-origin: top right;
  transform-origin: top right;
}
.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}
.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}
.dx-device-ios .dx-popover-arrow::after {
  -webkit-transform: rotate(-45deg) translateZ(0);
}
.dx-popover-wrapper .dx-popup-title {
  margin: 0;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.dx-popover-wrapper .dx-popup-title.dx-toolbar {
  padding-left: 15px;
}
.dx-popover-wrapper .dx-popover-arrow::after,
.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after {
  background: #2a2a2a;
}
.dx-popover-arrow::after {
  border: 1px solid #4d4d4d;
}
.dx-popover-wrapper .dx-rtl.dx-popup-title.dx-toolbar {
  padding-right: 15px;
  padding-left: 0;
}
.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}
.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}
.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}
.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}
.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}
.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
}
.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-progressbar-range-container {
  width: 100%;
}
.dx-progressbar-container {
  position: relative;
  width: 100%;
}
.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}
.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
}
.dx-progressbar-animating-segment {
  display: none;
}
.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}
.dx-progressbar-container {
  height: 6px;
  border: 1px solid #4d4d4d;
  background-color: #4c4c4c;
  border-radius: 2px;
}
.dx-progressbar-range {
  position: relative;
  border: 1px solid #1ca8dd;
  background-color: #1ca8dd;
  margin-top: -1px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.dx-progressbar-animating-container {
  width: 100%;
  height: 6px;
  background-color: #4c4c4c;
  background-size: 90% 5px;
  border: 1px solid #4d4d4d;
  border-radius: 2px;
  -webkit-animation: 2s linear infinite dx-loader;
  animation: 2s linear infinite dx-loader;
  background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(#1ca8dd),color-stop(95%,transparent));
  background-image: linear-gradient(-90deg,transparent 5%,#1ca8dd,transparent 95%);
  background-repeat: repeat;
}
.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(28,168,221,.6);
}
.dx-state-disabled .dx-progressbar-animating-container {
  -webkit-animation: none;
  animation: none;
  background-position-x: 45%;
}
.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  -webkit-animation: 2s linear infinite dx-loader-rtl;
  animation: 2s linear infinite dx-loader-rtl;
  background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(#1ca8dd),color-stop(95%,transparent));
  background-image: linear-gradient(-90deg,transparent 5%,#1ca8dd,transparent 95%);
  background-repeat: repeat;
}
@-webkit-keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes dx-loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@-webkit-keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
@keyframes dx-loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  min-height: 26px;
  text-align: center;
  line-height: 0;
  border: 1px solid #4d4d4d;
  background-color: #2a2a2a;
  color: #dedede;
  -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.3);
  box-shadow: 0 2px 4px rgba(0,0,0,.3);
  border-radius: 4px;
}
.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  padding: 12px 17px;
  font-size: .85em;
  line-height: normal;
  white-space: nowrap;
}
.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after {
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
}
.dx-slider-label {
  position: absolute;
  font-size: .85em;
}
.dx-slider-label:last-child {
  right: 0;
  left: auto;
}
.dx-rtl .dx-slider-label:last-child {
  left: 0;
  right: auto;
}
.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}
.dx-slider-label-position-top {
  padding-top: 14px;
}
.dx-slider {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-slider .dx-overlay-content {
  height: 28px;
}
.dx-slider .dx-overlay-content::before {
  display: none;
}
.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}
.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}
.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}
.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
  height: 28px;
}
.dx-slider-bar {
  position: relative;
}
.dx-slider-range {
  position: absolute;
  top: 0;
  pointer-events: none;
  -webkit-user-drag: none;
}
.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}
.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}
.dx-rtl .dx-slider-handle {
  right: auto;
  left: 0;
  margin-left: -7.5px;
}
.dx-slider-tooltip-visible-on-hover .dx-tooltip {
  visibility: hidden;
}
.dx-slider-tooltip-visible-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-visible-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}
.dx-slider .dx-tooltip-wrapper .dx-overlay-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-slider .dx-state-active.dx-slider-handle {
  border: 1px solid #2a2a2a;
  background: #64c6eb;
}
.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  border: 1px solid #2a2a2a;
  background: #45bbe7;
}
.dx-slider-bar {
  margin: 14px 7px;
  height: 4px;
  background: #4d4d4d;
  border-radius: 2px;
}
.dx-slider-range {
  border: 1px solid transparent;
  height: 2px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-slider-range.dx-slider-range-visible {
  border: 1px solid #1ca8dd;
  background: #1ca8dd;
  border-radius: 2px;
}
.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -17px;
}
.dx-slider-label-position-top .dx-slider-label {
  top: -14px;
}
.dx-slider-handle {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
  margin-top: -14px;
  margin-right: -7px;
  width: 14px;
  height: 28px;
  border: 1px solid #2a2a2a;
  background-color: #1ca8dd;
  border-radius: 3px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-state-disabled .dx-slider,
.dx-state-disabled.dx-slider {
  opacity: 1;
}
.dx-state-disabled .dx-slider .dx-slider-bar,
.dx-state-disabled.dx-slider .dx-slider-bar {
  opacity: .5;
}
.dx-invalid .dx-slider-handle {
  background-color: #d9534f;
}
.dx-invalid .dx-slider-range-visible {
  background-color: #d9534f;
  border-color: #d9534f;
}
.dx-invalid .dx-slider-bar {
  background-color: rgba(217,83,79,.4);
}
.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  background: #e27c79;
}
.dx-rangeslider-start-handle {
  top: 0;
  right: auto;
  left: 0;
  margin-left: -7px;
}
.dx-rtl .dx-rangeslider-start-handle {
  right: 0;
  left: auto;
  margin-right: -7px;
}
.dx-gallery {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: pinch-zoom pan-y;
  touch-action: pinch-zoom pan-y;
}
.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.dx-gallery-container {
  position: relative;
  height: 100%;
}
.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}
.dx-gallery-item-image {
  max-width: 100%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}
.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-gallery .dx-gallery-item-loop {
  display: none;
}
.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}
.dx-gallery-item-invisible {
  visibility: hidden;
}
.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}
.dx-gallery-nav-button-prev {
  left: 0;
}
.dx-gallery-nav-button-next {
  right: 0;
}
.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
  pointer-events: none;
  text-align: center;
}
.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}
.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-device-android .dx-scrollable-native .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-prev {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.dx-device-android .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-prev,
.dx-device-ios-6 .dx-gallery,
.dx-device-ios-6 .dx-gallery-indicator,
.dx-device-ios-6 .dx-gallery-item,
.dx-device-ios-6 .dx-gallery-nav-button-next,
.dx-device-ios-6 .dx-gallery-nav-button-prev {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: rgba(28,168,221,.5);
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after {
  background-color: rgba(28,168,221,.7);
}
.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #2a2a2a;
}
.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: "";
  position: absolute;
  width: 32px;
  height: 100%;
  border-radius: 0;
}
.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-prev::before {
  content: "\f012";
  left: 0;
  right: auto;
  margin-left: 0;
}
.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 0;
}
.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-next::before {
  content: "\f010";
  right: 0;
  left: auto;
}
.dx-gallery .dx-gallery-nav-button-next::after {
  right: 0;
}
.dx-gallery-indicator-item {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #1ca8dd;
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #2a2a2a;
}
.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #1ca8dd;
  border: 2px solid rgba(42,42,42,.8);
  margin: -1px 6px;
}
.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #5bc3ea;
}
.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}
.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-lookup .dx-rtl .dx-lookup-field-wrapper::after,
.dx-lookup:not(.dx-rtl) .dx-lookup-field-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 7px 34px 8px 9px;
  font-size: 1em;
}
.dx-lookup-field::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  height: 100%;
}
.dx-rtl .dx-lookup-arrow {
  right: auto;
  left: 0;
}
.dx-state-disabled .dx-lookup-field {
  cursor: default;
}
.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
  border-top: none;
}
.dx-lookup-popup-search .dx-list {
  height: 90%;
  height: calc(100% - 70px);
}
.dx-lookup-search-wrapper {
  width: 100%;
  padding: 20px 20px 14px;
}
.dx-lookup {
  margin: 0;
  height: 36px;
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
}
.dx-lookup.dx-editor-underlined {
  background: 0 0;
}
.dx-lookup.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-label .dx-label,
.dx-lookup.dx-texteditor-with-label.dx-editor-underlined .dx-texteditor-label .dx-label {
  padding-left: 9px;
}
.dx-lookup.dx-texteditor-with-floating-label.dx-editor-underlined.dx-rtl .dx-texteditor-label .dx-label,
.dx-lookup.dx-texteditor-with-label.dx-editor-underlined.dx-rtl .dx-texteditor-label .dx-label,
.dx-rtl .dx-lookup.dx-texteditor-with-floating-label.dx-editor-underlined .dx-texteditor-label .dx-label,
.dx-rtl .dx-lookup.dx-texteditor-with-label.dx-editor-underlined .dx-texteditor-label .dx-label {
  padding-right: 9px;
  padding-left: 0;
}
.dx-rtl .dx-lookup-field {
  padding: 7px 9px 8px 34px;
}
.dx-lookup-arrow {
  font: 18px/18px DXIcons;
  width: 34px;
  color: #dedede;
  text-align: center;
}
.dx-lookup-arrow::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-state-readonly .dx-lookup-field::before {
  opacity: .5;
}
.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-lookup-popup-wrapper .dx-list-item-content {
  padding-left: 20px;
  padding-right: 20px;
}
.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}
.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}
.dx-lookup-empty .dx-lookup-field {
  color: #787878;
}
.dx-invalid.dx-lookup .dx-lookup-field::after {
  right: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #2a2a2a;
  content: "!";
  border-radius: 50%;
}
.dx-rtl .dx-invalid.dx-lookup .dx-lookup-field::after,
.dx-rtl.dx-invalid.dx-lookup .dx-lookup-field::after {
  right: auto;
  left: 38px;
}
.dx-valid.dx-lookup .dx-lookup-field::after {
  right: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons,sans-serif;
  color: #5cb85c;
  content: "\f005";
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames;
  animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards dx-valid-badge-frames;
}
.dx-rtl .dx-valid.dx-lookup .dx-lookup-field::after,
.dx-rtl.dx-valid.dx-lookup .dx-lookup-field::after {
  right: auto;
  left: 38px;
}
.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator {
  right: 38px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-rtl .dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator,
.dx-rtl.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator {
  right: auto;
  left: 38px;
}
.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.dx-loadpanel-message {
  text-align: center;
}
.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  background: 0 0;
}
@-webkit-keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-loadpanel-content {
  padding: 10px;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
  border-radius: 6px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.3);
  box-shadow: 0 6px 12px rgba(0,0,0,.3);
}
.dx-tagbox .dx-texteditor-input {
  width: auto;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: .1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}
.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}
.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-block;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.dx-tag-container.dx-texteditor-input-container {
  padding: 0 4px 4px 0;
  outline: 0;
}
.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}
.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}
.dx-tag-content {
  position: relative;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  margin: 4px 0 0 4px;
  padding: 3px 25px 4px 6px;
  min-width: 40px;
  background-color: #4c4c4c;
  border-radius: 2px;
  color: #dedede;
}
.dx-tag-content::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
}
.dx-tag-remove-button {
  position: absolute;
  top: 0;
  right: 0;
  width: 25px;
  height: 100%;
}
.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: "";
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: 9px;
  margin-top: -5px;
  width: 3px;
  height: 11px;
  background: #7f7f7f;
}
.dx-rtl .dx-tagbox .dx-tag-content,
.dx-tagbox.dx-rtl .dx-tag-content {
  margin-left: 0;
  margin-right: 4px;
}
.dx-rtl .dx-tagbox .dx-tag-remove-button,
.dx-tagbox.dx-rtl .dx-tag-remove-button {
  right: auto;
  left: 0;
}
.dx-rtl .dx-tagbox .dx-tag-container,
.dx-tagbox.dx-rtl .dx-tag-container {
  padding-left: 4px;
  padding-right: 0;
}
.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-left: 0;
  margin-left: 5px;
}
.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}
.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input {
  height: auto;
}
.dx-tag-container.dx-texteditor-input-container .dx-texteditor-input {
  padding-bottom: 4px;
  min-height: 30px;
}
.dx-texteditor-with-floating-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label.dx-editor-outlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 8px;
}
.dx-texteditor-with-floating-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-floating-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label.dx-editor-filled .dx-tag-container.dx-texteditor-input-container,
.dx-texteditor-with-label.dx-editor-underlined .dx-tag-container.dx-texteditor-input-container {
  padding-top: 12px;
  padding-bottom: 2px;
}
.dx-tag-remove-button::after {
  right: 5px;
  margin-top: -1px;
  width: 11px;
  height: 3px;
}
.dx-tag-remove-button:active::after,
.dx-tag-remove-button:active::before {
  background: #4c4c4c;
}
.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #3a3a3a;
  color: #dedede;
}
.dx-tag.dx-state-focused .dx-tag-remove-button::after,
.dx-tag.dx-state-focused .dx-tag-remove-button::before {
  background-color: #7f7f7f;
}
.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,
.dx-tag.dx-state-focused .dx-tag-remove-button:active::before {
  background: #4c4c4c;
}
.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after {
  right: 8px;
}
.dx-rtl .dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-valid .dx-texteditor-container::after {
  left: 8px;
}
.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 8px;
}
.dx-rtl .dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 8px;
}
.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #4d4d4d;
  padding-bottom: 11px;
  margin-bottom: 3px;
}
.dx-rtl .dx-tag-content {
  padding-right: 6px;
  padding-left: 25px;
}
.dx-rtl .dx-tag-remove-button::before {
  right: auto;
  left: 9px;
}
.dx-rtl .dx-tag-remove-button::after {
  right: auto;
  left: 5px;
}
.dx-radiobutton {
  display: table;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  line-height: 22px;
}
.dx-radio-value-container {
  display: table-cell;
  padding-right: 10px;
  vertical-align: middle;
  padding-left: 0;
}
.dx-rtl .dx-radio-value-container,
.dx-rtl.dx-radio-value-container {
  padding-right: 5px;
  padding-left: 10px;
}
.dx-radiogroup-horizontal .dx-collection {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dx-radiogroup-horizontal .dx-radiobutton:last-of-type {
  margin-right: 0;
}
.dx-state-disabled .dx-radiobutton {
  cursor: default;
}
.dx-state-disabled.dx-radiobutton {
  cursor: default;
}
.dx-radiobutton-icon {
  width: 22px;
  height: 22px;
}
.dx-radiobutton-icon::before {
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #4d4d4d;
  background-color: #2a2a2a;
  content: "";
  border-radius: 11px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  display: block;
  margin-top: -16px;
  margin-left: 6px;
  width: 10px;
  height: 10px;
  background: #1ca8dd;
  content: "";
  border-radius: 5px;
}
.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: #363636;
  background-color: #2a2a2a;
}
.dx-radiobutton.dx-state-hover .dx-radiobutton-icon::before {
  border-color: rgba(28,168,221,.4);
}
.dx-radiobutton.dx-state-active .dx-radiobutton-icon::before {
  background-color: rgba(0,0,0,.2);
}
.dx-radiobutton.dx-state-focused:not(.dx-state-active) .dx-radiobutton-icon::before {
  border: 1px solid #1ca8dd;
}
.dx-radiobutton.dx-state-disabled {
  opacity: .5;
}
.dx-invalid .dx-radiobutton-icon::before {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::before,
.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon::before {
  border-color: #d9534f;
}
.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}
.dx-rtl .dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dx-rtl.dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  margin-right: 6px;
  margin-left: 0;
}
.dx-radiogroup .dx-radiobutton,
.dx-radiogroup .dx-radiobutton-icon {
  margin: 1px 0;
}
.dx-radiogroup.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: #363636;
  background-color: #2a2a2a;
}
.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 17px;
}
.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 0;
  margin-left: 17px;
}
.dx-accordion-item-title {
  cursor: pointer;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  color: #dedede;
  padding: 9px 12px;
  font-size: 18px;
}
.dx-accordion-item-title::before {
  background-position: center;
  float: right;
  font-weight: 400;
  color: #dedede;
  content: "\f016";
  font-family: DXIcons;
  font-size: 18px;
  margin-left: 9px;
  margin-right: 0;
  line-height: 24px;
}
.dx-accordion-item-body {
  overflow: hidden;
  padding: 8px 12px 22px;
  font-size: 14px;
}
.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}
.dx-accordion-item {
  overflow: hidden;
  border: 1px solid transparent;
  border-top-color: #4d4d4d;
}
.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}
.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}
.dx-accordion {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-accordion-item:last-child {
  border-bottom: 1px solid #4d4d4d;
}
.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) .dx-icon {
  color: #dedede;
}
.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) > .dx-accordion-item-title {
  color: #dedede;
  background-color: rgba(201,201,201,.2);
}
.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(255,255,255,.05);
}
.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused) {
  border-bottom-color: rgba(255,255,255,.05);
}
.dx-accordion-item-opened {
  border-color: #4d4d4d;
}
.dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,
.dx-accordion-item-opened>.dx-accordion-item-title {
  background-color: transparent;
}
.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: "\f014";
}
.dx-accordion-item-opened + .dx-accordion-item {
  border-top-color: transparent;
}
.dx-accordion-item-opened + .dx-accordion-item.dx-state-hover:not(.dx-state-focused) {
  border-top-color: rgba(255,255,255,.05);
}
.dx-accordion-item-title .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  display: inline-block;
  color: #dedede;
}
.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-right: 6px;
  margin-left: 0;
  vertical-align: top;
  position: relative;
  top: 4px;
}
.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-left: 6px;
  margin-right: 0;
}
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}
.dx-state-disabled.dx-accordion-item {
  opacity: .5;
}
.dx-state-focused.dx-accordion-item {
  border-color: #1ca8dd;
}
.dx-rtl .dx-accordion-item-title::before {
  float: left;
  margin-left: 0;
  margin-right: 9px;
}
.dx-slideoutview {
  height: 100%;
  width: 100%;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-slideoutview-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.dx-slideoutview-menu-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-slideoutview-menu-content.dx-slideoutview-right {
  right: 0;
}
.dx-slideoutview-menu-content.dx-slideoutview-left {
  left: 0;
}
.dx-slideoutview-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 100;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin-left: -1px;
  border-style: solid;
  border-width: 0 1px;
  border-color: rgba(77,77,77,.5);
}
.dx-slideoutview-shield {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.dx-device-android .dx-slideoutview-content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-slideoutview-content,
.dx-slideoutview-menu-content {
  background-color: #2a2a2a;
}
.dx-slideout {
  height: 100%;
  width: 100%;
}
.dx-slideout-menu {
  min-width: 280px;
  max-width: 350px;
}
.dx-slideout-menu .dx-list-item .dx-icon {
  float: left;
  width: 26px;
  height: 26px;
  background-position: 0 0;
  background-size: 26px 26px;
  padding: 0;
  font-size: 26px;
  text-align: center;
  line-height: 26px;
  margin: -4px 13px -4px 0;
}
.dx-slideout-item,
.dx-slideout-item-content {
  height: 100%;
  width: 100%;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon {
  float: right;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon,
.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-left: 13px;
  margin-right: 0;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-right: 13px;
  margin-left: 0;
}
.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCariS7CFN2qk3UIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgH1RfUiCvMOY4AAAAASUVORK5CYII=") no-repeat;
}
.dx-colorbox-input-container .dx-placeholder {
  max-width: calc(100% - 25px);
}
.dx-colorbox .dx-texteditor-input-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  left: 14px;
}
.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}
.dx-colorbox.dx-editor-filled .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-outlined .dx-texteditor-label .dx-label-before,
.dx-colorbox.dx-editor-underlined .dx-texteditor-label .dx-label-before {
  min-width: 40px;
}
.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  left: 13px;
  border: 1px solid;
}
.dx-colorbox-input-container .dx-colorbox-input.dx-texteditor-input {
  -webkit-appearance: none;
  padding-left: 40px;
}
.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 20px;
}
.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}
.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}
.dx-rtl .dx-colorbox .dx-placeholder,
.dx-rtl.dx-colorbox .dx-placeholder {
  right: 32px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input {
  direction: ltr;
  text-align: end;
  padding-right: 40px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview {
  left: auto;
  right: 13px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before {
  left: auto;
  right: 14px;
}
.dx-colorview-container label {
  overflow: hidden;
  font-weight: 400;
  margin: 0;
  white-space: normal;
  line-height: 36px;
  display: block;
  color: #dedede;
}
.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}
.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}
.dx-colorview-container-row:first-child {
  margin-top: 0;
}
.dx-colorview-container-cell {
  float: left;
}
.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}
.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}
.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}
.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}
.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left bottom,left top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));
  background-image: linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
}
.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc);
  background-size: 16px 16px;
  background-position: 0 0,8px 8px;
}
.dx-colorview-alpha-channel-wrapper {
  background-position: 0 6px,8px 14px;
}
.dx-colorbox-input-container {
  height: 100%;
}
.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(white));
  background-image: linear-gradient(270deg,rgba(255,255,255,0),#fff);
}
.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));
  background-image: linear-gradient(180deg,rgba(0,0,0,0),#000);
}
.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}
.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}
.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}
.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}
.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}
.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}
.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}
.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px,rgba(255,255,255,.2) 6px,#2a2a2a 7px,#2a2a2a 12px,rgba(255,255,255,.2) 13px);
  -webkit-box-shadow: 0 1px 1px 0 rgba(255,255,255,.2);
  box-shadow: 0 1px 1px 0 rgba(255,255,255,.2);
}
.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(255,255,255,.2);
  -webkit-box-shadow: inset -5px 0 0 3px #2a2a2a,inset 5px 0 0 3px #2a2a2a,inset -6px 0 1px 4px rgba(255,255,255,.2),inset 6px 0 1px 4px rgba(255,255,255,.2);
  box-shadow: inset -5px 0 0 3px #2a2a2a,inset 5px 0 0 3px #2a2a2a,inset -6px 0 1px 4px rgba(255,255,255,.2),inset 6px 0 1px 4px rgba(255,255,255,.2);
}
.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(255,255,255,.2);
  -webkit-box-shadow: inset 0 -5px 0 3px #2a2a2a,inset 0 5px 0 3px #2a2a2a,inset 0 -6px 1px 4px rgba(255,255,255,.2),inset 0 6px 1px 4px rgba(255,255,255,.2);
  box-shadow: inset 0 -5px 0 3px #2a2a2a,inset 0 5px 0 3px #2a2a2a,inset 0 -6px 1px 4px rgba(255,255,255,.2),inset 0 6px 1px 4px rgba(255,255,255,.2);
}
.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}
.dx-colorview-container label.dx-colorview-label-hex {
  margin: 10px 0 0;
}
.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 43px;
  width: 115px;
}
.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 1px 1px 10px 0;
}
.dx-colorview-hue-scale-cell {
  position: relative;
  margin-left: 19px;
}
.dx-colorview-palette {
  width: 288px;
  height: 299px;
}
.dx-colorview-alpha-channel-scale {
  width: 288px;
}
.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
}
.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}
.dx-colorview-alpha-channel-cell {
  width: 292px;
}
.dx-colorview-hue-scale-wrapper {
  height: 301px;
}
.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}
.dx-colorview-controls-container {
  position: relative;
  width: 90px;
  margin-left: 27px;
}
.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #2a2a2a;
  -webkit-box-shadow: 0 0 0 1px #4d4d4d;
  box-shadow: 0 0 0 1px #4d4d4d;
}
.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}
.dx-rtl .dx-colorview-controls-container {
  margin-left: 0;
  margin-right: 27px;
}
.dx-rtl .dx-colorview-hue-scale-cell {
  margin-left: 0;
  margin-right: 19px;
}
.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 0;
  margin-right: 43px;
}
.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-left: 40px;
}
.dx-colorbox .dx-placeholder {
  left: 32px;
}
.dx-colorbox-color-result-preview {
  border-color: #4d4d4d;
}
.dx-colorbox-overlay {
  padding: 0;
}
.dx-colorbox-overlay.dx-overlay-content {
  background-color: #2a2a2a;
}
.dx-rtl .dx-colorbox.dx-state-focused .dx-colorbox-input,
.dx-rtl.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-right: 40px;
}
.dx-rtl .dx-colorbox-overlay .dx-toolbar-item:first-child {
  padding-left: 10px;
  padding-right: 0;
}
.dx-pager {
  overflow: hidden;
  width: 100%;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  padding-top: 9px;
  padding-bottom: 9px;
}
.dx-pager .dx-pages {
  white-space: nowrap;
  float: right;
}
.dx-pager .dx-pages .dx-page-indexes {
  display: inline-block;
}
.dx-pager .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  margin-left: 5px;
  margin-right: 1px;
}
.dx-pager .dx-pages .dx-separator {
  display: inline-block;
}
.dx-pager .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: .6;
}
.dx-pager .dx-pages .dx-navigate-button {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pager .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: .3;
  cursor: inherit;
}
.dx-pager .dx-page-sizes {
  float: left;
}
.dx-pager .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
}
.dx-pager .dx-page-sizes .dx-page-size:first-child {
  margin-left: 1px;
}
.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
  color: #dedede;
  border-color: transparent;
  background-color: #555;
}
.dx-pager .dx-light-pages {
  display: inline-block;
}
.dx-pager .dx-light-pages .dx-page-index {
  width: 40px;
}
.dx-pager .dx-light-pages .dx-pages-count {
  cursor: pointer;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count {
  display: table-cell;
}
.dx-pager.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages {
  float: left;
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page {
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-page:first-child,
.dx-rtl .dx-pager .dx-pages .dx-page:first-child {
  margin-left: 1px;
}
.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}
.dx-pager.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes {
  float: right;
}
.dx-pager.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}
.dx-pager.dx-light-mode .dx-page-index {
  min-width: 19px;
}
.dx-pager .dx-pages .dx-page {
  padding: 7px 9px 8px;
}
.dx-pager .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-pager .dx-pages .dx-navigate-button {
  width: 9px;
  height: 17px;
  padding: 9px 13px;
}
.dx-pager .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-prev-button::before {
  content: "\f012";
}
.dx-pager .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-next-button::before {
  content: "\f010";
}
.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  position: relative;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}
.dx-pager .dx-page,
.dx-pager .dx-page-size {
  border-radius: 3px;
  border: 1px solid transparent;
}
.dx-pager .dx-page-sizes .dx-page-size {
  padding: 7px 9px 8px 10px;
}
.dx-gridbase-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}
.dx-gridbase-container > * {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.dx-datagrid-important-margin {
  margin-right: 5px!important;
}
.dx-datagrid-table {
  background-color: transparent;
}
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}
.dx-datagrid-borders > .dx-datagrid-pager {
  margin-top: -1px;
}
.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}
.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}
.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}
.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content {
  white-space: nowrap;
}
.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}
.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}
.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}
.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}
.dx-datagrid-content {
  position: relative;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}
.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit {
  max-width: none!important;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none!important;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none!important;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-datagrid-content .dx-datagrid-table [class*=column] + [class*=column]:last-child {
  float: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block!important;
}
.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}
.dx-datagrid-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row > td > .dx-datagrid-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}
.dx-header-row > td > .dx-datagrid-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}
.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-left: -2px;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}
.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-datagrid-header-panel {
  text-align: left;
}
.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-datagrid-rowsview {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper,
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > div > .dx-scrollable-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}
.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}
.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}
.dx-datagrid-rowsview .dx-datagrid-content.dx-scrollable-container {
  width: auto;
}
.dx-datagrid-rowsview .dx-datagrid-content.dx-datagrid-content-fixed.dx-scrollable-container {
  height: auto;
}
.dx-datagrid-rowsview:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>tr>td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox {
  display: inline-block;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-datagrid-hidden-column {
  white-space: nowrap;
}
.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-datagrid-hidden-column > * {
  display: none!important;
}
.dx-datagrid-total-footer > .dx-datagrid-content {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-datagrid-summary-item {
  font-weight: 700;
}
.dx-datagrid-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-datagrid-notouch-action {
  -ms-touch-action: none;
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated {
  direction: ltr;
}
.dx-rtl .dx-datagrid-headers .dx-datagrid-scrollable-simulated .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-scrollable-simulated .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}
.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}
.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  min-width: 0;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}
.dx-hidden.dx-group-cell {
  display: table-cell!important;
  font-size: 0!important;
}
.dx-datagrid-group-panel {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}
.dx-datagrid-group-panel .dx-block-separator {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  min-width: 0;
}
.dx-datagrid-group-panel .dx-block-separator .dx-sort {
  margin-left: 6px;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}
.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}
.dx-rtl .dx-datagrid-group-closed {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}
.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}
.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
}
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers {
  border-top: 1px solid #4d4d4d;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: rgba(28,168,221,.5);
}
.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-up::before {
  content: "\f051";
}
.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-down::before {
  content: "\f052";
}
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}
.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons,sans-serif;
}
.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-datagrid .dx-header-filter {
  position: relative;
  color: #7c7c7c;
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-header-filter::before {
  content: "\f050";
}
.dx-datagrid .dx-header-filter-empty {
  color: rgba(124,124,124,.5);
}
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #2a2a2a;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #4d4d4d;
  border-right: 2px solid #4d4d4d;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #2a2a2a;
  outline-offset: 0;
}
.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #2a2a2a;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td {
  position: relative;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZBMzM1MzUzRDYzMTFFOEIwNEVFMkJENjkwODU5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZBMzM1MzQzRDYzMTFFOEIwNEVFMkJENjkwODU5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi/HBW0AAAE4SURBVHja7N2xDYQwEEVBjOiB/svbKtaEBBsQIGTsedI1wOgTsbqWmZvGafcIgAgIEAEBIiBABGTtjut3egyvFhbilSUgQAREQIAICBABASIgQPR5zXdZFiIgQAQEiIAAERAgAiIgQAQEiIAAERAgAqKykS+owkIERECACAgQAQEiIEAERECA6GEuqCxEQIAICBABASIgQAREQIAICBABASIgQAREdav+B1VYiIAAERAgAgJEQAQEiIAAEZCpckFlIQICRECACAgQAQEiIAICRECACAgQAQEiIKpb9YLKQgQEiIAAERAgAiIgQAQEiIDMlQsqCxEQIAICRECACAgQAREQIAICRECACAgQAVHdXy+owkIEBIiACAgQAQEiIEAEBIiA6JYLKgsRECACAkRAgAgIEI1UF2AAmMEXXlD4taoAAAAASUVORK5CYII=");
  background-repeat: no-repeat repeat;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  background-position-y: 34px;
}
.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: #dedede;
}
.dx-datagrid .dx-error-row td {
  color: #dedede;
  padding: 0;
}
.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: "\f038";
}
.dx-datagrid-filter-panel {
  padding: 10px;
  color: #dedede;
  border-top: 1px solid #4d4d4d;
}
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: 3px;
}
.dx-datagrid-form-buttons-container {
  float: right;
}
.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-datagrid-adaptive-more::before {
  content: "\f06c";
}
.dx-datagrid-edit-popup .dx-error-message {
  background-color: #934340;
  white-space: normal;
  word-wrap: break-word;
  color: #dedede;
  margin-bottom: 20px;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #4d4d4d;
  border-right: 2px solid #4d4d4d;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #4d4d4d;
}
.dx-rtl .dx-datagrid .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #4d4d4d;
}
.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}
.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-datagrid-cell-updated-animation {
  -webkit-animation: 1s dx-datagrid-highlight-change;
  animation: 1s dx-datagrid-highlight-change;
}
@-webkit-keyframes dx-datagrid-highlight-change {
  50%,
  from {
    background-color: rgba(222,222,222,.08);
  }
}
@keyframes dx-datagrid-highlight-change {
  50%,
  from {
    background-color: rgba(222,222,222,.08);
  }
}
.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #888;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}
.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}
.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}
.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}
.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}
.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}
.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}
.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}
.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}
.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}
.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}
.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}
.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}
.dx-datagrid {
  color: #dedede;
  background-color: #2a2a2a;
  line-height: inherit;
}
.dx-datagrid .dx-row-alt > td,
.dx-datagrid .dx-row-alt > tr > td {
  background-color: #343434;
  border-top: 1px solid #343434;
  border-bottom: 1px solid #343434;
}
.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #1ca8dd;
}
.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
}
.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}
.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #934340;
  white-space: normal;
  word-wrap: break-word;
  padding: 7px 35px 7px 7px;
}
.dx-datagrid .dx-row > td {
  padding: 7px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}
.dx-datagrid .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-datagrid-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}
.dx-datagrid-headers .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-checkbox-size {
  vertical-align: middle;
  padding-bottom: 2px;
}
.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon {
  font-size: 12px;
}
.dx-datagrid-checkbox-size .dx-checkbox-icon {
  height: 16px;
  width: 16px;
}
.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon {
  font-size: 6px;
}
.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  border-radius: 0;
}
.dx-datagrid-column-chooser-list .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list .dx-empty-message {
  color: #787878;
  padding: 0 20px;
}
.dx-datagrid-column-chooser {
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #2a2a2a;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: .5;
  margin-bottom: 10px;
  background-color: #2a2a2a;
  color: #7c7c7c;
  font-weight: 400;
  border: 1px solid #4d4d4d;
  padding: 7px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-datagrid-drag-header {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  color: #7c7c7c;
  font-weight: 400;
  padding: 7px;
  border: 1px solid rgba(28,168,221,.5);
  background-color: #2a2a2a;
}
.dx-datagrid-columns-separator {
  background-color: rgba(28,168,221,.5);
}
.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}
.dx-datagrid-drop-highlight > td {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-datagrid-focus-overlay {
  border: 2px solid #1f8fb9;
}
.dx-datagrid-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-datagrid-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-datagrid-table .dx-row .dx-command-edit .dx-link.dx-state-disabled {
  opacity: .5;
}
.dx-datagrid-table .dx-row .dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: .6;
}
.dx-datagrid-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space {
  padding-top: 7px;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-right-color: rgba(255,255,255,.05);
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-datagrid-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-datagrid-headers {
  color: #7c7c7c;
  font-weight: 400;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: -1px;
}
.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}
.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: #dedede;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #1f8fb9;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #2a2a2a;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #2a2a2a;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after,
.dx-datagrid-filter-row .dx-highlight-outline::after {
  border-color: rgba(92,184,92,.5);
}
.dx-datagrid-filter-row .dx-menu-item-content .dx-icon {
  color: #888;
}
.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content {
  border: 1px solid #4d4d4d;
  overflow: inherit;
  -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.15);
  box-shadow: 2px 2px 3px rgba(0,0,0,.15);
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after {
  border-color: rgba(92,184,92,.5);
  left: 0;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #2a2a2a;
  padding: 7px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #1f8fb9;
}
.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 7px;
}
.dx-datagrid-header-panel {
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-datagrid-header-panel .dx-apply-button {
  background-color: #5cb85c;
  border-color: #4cae4c;
  color: #2a2a2a;
}
.dx-datagrid-header-panel .dx-apply-button .dx-icon {
  color: #2a2a2a;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-hover {
  background-color: #449d44;
  border-color: #4cae4c;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-focused {
  background-color: #3d8b3d;
  border-color: #4cae4c;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-active {
  background-color: #357935;
  border-color: #4cae4c;
  color: #2a2a2a;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}
.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}
.dx-datagrid-export-button .dx-icon-export-to {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-export-button .dx-icon-export-to::before {
  content: "\f05f";
}
.dx-datagrid-export-button .dx-icon-export-excel-button {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-export-button .dx-icon-export-excel-button::before {
  content: "\f117";
}
.dx-datagrid-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-datagrid-borders .dx-datagrid-rowsview,
.dx-datagrid-headers + .dx-datagrid-rowsview {
  border-top: 1px solid #4d4d4d;
}
.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-datagrid-rowsview .dx-row:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form {
  white-space: normal;
}
.dx-datagrid-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 20px;
}
.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-datagrid-rowsview .dx-master-detail-row .dx-texteditor-input {
  padding-right: 0;
}
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #2f2f2f;
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after {
  border: 1px solid #d9534f;
}
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: #4d4d4d;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
  color: #7c7c7c;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-datagrid-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(92,184,92,.5);
}
.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #1f8fb9;
  color: #2a2a2a;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #2a2a2a;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #1f8fb9;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #1f8fb9;
  border-bottom: 1px solid #1f8fb9;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #1f8fb9;
  color: #2a2a2a;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item {
  color: #2a2a2a;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #444;
  color: #dedede;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: #444;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #4d4d4d;
  border-right-color: #4d4d4d;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #444;
  border-top: 1px solid #444;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #444;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #444;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #4d4d4d;
  border-right-color: #4d4d4d;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #4d4d4d;
}
.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  right: 4px;
  background-color: #2a2a2a;
}
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-datagrid-search-text {
  color: #2a2a2a;
  background-color: #1ca8dd;
}
.dx-datagrid-nodata {
  color: #787878;
  font-size: 17px;
}
.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #4d4d4d;
  background-color: #2a2a2a;
}
.dx-datagrid-pager {
  border-top: 1px solid #4d4d4d;
}
.dx-datagrid-pager .dx-navigate-button,
.dx-datagrid-pager .dx-page,
.dx-datagrid-pager .dx-page-size {
  outline: 0;
}
.dx-datagrid-pager.dx-state-focused .dx-navigate-button:focus,
.dx-datagrid-pager.dx-state-focused .dx-page-size:focus,
.dx-datagrid-pager.dx-state-focused .dx-page:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid-summary-item {
  color: rgba(222,222,222,.7);
}
.dx-datagrid-total-footer {
  position: relative;
  border-top: 1px solid #4d4d4d;
}
.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: #2a2a2a;
  min-width: inherit;
}
.dx-datagrid-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #d9534f;
  border-color: #d43f3a;
  color: #2a2a2a;
}
.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  color: #2a2a2a;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #c9302c;
  border-color: #d43f3a;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #b52b27;
  border-color: #d43f3a;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #a02622;
  border-color: #d43f3a;
  color: #2a2a2a;
}
.dx-datagrid-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(255,255,255,.05);
  border-right-color: transparent;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #4d4d4d;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: #444;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #4d4d4d;
}
.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}
.dx-datagrid-group-panel {
  font-size: 14px;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  color: #7c7c7c;
  font-weight: 400;
  padding: 7px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 10px;
  color: #7c7c7c;
  font-weight: 400;
  border: 1px solid #4d4d4d;
  padding: 7px;
}
.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 10px;
  color: #7c7c7c;
  font-weight: 400;
  padding: 8px;
  background-color: #3b3b3b;
}
.dx-datagrid-group-panel .dx-sort {
  color: #888;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}
.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-weight: 700;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: #7c7c7c;
  background-color: #323232;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #4d4d4d;
  border-bottom-color: #4d4d4d;
}
.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #7c7c7c;
}
.dx-datagrid-group-opened::before {
  content: "\f001";
}
.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #7c7c7c;
}
.dx-datagrid-group-closed::before {
  content: "\f04e";
}
.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
  width: 100%;
}
.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #4d4d4d;
}
.dx-row.dx-datagrid-group-footer > td {
  background-color: #2a2a2a;
  border-top: 1px solid #4d4d4d;
  border-left-width: 0;
  border-right-width: 0;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 10px;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
  color: #1ca8dd;
}
.dx-treelist-important-margin {
  margin-right: 5px!important;
}
.dx-treelist-table {
  background-color: transparent;
}
.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}
.dx-treelist-borders > .dx-treelist-pager {
  margin-top: -1px;
}
.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}
.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}
.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}
.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row>td>.dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-treelist-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}
.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}
.dx-treelist-table-content {
  position: absolute;
  top: 0;
}
.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}
.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) .dx-link {
  color: inherit;
}
.dx-treelist-content {
  position: relative;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}
input.dx-hidden {
  display: inline-block!important;
  width: 0!important;
}
.dx-hidden-cell {
  visibility: hidden;
}
.dx-row > td,
.dx-row > tr > td {
  border: none;
}
.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit {
  max-width: none!important;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none!important;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none!important;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-treelist-content .dx-treelist-table [class*=column] + [class*=column]:last-child {
  float: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block!important;
}
.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: "​";
  vertical-align: middle;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}
.dx-treelist-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}
.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}
.dx-header-row > td > .dx-treelist-text-content {
  display: inline-block;
  white-space: normal;
  vertical-align: top;
}
.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right,
.dx-header-row>td>.dx-treelist-text-content:not(.dx-sort-indicator):not(.dx-header-filter-indicator) {
  max-width: 100%;
}
.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}
.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}
.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}
.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}
.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-left: -2px;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}
.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-treelist-header-panel {
  text-align: left;
}
.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-state-disabled {
  cursor: pointer;
}
.dx-state-disabled .dx-menu-item {
  cursor: default;
}
.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-treelist-rowsview {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper,
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > div > .dx-scrollable-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-treelist-rowsview.dx-empty {
  height: 100px;
}
.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}
.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}
.dx-treelist-rowsview .dx-treelist-content.dx-scrollable-container {
  width: auto;
}
.dx-treelist-rowsview .dx-treelist-content.dx-treelist-content-fixed.dx-scrollable-container {
  height: auto;
}
.dx-treelist-rowsview:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>tr>td {
  border-top: none;
}
.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox {
  display: inline-block;
}
.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-treelist-hidden-column {
  white-space: nowrap;
}
.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-treelist-hidden-column > * {
  display: none!important;
}
.dx-treelist-total-footer > .dx-treelist-content {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-summary-item {
  font-weight: 700;
}
.dx-treelist-export-menu .dx-dropdownbutton-content .dx-list-item {
  display: block;
}
.dx-command-adaptive {
  width: 36px;
  min-width: 36px;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-treelist-notouch-action {
  -ms-touch-action: none;
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated {
  direction: ltr;
}
.dx-rtl .dx-treelist-headers .dx-treelist-scrollable-simulated .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-scrollable-simulated .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}
.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}
.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  min-width: 0;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: #dedede;
  background-color: #2a2a2a;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content {
  display: inline;
  white-space: normal;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container {
  float: none;
}
.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}
.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}
.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
}
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers {
  border-top: 1px solid #4d4d4d;
}
.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: rgba(28,168,221,.5);
}
.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: "\f038";
}
.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-up::before {
  content: "\f051";
}
.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-down::before {
  content: "\f052";
}
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}
.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons,sans-serif;
}
.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #1f8fb9 solid 2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-treelist-container .dx-header-filter {
  position: relative;
  color: #7c7c7c;
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-header-filter::before {
  content: "\f050";
}
.dx-treelist-container .dx-header-filter-empty {
  color: rgba(124,124,124,.5);
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #2a2a2a;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #4d4d4d;
  border-right: 2px solid #4d4d4d;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: 2px;
}
.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #2a2a2a;
  outline-offset: 0;
}
.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #2a2a2a;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td {
  position: relative;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZBMzM1MzUzRDYzMTFFOEIwNEVFMkJENjkwODU5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZBMzM1MzQzRDYzMTFFOEIwNEVFMkJENjkwODU5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi/HBW0AAAE4SURBVHja7N2xDYQwEEVBjOiB/svbKtaEBBsQIGTsedI1wOgTsbqWmZvGafcIgAgIEAEBIiBABGTtjut3egyvFhbilSUgQAREQIAICBABASIgQPR5zXdZFiIgQAQEiIAAERAgAiIgQAQEiIAAERAgAqKykS+owkIERECACAgQAQEiIEAERECA6GEuqCxEQIAICBABASIgQAREQIAICBABASIgQAREdav+B1VYiIAAERAgAgJEQAQEiIAAEZCpckFlIQICRECACAgQAQEiIAICRECACAgQAQEiIKpb9YLKQgQEiIAAERAgAiIgQAQEiIDMlQsqCxEQIAICRECACAgQAREQIAICRECACAgQAVHdXy+owkIEBIiACAgQAQEiIEAEBIiA6JYLKgsRECACAkRAgAgIEI1UF2AAmMEXXlD4taoAAAAASUVORK5CYII=");
  background-repeat: no-repeat repeat;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: #dedede;
}
.dx-treelist-container .dx-error-row td {
  color: #dedede;
  padding: 0;
}
.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #934340;
  white-space: normal;
  word-wrap: break-word;
}
.dx-treelist-filter-panel {
  padding: 10px;
  color: #dedede;
  border-top: 1px solid #4d4d4d;
}
.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #1f8fb9 solid 2px;
}
.dx-treelist-form-buttons-container {
  float: right;
}
.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}
.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-treelist-adaptive-more::before {
  content: "\f06c";
}
.dx-treelist-edit-popup .dx-error-message {
  background-color: #934340;
  white-space: normal;
  word-wrap: break-word;
  color: #dedede;
  margin-bottom: 20px;
}
.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #4d4d4d;
}
.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #4d4d4d;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #4d4d4d;
  border-right: 2px solid #4d4d4d;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}
.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-treelist-cell-updated-animation {
  -webkit-animation: 1s dx-treelist-highlight-change;
  animation: 1s dx-treelist-highlight-change;
}
@-webkit-keyframes dx-treelist-highlight-change {
  50%,
  from {
    background-color: rgba(222,222,222,.08);
  }
}
@keyframes dx-treelist-highlight-change {
  50%,
  from {
    background-color: rgba(222,222,222,.08);
  }
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #888;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "\f053";
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "\f054";
}
.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: "\f044";
}
.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: "\f027";
}
.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: "\f045";
}
.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: "\f046";
}
.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: "\f048";
}
.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: "\f047";
}
.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: "\f049";
}
.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: "\f063";
}
.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: "\f066";
}
.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: "\f064";
}
.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: "\f065";
}
.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: "\f06a";
}
.dx-treelist {
  line-height: inherit;
}
.dx-treelist .dx-row-alt > td,
.dx-treelist .dx-row-alt > tr > td {
  background-color: #343434;
  border-top: 1px solid #343434;
  border-bottom: 1px solid #343434;
}
.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-treelist .dx-link {
  color: #1ca8dd;
}
.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
}
.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-error-row .dx-closebutton::before {
  content: "\f00a";
}
.dx-treelist .dx-error-row .dx-error-message {
  padding: 7px 35px 7px 7px;
}
.dx-treelist .dx-row > td {
  padding: 7px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link:not(.dx-link-icon) {
  width: auto;
}
.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  background-position-y: 34px;
}
.dx-treelist .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-treelist-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}
.dx-treelist-headers .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}
.dx-editor-cell .dx-icon-clear {
  left: 0;
}
.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: #2a2a2a;
}
.dx-editor-cell .dx-dropdowneditor {
  background-color: #2a2a2a;
}
.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-checkbox-size {
  vertical-align: middle;
  padding-bottom: 2px;
}
.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon {
  font-size: 12px;
}
.dx-treelist-checkbox-size .dx-checkbox-icon {
  height: 16px;
  width: 16px;
}
.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon {
  font-size: 6px;
}
.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  border-radius: 0;
}
.dx-device-mobile .dx-treelist-column-chooser-list .dx-empty-message,
.dx-treelist-column-chooser-list .dx-empty-message {
  color: #787878;
  padding: 0 20px;
}
.dx-treelist-column-chooser {
  color: #dedede;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #2a2a2a;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: .5;
  margin-bottom: 10px;
  background-color: #2a2a2a;
  color: #7c7c7c;
  font-weight: 400;
  border: 1px solid #4d4d4d;
  padding: 7px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-treelist-drag-header {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  color: #7c7c7c;
  font-weight: 400;
  padding: 7px;
  border: 1px solid rgba(28,168,221,.5);
  background-color: #2a2a2a;
}
.dx-treelist-columns-separator {
  background-color: rgba(28,168,221,.5);
}
.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}
.dx-treelist-drop-highlight > td {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-treelist-focus-overlay {
  border: 2px solid #1f8fb9;
}
.dx-treelist-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-treelist-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-treelist-table .dx-row .dx-command-edit .dx-link.dx-state-disabled {
  opacity: .5;
}
.dx-treelist-table .dx-row .dx-command-edit .dx-link.dx-state-disabled.dx-link-icon {
  opacity: .6;
}
.dx-treelist-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space {
  padding-top: 7px;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-right-color: rgba(255,255,255,.05);
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-treelist-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(255,255,255,.05);
  color: #dedede;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-treelist-headers {
  color: #7c7c7c;
  font-weight: 400;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-headers .dx-treelist-content {
  margin-bottom: -1px;
}
.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}
.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: #dedede;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #1f8fb9;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #2a2a2a;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #2a2a2a;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-treelist-filter-row .dx-menu-item-content .dx-icon {
  color: #888;
}
.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content {
  border: 1px solid #4d4d4d;
  overflow: inherit;
  -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.15);
  box-shadow: 2px 2px 3px rgba(0,0,0,.15);
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
  left: 0;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #2a2a2a;
  padding: 7px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #1f8fb9;
}
.dx-filter-menu.dx-menu {
  background-color: transparent;
  height: 100%;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 6px 5px 7px;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  margin: 0 3px;
}
.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}
.dx-cell-modified,
.dx-treelist-invalid {
  padding: 7px;
}
.dx-treelist-header-panel {
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-treelist-header-panel .dx-apply-button {
  background-color: #5cb85c;
  border-color: #4cae4c;
  color: #2a2a2a;
}
.dx-treelist-header-panel .dx-apply-button .dx-icon {
  color: #2a2a2a;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-hover {
  background-color: #449d44;
  border-color: #4cae4c;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-focused {
  background-color: #3d8b3d;
  border-color: #4cae4c;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-active {
  background-color: #357935;
  border-color: #4cae4c;
  color: #2a2a2a;
}
.dx-icon-column-chooser {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-icon-column-chooser::before {
  content: "\f04d";
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: "\f00b";
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: "\f04c";
}
.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: "\f041";
}
.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-apply-button .dx-icon-apply-filter::before {
  content: "\f050";
}
.dx-treelist-export-button .dx-icon-export-to {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-export-button .dx-icon-export-to::before {
  content: "\f05f";
}
.dx-treelist-export-button .dx-icon-export-excel-button {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-export-button .dx-icon-export-excel-button::before {
  content: "\f117";
}
.dx-treelist-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-treelist-borders .dx-treelist-rowsview,
.dx-treelist-headers + .dx-treelist-rowsview {
  border-top: 1px solid #4d4d4d;
}
.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-treelist-rowsview .dx-row:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-rowsview .dx-row.dx-treelist-edit-form {
  white-space: normal;
}
.dx-treelist-rowsview .dx-master-detail-row > .dx-master-detail-cell {
  padding: 20px;
}
.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-treelist-rowsview .dx-master-detail-row .dx-texteditor-input {
  padding-right: 0;
}
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #2f2f2f;
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after {
  border: 1px solid #d9534f;
}
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-treelist-rowsview .dx-row-removed > td {
  background-color: #4d4d4d;
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
  color: #7c7c7c;
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-treelist-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(92,184,92,.5);
}
.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #1f8fb9;
  color: #2a2a2a;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #2a2a2a;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #1f8fb9;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #1f8fb9;
  border-bottom: 1px solid #1f8fb9;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #1f8fb9;
  color: #2a2a2a;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #2a2a2a;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #444;
  color: #dedede;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: #444;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #4d4d4d;
  border-right-color: #4d4d4d;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #2a2a2a;
  color: #dedede;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #444;
  border-top: 1px solid #444;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #444;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #444;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #4d4d4d;
  border-right-color: #4d4d4d;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #4d4d4d;
}
.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}
.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  right: 4px;
  background-color: #2a2a2a;
}
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-treelist-search-text {
  color: #2a2a2a;
  background-color: #1ca8dd;
}
.dx-treelist-nodata {
  color: #787878;
  font-size: 17px;
}
.dx-treelist-bottom-load-panel {
  border-top: 1px solid #4d4d4d;
  background-color: #2a2a2a;
}
.dx-treelist-pager {
  border-top: 1px solid #4d4d4d;
}
.dx-treelist-pager .dx-navigate-button,
.dx-treelist-pager .dx-page,
.dx-treelist-pager .dx-page-size {
  outline: 0;
}
.dx-treelist-pager.dx-state-focused .dx-navigate-button:focus,
.dx-treelist-pager.dx-state-focused .dx-page-size:focus,
.dx-treelist-pager.dx-state-focused .dx-page:focus {
  outline: #1f8fb9 solid 2px;
  outline-offset: -2px;
}
.dx-treelist-summary-item {
  color: rgba(222,222,222,.7);
}
.dx-treelist-total-footer {
  position: relative;
  border-top: 1px solid #4d4d4d;
}
.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: #2a2a2a;
  min-width: inherit;
}
.dx-treelist-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #d9534f;
  border-color: #d43f3a;
  color: #2a2a2a;
}
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  color: #2a2a2a;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #c9302c;
  border-color: #d43f3a;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #b52b27;
  border-color: #d43f3a;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #a02622;
  border-color: #d43f3a;
  color: #2a2a2a;
}
.dx-treelist-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text {
  padding-right: 34px;
  padding-left: 27px;
}
.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(255,255,255,.05);
  border-right-color: transparent;
}
.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #4d4d4d;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: #444;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #4d4d4d;
}
.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}
.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  display: inline-block;
  width: 14px;
  font: 14px/1 DXIcons;
}
.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: "\f04e";
  visibility: hidden;
}
.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: #7c7c7c;
}
.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -8px;
}
.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -8px;
}
.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #7c7c7c;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}
.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  padding-left: 7px;
}
.dx-treelist-checkbox-size {
  line-height: 0;
}
.dx-treelist-cell-expandable .dx-select-checkbox,
.dx-treelist-select-all .dx-select-checkbox {
  position: absolute;
}
.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 23px;
}
.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}
.dx-treelist-select-all {
  position: relative;
}
.dx-treelist-select-all .dx-checkbox {
  left: 21px;
  margin-top: 1px;
}
.dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-left: 44px;
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}
.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 37px);
}
.dx-rtl .dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-right: 44px;
  padding-left: 7px;
}
.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 23px;
  padding-right: 0;
}
.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
  color: #1ca8dd;
}
.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}
.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #2a2a2a;
}
.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}
.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}
.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}
.dx-pivotgrid td {
  vertical-align: top;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}
.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}
.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}
.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none!important;
}
.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}
.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none!important;
  display: inline-block;
}
.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #2a2a2a;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100%;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:first-child {
  -webkit-box-flex: 3;
  -webkit-flex-grow: 3;
  -ms-flex-positive: 3;
  flex-grow: 3;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 4;
  -webkit-flex-grow: 4;
  -ms-flex-positive: 4;
  flex-grow: 4;
}
.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:first-child {
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-pivotgridfieldchooser .dx-area-caption {
  vertical-align: middle;
}
.dx-pivotgrid-action {
  cursor: pointer;
}
.dx-pivotgrid-drag-action {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}
.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}
.dx-pivotgrid-fields-container .dx-sort {
  color: #929292;
  font-size: 14px;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: "\f051";
}
.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: "\f052";
}
.dx-pivotgrid-fields-container .dx-header-filter {
  color: #7c7c7c;
  font: 14px/1 DXIcons;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: "\f050";
}
.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(124,124,124,.5);
}
.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}
.dx-pivotgrid-fields-container.dx-drag {
  opacity: .8;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  border: 1px solid rgba(28,168,221,.5);
}
.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  background-color: #2a2a2a;
  margin-bottom: 4px;
  border: 1px solid #4d4d4d;
  padding: 7px 10px;
}
.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: .5;
}
.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 19px;
}
.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 12px;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}
.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: #303030;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}
.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 8px 8px;
  border-collapse: separate;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}
.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #4d4d4d;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-area td {
  color: #929292;
  padding: 7px 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 10px 2px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 7px 0;
  border: 1px solid transparent;
  color: #d4d4d4;
}
.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #4d4d4d;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}
.dx-pivotgrid .dx-virtual-content {
  display: none;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent!important;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}
.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}
.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: #dedede;
  white-space: nowrap;
  border-left: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #4d4d4d;
  border-bottom: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}
.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: #303030;
  padding: 0;
  width: 19px;
  min-width: 19px;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-expand-icon-container {
  margin-left: -5px;
  margin-right: 0;
  width: 14px;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: #303030;
}
.dx-pivotgrid .dx-grandtotal {
  background-color: rgba(255,255,255,.05);
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #4d4d4d;
}
.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}
.dx-pivotgrid .dx-popup-content {
  padding: 10px;
}
.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}
.dx-pivotgrid.dx-context-menu .dx-pivotgrid.dx-submenu {
  width: auto;
}
.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}
.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  margin-bottom: 1px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}
.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}
.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-area>.dx-scrollable,
.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>div>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>div>.dx-scrollable-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > div > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > div > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > div > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}
.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  margin-top: 3px;
  border: 1px solid #4d4d4d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: #303030;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #1ca8dd;
}
.dx-pivotgridfieldchooser .dx-area-icon-all {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAJUlEQVQoz2P8z4AfMP5nuANTw8iAwVJhpJMCPE5UGXUkCQrwAwDs60IB/o6xEwAAAABJRU5ErkJggg==") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-filter {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAV0lEQVQoz2P4z4Afgonbf27/xwJ/IxT8xw4RCn4TMqEYi/S/2/lwBUAluUABVOlMJEeClaQjKflzOwHFF1AlyXAFCWjehCtBcv3gVQAJ0V84FeCMTXwQAMrDTFsWJavbAAAAAElFTkSuQmCC") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-row {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAI0lEQVQoz2P4z4AfAtHt/xCInUUfBYQd2QCB2Fn0UTAMQhIAxANicBIhA7AAAAAASUVORK5CYII=") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-column {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAIElEQVQoz2P4z4AfAtHt/xAIZDVAILIYfRSMOpI+jgQAxANicN4woIMAAAAASUVORK5CYII=") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-data,
.dx-pivotgridfieldchooser .dx-icon-measure {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAANklEQVQoz2P4z4AfMhCl4PZ/bJAkBb5QQV+cbsCtBM7ApQSJiV0J8QoIWEHAkQS9SXlIUhSbAIZgO8xzwo9wAAAAAElFTkSuQmCC") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-icon-dimension {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAH0lEQVQoz2P8z4AfMFJHwR2wKhVGdJqKCkbdQIXIAgA90EYBVgioGQAAAABJRU5ErkJggg==") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-icon-hierarchy {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAALUlEQVQoz2P8z4AfMFJXwR0wR4WRhgrwugGmG90UKirA6wZ03cimUEkBRZEFAHc2NAGyhSBoAAAAAElFTkSuQmCC") center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-icon-hierarchy::before {
  content: none;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 10px 2px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 10px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 10px;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}
.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #4d4d4d;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data.dx-scrollable-native .dx-scrollable-content {
  float: none;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #4d4d4d;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #4d4d4d;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #4d4d4d;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #4d4d4d;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #4d4d4d;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}
.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #4d4d4d;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #4d4d4d;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}
.dx-pivotgrid .dx-area-description-cell .dx-button-content,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content {
  padding: 5px;
}
.dx-pivotgrid .dx-expand-icon-container {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid .dx-expand-icon-container::before {
  content: "\f04e";
  visibility: hidden;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #7d7d7d;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #7d7d7d;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: "\f001";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}
.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}
.dx-context-menu .dx-menu-items-container {
  padding: 1px;
}
.dx-context-menu .dx-menu-item .dx-submenu {
  position: absolute;
  z-index: 1003;
}
.dx-context-menu {
  color: #dedede;
}
.dx-context-menu .dx-submenu {
  background-color: #2a2a2a;
  border: 1px solid #4d4d4d;
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.175);
  box-shadow: 0 2px 2px rgba(0,0,0,.175);
}
.dx-context-menu .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-context-menu .dx-menu-item-popout::before {
  content: "\f04e";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
  background-color: #4d4d4d;
}
.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-left: 5px;
}
.dx-rtl .dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text,
.dx-rtl.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-right: 5px;
  padding-left: 25px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content {
  padding: 5px 3px 5px 5px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text {
  padding: 3px 23px 5px 25px;
}
.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  -ms-touch-action: pinch-zoom pan-y;
  touch-action: pinch-zoom pan-y;
}
.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}
.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}
.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.dx-multiview-item.dx-item-selected {
  position: relative;
}
.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}
.dx-multiview-item-hidden {
  top: -9999px;
  left: -9999px;
  visibility: hidden;
}
.dx-multiview-item-hidden .dx-accordion-item-opened .dx-accordion-item-body {
  visibility: hidden;
}
.dx-tabpanel-tabs {
  width: 100%;
}
.dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}
.dx-tabpanel-container {
  width: 100%;
  height: 100%;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs {
  display: block;
  border: none;
  background-color: #323232;
  color: #4d4d4d;
  -webkit-box-shadow: inset 0 -1px #4d4d4d,inset 0 1px,inset -1px 0,inset 1px 0;
  box-shadow: inset 0 -1px #4d4d4d,inset 0 1px,inset -1px 0,inset 1px 0;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs .dx-tab {
  color: #4d4d4d;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs .dx-tab .dx-tab-content {
  color: #dedede;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs .dx-tab::after,
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs .dx-tab::before {
  content: none;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs .dx-tabs-nav-button {
  color: #4d4d4d;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tab {
  width: 140px;
  -webkit-box-shadow: inset 0 1px,inset 0 -1px #4d4d4d;
  box-shadow: inset 0 1px,inset 0 -1px #4d4d4d;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs-scrollable {
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  border: none;
}
.dx-tabpanel:not(.dx-empty-collection) .dx-multiview-wrapper {
  border-top: none;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tab.dx-tab-selected {
  -webkit-box-shadow: inset 0 1px #4d4d4d,inset -1px 0 #4d4d4d,inset 1px 0 #4d4d4d;
  box-shadow: inset 0 1px #4d4d4d,inset -1px 0 #4d4d4d,inset 1px 0 #4d4d4d;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tab.dx-tab-active .dx-tab-content,
.dx-tabpanel > .dx-tabpanel-tabs .dx-tab.dx-tab-selected .dx-tab-content {
  color: #dedede;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type {
  -webkit-box-shadow: inset 0 -1px #4d4d4d,inset 1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #4d4d4d,inset 1px 0,inset 0 1px;
}
.dx-rtl .dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type,
.dx-rtl.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type,
.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type {
  -webkit-box-shadow: inset 0 -1px #4d4d4d,inset -1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #4d4d4d,inset -1px 0,inset 0 1px;
}
.dx-rtl .dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type,
.dx-rtl.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type,
.dx-tabpanel>.dx-tabpanel-tabs .dx-tabs-nav-button-left {
  -webkit-box-shadow: inset 0 -1px #4d4d4d,inset 1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #4d4d4d,inset 1px 0,inset 0 1px;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs-nav-button-right {
  -webkit-box-shadow: inset 0 -1px #4d4d4d,inset 0 1px,inset -1px 0;
  box-shadow: inset 0 -1px #4d4d4d,inset 0 1px,inset -1px 0;
}
.dx-tabpanel > .dx-tabpanel-container > .dx-multiview-wrapper {
  border-color: #4d4d4d;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tabs {
  -webkit-box-shadow: inset 0 -1px #1ca8dd,inset 0 1px,inset -1px 0,inset 1px 0;
  box-shadow: inset 0 -1px #1ca8dd,inset 0 1px,inset -1px 0,inset 1px 0;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tab {
  -webkit-box-shadow: inset 0 1px,inset 0 -1px #1ca8dd;
  box-shadow: inset 0 1px,inset 0 -1px #1ca8dd;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tab.dx-tab-selected {
  -webkit-box-shadow: inset 0 1px #1ca8dd,inset -1px 0 #1ca8dd,inset 1px 0 #1ca8dd;
  box-shadow: inset 0 1px #1ca8dd,inset -1px 0 #1ca8dd,inset 1px 0 #1ca8dd;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tab.dx-tab-active .dx-tab-content,
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tab.dx-tab-selected .dx-tab-content {
  color: #dedede;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type {
  -webkit-box-shadow: inset 0 -1px #1ca8dd,inset 1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #1ca8dd,inset 1px 0,inset 0 1px;
}
.dx-rtl .dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type,
.dx-rtl.dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-expanded .dx-tab:not(.dx-tab-selected):first-of-type,
.dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type {
  -webkit-box-shadow: inset 0 -1px #1ca8dd,inset -1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #1ca8dd,inset -1px 0,inset 0 1px;
}
.dx-rtl .dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type,
.dx-rtl.dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-stretched .dx-tab:not(.dx-tab-selected):last-of-type,
.dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tabs-nav-button-left {
  -webkit-box-shadow: inset 0 -1px #1ca8dd,inset 1px 0,inset 0 1px;
  box-shadow: inset 0 -1px #1ca8dd,inset 1px 0,inset 0 1px;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tabs-nav-button-right {
  -webkit-box-shadow: inset 0 -1px #1ca8dd,inset 0 1px,inset -1px 0;
  box-shadow: inset 0 -1px #1ca8dd,inset 0 1px,inset -1px 0;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-container > .dx-multiview-wrapper {
  border-color: #1ca8dd;
}
.dx-tabpanel .dx-multiview-wrapper {
  border: 1px solid #4d4d4d;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}
.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: "";
  line-height: 0;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}
.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}
.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}
.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}
.dx-fileuploader-button {
  position: relative;
}
.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
.dx-fileuploader-button .dx-fileuploader-input::-ms-browse,
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}
.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}
.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}
.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}
.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding-top: 22px;
}
.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}
.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}
.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}
.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}
.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}
.dx-fileuploader-input-label::before {
  content: "";
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}
.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}
.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}
.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #d9534f;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 0;
}
.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: top;
}
.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 5px;
}
.dx-fileuploader-wrapper {
  padding: 7px;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}
.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}
.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  width: 100%;
}
.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 17px 3px 18px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
  border: 3px dashed #4d4d4d;
}
.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: #787878;
}
.dx-fileuploader-input {
  padding: 7px 0;
}
.dx-fileuploader-input-label {
  padding: 8px 9px;
  color: #dedede;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-fileuploader-files-container {
  width: 100%;
  padding: 12px 3px 0;
}
.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}
.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}
.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}
.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}
.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: #dedede;
}
.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}
.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}
.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}
.dx-scheduler .dx-empty-message {
  line-height: normal;
}
.dx-scheduler-all-day-panel td {
  padding: 0;
}
.dx-scheduler-appointment-collector {
  position: absolute;
  display: block;
  text-align: center;
  cursor: pointer;
  margin: 3px 0 0 3px;
}
.dx-scheduler-appointment-collector .dx-button-content,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
  padding: 0;
}
.dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  display: inline-block;
  vertical-align: middle;
  padding-left: 2px;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
}
.dx-scheduler-work-space-mouse-selection .dx-scheduler-all-day-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}
.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}
@media (max-width:450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  white-space: pre-wrap;
  line-height: 1.3;
}
.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 20px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
  box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  margin-top: 7px;
  margin-left: 5px;
  background: #1ca8dd;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-delete-button .dx-icon {
  color: #dedede;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #dedede;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: .01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: .8;
  margin-top: 10px;
}
.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #2a2a2a;
}
.dx-scheduler-appointment-content-date {
  opacity: .7;
  display: inline-block;
  white-space: pre-wrap;
}
.dx-scheduler-appointment-content-details {
  margin-top: 2px;
}
.dx-scheduler-appointment-content-allday {
  display: none;
}
.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #1ca8dd;
  color: #2a2a2a;
  -webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 2px 0 0 rgba(0,0,0,.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  -webkit-box-shadow: inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment .dx-scheduler-appointment,
.dx-scheduler-appointment.dx-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-appointment .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-appointment.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}
.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: .7;
}
.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 3px;
  right: 5px;
  font: 14px/1 DXIcons;
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f00e";
}
.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
  font: 14px/1 DXIcons;
}
.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "\f011";
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}
.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: .6;
  pointer-events: auto;
}
.dx-scheduler-appointment.dx-scheduler-appointment-drag-source {
  opacity: .7;
}
.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment:not(.dx-scheduler-appointment-drag-source)::before,
.dx-scheduler-fixed-appointments .dx-draggable-dragging.dx-state-focused:not(.dx-scheduler-appointment-drag-source)::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  -webkit-box-shadow: 7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: 7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-agenda .dx-scheduler-appointment {
  background-color: transparent;
  color: #dedede;
  padding: 10px;
  border-radius: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-hover {
  background-color: rgba(255,255,255,.05);
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused {
  color: #dedede;
  background-color: rgba(255,255,255,.15);
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-state-focused::before {
  background: 0 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence-icon {
  position: static;
  color: #dedede;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-left-layout {
  overflow: visible;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 10px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-date {
  opacity: 1;
  white-space: nowrap;
}
.dx-scheduler-agenda .dx-scheduler-appointment-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 700;
  font-size: 16px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  opacity: .7;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item,
.dx-scheduler-agenda .dx-scheduler-appointment-resource-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item {
  margin-left: 15px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-resource-item-value {
  margin-left: 3px;
}
.dx-scheduler-agenda .dx-scheduler-agenda-appointment-marker {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #1ca8dd;
}
.dx-scheduler-agenda .dx-rtl .dx-scheduler-agenda-appointment-right-layout {
  margin-left: 0;
  margin-right: 10px;
}
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-content,
.dx-scheduler-agenda .dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped):not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-panel-container {
  display: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell {
  border: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell {
  border-right: none;
  border-left: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel-container {
  display: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-panel-empty-cell {
  margin-top: 0;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: 100%;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-cell {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-time-panel {
  border: none;
}
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:first-child,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell,
.dx-rtl .dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: none;
}
.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable-content {
  height: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  color: #fff;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell .dx-scheduler-date-table-cell-text {
  padding-right: 6px;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #1ca8dd;
  background-color: rgba(28,168,221,.15);
  font-weight: 700;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-header {
  -webkit-box-shadow: 0 -2px 0 rgba(77,77,77,.6);
  box-shadow: 0 -2px 0 rgba(77,77,77,.6);
  border-bottom: none;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-month.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  border-bottom: none;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 160px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 240px;
}
.dx-scheduler-timeline-day.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-month.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-timeline-work-week.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 80px;
}
.dx-scheduler-timeline-day .dx-scheduler-date-table-container,
.dx-scheduler-timeline-day .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-month .dx-scheduler-date-table-container,
.dx-scheduler-timeline-month .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-week .dx-scheduler-date-table-scrollable-content,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-container,
.dx-scheduler-timeline-work-week .dx-scheduler-date-table-scrollable-content {
  min-height: 100%;
  height: 100%;
  width: 100%;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-flow: row-reverse nowrap;
  -ms-flex-flow: row-reverse nowrap;
  flex-flow: row-reverse nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
}
.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}
.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: 1px solid #666;
}
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header {
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-last-group-cell {
  border-right: 1px solid #666;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: none;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell:first-child {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: none;
}
.dx-scheduler:not(.dx-scheduler-native) .dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  padding-top: 10px;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}
.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
  border: none;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before {
  border-bottom: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}
.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: .5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel {
  border: none;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-time-panel {
  width: 70px;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  min-height: 100%;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table > tbody {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row {
  height: 78px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell {
  height: auto;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-virtual .dx-scheduler-date-table-row {
  height: 50px;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-container,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  width: 100%;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-tables-container {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable .dx-scrollable-content {
  min-width: 100%;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-cell,
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-cell {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.dx-scheduler.dx-scheduler-native .dx-scheduler-timeline:not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table .dx-scheduler-date-table-row {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #1ca8dd;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  right: 0;
  width: 100%;
  content: "";
  background-color: #5bc3ea;
}
.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 100px;
}
.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 150px;
}
.dx-scheduler-group-column-count-two .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 75px;
}
.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-group-column-count-three .dx-scheduler-group-flex-container .dx-scheduler-group-header {
  width: 66.6666666667px;
}
.dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 100px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 250px;
}
.dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 300px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell {
  border-top: 1px solid #666;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after {
  background-color: #666;
}
.dx-scheduler-work-space {
  border: 1px solid rgba(77,77,77,.6);
  background-color: #2a2a2a;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}
.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel-empty-cell {
  border-bottom: 2px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline).dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}
.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  border-bottom: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-header-panel-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.dx-scheduler-header-panel-empty-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 0;
  border-bottom: 1px solid rgba(77,77,77,.6);
  border-right: 1px solid rgba(77,77,77,.6);
  margin-top: 10px;
}
.dx-scheduler-header-tables-container {
  overflow: hidden;
  width: 100%;
}
.dx-scheduler-date-table-container {
  position: relative;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-container {
  height: 100%;
}
.dx-scheduler-date-table-scrollable {
  width: 100%;
  overflow: hidden;
}
.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
}
.dx-scheduler-date-table-scrollable-content,
.dx-scheduler-side-bar-scrollable-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.dx-scheduler-date-table-scrollable-content {
  position: relative;
  float: left;
}
.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-scheduler-date-table-current-date {
  font-weight: 700;
}
.dx-scheduler-date-table-other-month {
  opacity: .5;
}
.dx-scheduler-work-space-flex-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 100%;
  min-height: 0;
}
.dx-scheduler-group-flex-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  min-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  min-width: 0;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0 5px;
  height: auto;
  width: 100px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-left: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-date-table-cell:first-child,
.dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-scheduler-all-day-table-cell,
.dx-scheduler-date-table-cell {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-date-table-cell,
.dx-scheduler-header-panel-cell {
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-timeline .dx-scheduler-time-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-time-panel {
  display: none;
}
.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #666;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #666;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #666;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid rgba(77,77,77,.6);
  border-left: 1px solid #666;
}
.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-panel-empty-cell {
  border-bottom: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: auto;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-scheduler-header-panel-cell {
  position: relative;
  color: #dedede;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-all-day-panel {
  width: 100%;
  position: relative;
}
.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 2px solid rgba(77,77,77,.6);
}
.dx-scheduler-all-day-title {
  color: #dedede;
  width: 100px;
  position: relative;
  text-align: center;
  border-bottom: 2px solid rgba(77,77,77,.6);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}
.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}
.dx-scheduler-time-panel {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100px;
  border-collapse: collapse;
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-small .dx-scheduler-time-panel {
  width: 50px;
  font-size: 14px;
}
.dx-scheduler-time-panel .dx-scheduler-time-panel-row:first-child td > div,
.dx-scheduler-time-panel .dx-scheduler-virtual-row ~ .dx-scheduler-time-panel-row:nth-child(2) td > div {
  margin-top: 0;
}
.dx-scheduler-time-panel-cell {
  color: #dedede;
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  padding-right: 20px;
  border-bottom: 1px solid transparent;
}
.dx-scheduler-time-panel-cell > div {
  margin-top: -13px;
}
.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
  padding-right: 10px;
}
.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  right: 0;
  background-color: rgba(77,77,77,.6);
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #1ca8dd;
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  background-color: #5bc3ea;
}
.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-time-panel-title-cell {
  padding: 0;
}
.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
}
.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: #89d4f0;
}
.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: #89d4f0;
  opacity: 1;
}
.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  -webkit-box-shadow: inset 0 0 0 1px #1ca8dd;
  box-shadow: inset 0 0 0 1px #1ca8dd;
}
.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}
.dx-scheduler-date-table-droppable-cell {
  background-color: #1d1d1d;
}
.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  height: 100%;
  min-height: 100px;
  border-top: 1px solid rgba(77,77,77,.6);
  border-spacing: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  height: 50px!important;
  line-height: 50px!important;
  border-bottom: none;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  -webkit-box-shadow: inset 0 -1px 0 rgba(77,77,77,.6);
  box-shadow: inset 0 -1px 0 rgba(77,77,77,.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-header-panel-empty-cell {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: none;
}
.dx-rtl .dx-scheduler-date-table-scrollable-content,
.dx-rtl .dx-scheduler-side-bar-scrollable-content {
  direction: rtl;
}
.dx-rtl .dx-scheduler-sidebar-scrollable .dx-scheduler-group-row:last-child .dx-scheduler-group-header,
.dx-rtl .dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row:last-child .dx-scheduler-group-header {
  border-right: none;
  border-left: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}
.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}
.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-time-panel-cell {
  padding-left: 10px;
}
.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid rgba(77,77,77,.6);
  border-left: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-three .dx-scheduler-group-header:last-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped.dx-scheduler-group-column-count-two .dx-scheduler-group-header:last-child {
  text-align: right;
}
.dx-rtl .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-time-panel {
  border-left: 1px solid rgba(77,77,77,.6);
  border-right: none;
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-empty-cell {
  width: 50px;
}
.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-one .dx-scheduler-header-panel-empty-cell {
  width: 150px;
}
.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-two .dx-scheduler-header-panel-empty-cell {
  width: 200px;
}
.dx-scheduler-small .dx-scheduler-work-space-day.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell,
.dx-scheduler-small .dx-scheduler-work-space-work-week.dx-scheduler-group-column-count-three .dx-scheduler-header-panel-empty-cell {
  width: 250px;
}
.dx-recurrence-repeat-end-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}
.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  -webkit-box-flex: 0!important;
  -webkit-flex-grow: 0!important;
  -ms-flex-positive: 0!important;
  flex-grow: 0!important;
  min-width: auto!important;
}
.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}
.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}
.dx-recurrence-repeat-end-label {
  line-height: 36px;
}
.dx-recurrence-radiogroup-repeat-type {
  margin: 0;
}
.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}
.dx-recurrence-datebox-until-date {
  margin-left: 28px;
}
.dx-recurrence-numberbox-repeat-count {
  margin-left: 16px;
  margin-right: 11px;
}
.dx-recurrence-button-group {
  width: 100%;
}
.dx-recurrence-button-group .dx-button-content {
  padding: 8px;
}
.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval {
  margin-right: 11px;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl {
  margin-right: 0;
  margin-left: 11px;
}
.dx-recurrence-numberbox-interval-label {
  margin-top: 25px;
}
.dx-scheduler-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%;
  background-color: #2a2a2a;
}
.dx-scheduler-header {
  border: 1px solid rgba(77,77,77,.6);
  position: relative;
  z-index: 1;
  width: 100%;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.dx-scheduler-header .dx-toolbar {
  height: 100%;
  background-color: transparent;
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-items-container {
  height: 100%;
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container .dx-icon::before {
  content: "\f016";
}
.dx-scheduler-view-switcher-dropdown-button-content .dx-list-item {
  display: list-item;
}
.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(222,222,222,.07);
  position: absolute;
  pointer-events: none;
}
.dx-scheduler-date-time-indicator {
  background-color: #5bc3ea;
  position: absolute;
  pointer-events: none;
  -webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,.1);
  box-shadow: 0 1px 0 0 rgba(255,255,255,.1);
}
.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #5bc3ea;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255,255,255,.1) 1px 0 0;
}
.dx-scheduler-date-time-shader {
  pointer-events: none;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 0 7px;
}
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 100px;
  height: 1px;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: "\f04e";
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 100px;
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: "";
  left: inherit;
  position: absolute;
  margin-left: 100px;
  background-color: rgba(222,222,222,.07);
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 50px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: "\f04f";
  margin-right: -12px;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
  margin-right: 100px;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: "\f001";
  margin-left: -14px;
  margin-top: -12px;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: "";
  left: 0;
  position: absolute;
  background-color: rgba(222,222,222,.07);
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #5bc3ea;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}
.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}
.dx-scheduler-all-day-appointments,
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}
.dx-scheduler-all-day-appointments.dx-rtl,
.dx-scheduler-scrollable-appointments.dx-rtl {
  left: 0;
}
.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  -webkit-box-shadow: inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-draggable-dragging .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-draggable-dragging .dx-scheduler-appointment {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2);
}
.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-appointment-recurrence-icon {
  position: absolute;
  background-repeat: no-repeat;
  top: 3px;
  right: 5px;
  display: block;
}
.dx-scheduler-appointment-recurrence-icon.dx-icon-repeat {
  font-size: 18px;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}
.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}
.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: .99;
  padding: 5px 7px;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}
.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}
.dx-scheduler-appointment-content-details {
  font-size: 11px;
  white-space: pre;
  overflow: hidden;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}
.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: auto;
}
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}
.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}
.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}
.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}
.dx-scheduler-appointment-collector {
  background-color: #1ca8dd;
  color: #2a2a2a;
}
.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
  background-color: #1ca8dd;
  color: #2a2a2a;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-appointment-collector.dx-button .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-active .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content {
  line-height: inherit;
}
.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content {
  color: #2a2a2a;
  opacity: .99;
}
.dx-scheduler-appointment-collector-compact .dx-button-content span:last-child,
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  width: 100%;
  height: 0;
}
.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}
.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}
.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}
.dx-rtl .dx-scheduler-scrollable-appointments {
  left: 0;
}
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-right: 50px;
}
.dx-scheduler-time-panel-cell {
  height: 50px;
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before,
.dx-scheduler-time-panel-cell::after {
  content: "";
}
.dx-scheduler-date-table-cell {
  height: 50px;
}
.dx-scheduler-all-day-title {
  height: 75px;
  line-height: 75px;
  font-size: 14px;
  font-weight: 700;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 25px;
  line-height: 25px;
}
.dx-scheduler-all-day-table {
  height: 75px;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 25px;
}
.dx-scheduler-header-panel {
  margin-top: 10px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel {
  margin-top: 11px;
}
.dx-scheduler-header-panel-cell {
  height: 40px;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  top: 37px;
  height: 2px;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
  height: 75px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  margin-top: 10px;
}
.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 13px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid gray;
  border-top: 1px solid gray;
}
.dx-scheduler-header {
  height: 56px;
  background-color: rgba(255,255,255,.05);
}
.dx-scheduler-header .dx-toolbar .dx-toolbar-item-content,
.dx-scheduler-header .dx-toolbar .dx-toolbar-menu-container {
  padding: 9px;
}
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 180px;
}
.dx-device-mobile .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption,
.dx-scheduler-adaptive .dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-scheduler-navigator-caption {
  min-width: 140px;
}
.dx-scheduler-header .dx-toolbar .dx-button.dx-item-selected,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-button.dx-state-hover {
  background-color: #3e3e3e;
}
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected {
  background-color: #2a2a2a;
}
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-focused,
.dx-scheduler-header .dx-toolbar .dx-scheduler-navigator .dx-buttongroup .dx-button.dx-item-selected.dx-state-hover {
  background-color: #3e3e3e;
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header {
  color: #dedede;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-header,
.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header {
  font-weight: 700;
  color: #dedede;
  padding: 0;
}
.dx-scheduler-all-day-panel {
  background-color: #2a2a2a;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}
.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}
.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(8,8,8,.7);
}
.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(255,255,255,.05);
  color: #fff;
}
.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #2a2a2a;
}
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-popup-bottom {
  border-top: 1px solid #4d4d4d;
}
.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}
.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}
.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 16px;
}
.dx-scheduler-group-header,
.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 14px;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid gray;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-left: 1px solid gray;
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid rgba(77,77,77,.6);
  border-left: 1px solid rgba(77,77,77,.6);
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-right: 1px solid gray;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-left: 1px solid gray;
  border-right: 1px solid rgba(77,77,77,.6);
}
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child {
  border-left: none;
}
.dx-scheduler-appointment-collector {
  height: 20px;
}
.dx-scheduler-appointment-collector .dx-button-content span:last-child,
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 13.3333333333px;
  height: 20px;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default,
.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}
.dx-scheduler-appointment {
  border-left: 3px solid transparent;
  border-right: 2px solid transparent;
}
.dx-scheduler-appointment.dx-state-focused {
  color: #2a2a2a;
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.dx-scheduler-fixed-appointments .dx-draggable-dragging .dx-scheduler-appointment {
  border-right: none;
}
.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}
.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}
.dx-scheduler-dropdown-appointment-date {
  color: #fff;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  background-color: #2a2a2a;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 80px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content {
  overflow: hidden;
  width: 80px;
  padding: 10px 0 0 10px;
  -webkit-box-shadow: inset 0 -1px 0 0 #666;
  box-shadow: inset 0 -1px 0 0 #666;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  padding-right: 10px;
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: left;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(77,77,77,.6);
  box-shadow: inset 0 -1px 0 0 rgba(77,77,77,.6);
}
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell {
  -webkit-box-shadow: inset 0 -1px 0 0 #666;
  box-shadow: inset 0 -1px 0 0 #666;
}
.dx-scheduler-agenda-nodata {
  font-size: 14px;
}
.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item {
  border-top-width: 1px;
}
.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content {
  background: #2a2a2a;
}
.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}
.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  padding-left: 15px;
}
.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  padding-right: 15px;
}
.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content > .dx-field-item {
  padding-top: 10px;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content {
  vertical-align: top;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}
.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}
.dx-field-item-label-location-top {
  display: block;
}
.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}
.dx-form-group-with-caption > .dx-form-group-content {
  padding-top: 19px;
  margin-top: 6px;
  border-top: 1px solid #4d4d4d;
  padding-bottom: 20px;
}
.dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 20px;
}
.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}
.dx-field-item-help-text {
  font-style: italic;
  white-space: normal;
}
.dx-field-item-label-location-left {
  padding-right: 10px;
}
.dx-field-item-label-location-right {
  padding-left: 10px;
}
.dx-field-item-optional .dx-label > span::after,
.dx-field-item-required .dx-label > span::after {
  content: attr(data-mark);
}
.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}
.dx-rtl .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
  padding-right: 15px;
}
.dx-rtl .dx-field-item:not(.dx-last-col) {
  padding-left: 15px;
  padding-right: 0;
}
.dx-rtl .dx-field-item-label-location-left {
  padding-right: 0;
  padding-left: 10px;
}
.dx-rtl .dx-field-item-label-location-right {
  padding-left: 0;
  padding-right: 10px;
}
.dx-rtl .dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}
.dx-rtl .dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 0;
  padding-right: 20px;
}
.dx-form-group-caption {
  font-size: 20px;
}
.dx-field-item-help-text,
.dx-field-item-label-text {
  color: #dedede;
}
.dx-field-item-optional .dx-label > span::after,
.dx-field-item-optional-mark {
  color: #626262;
}
.dx-field-item-required .dx-label > span::after,
.dx-field-item-required-mark {
  color: #dc1818;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: .3;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 5px 8px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}
.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}
.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}
.dx-filterbuilder-overlay {
  white-space: nowrap;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}
.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}
.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}
.dx-filterbuilder {
  background-color: #2a2a2a;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: #000;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(217,83,79,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(217,83,79,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #d9534f;
  color: #000;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(28,168,221,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(28,168,221,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #1ca8dd;
  color: #000;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(92,184,92,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(92,184,92,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #5cb85c;
  color: #000;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text {
  background-color: rgba(204,204,204,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(204,204,204,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #ccc;
  color: #000;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(92,184,92,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: rgba(92,184,92,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus {
  color: #5cb85c;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(217,83,79,.8);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: rgba(217,83,79,.7);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus {
  color: #d9534f;
}
.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: #888;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon {
  margin-bottom: 9px;
}
.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}
.dx-filterbuilder .dx-filterbuilder-range-separator {
  color: #dedede;
}
.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 5px 15px;
}
.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item {
  padding-left: 15px;
}
.dx-drawer {
  height: 100%;
  width: 100%;
}
.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}
.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}
.dx-drawer-panel-content-push-top-or-bottom {
  width: 100%;
}
.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}
.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0,0,0,.5);
}
.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}
.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 100%;
}
.dx-drawer-shrink .dx-drawer-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}
.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}
.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}
.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}
.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content {
  right: 0;
}
.dx-htmleditor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid transparent;
}
.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked],
.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked] {
  cursor: pointer;
}
.dx-quill-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(28,168,221,.15);
}
.dx-htmleditor-content > * {
  cursor: text;
}
.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}
.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border: 1px solid #000;
  padding: 2px 5px;
}
.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  padding-left: 1.5em;
}
.dx-rtl .dx-htmleditor-content ol,
.dx-rtl .dx-htmleditor-content ul {
  padding-left: 0;
  padding-right: 1.5em;
}
.dx-htmleditor-content li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}
.dx-htmleditor-content li[data-list=bullet]::before {
  content: "•";
}
.dx-htmleditor-content li[data-list=checked]::before {
  content: "☑";
}
.dx-htmleditor-content li[data-list=unchecked]::before {
  content: "☐";
}
.dx-htmleditor-content li::before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}
.dx-htmleditor-content li > .ql-ui {
  visibility: hidden;
}
.dx-htmleditor-content li[data-list=checked] > .ql-ui,
.dx-htmleditor-content li[data-list=unchecked] > .ql-ui {
  visibility: visible;
}
.dx-rtl .dx-htmleditor-content li {
  padding-left: 0;
  padding-right: 1.5em;
}
.dx-htmleditor-content li[data-list=ordered] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.dx-htmleditor-content li[data-list=ordered]::before {
  content: counter(list-0,decimal) ". ";
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1::before {
  content: counter(list-1,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 4.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2::before {
  content: counter(list-2,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 7.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3::before {
  content: counter(list-3,decimal) ". ";
}
.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 10.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4::before {
  content: counter(list-4,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  padding-left: 13.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5::before {
  content: counter(list-5,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  padding-left: 16.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6::before {
  content: counter(list-6,decimal) ". ";
}
.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  padding-left: 19.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7::before {
  content: counter(list-7,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  padding-left: 22.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8::before {
  content: counter(list-8,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  padding-left: 25.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9::before {
  content: counter(list-9,decimal) ". ";
}
.dx-htmleditor-content .ql-indent-1 {
  padding-left: 3em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-1 {
  padding-left: 0;
  padding-right: 3em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-1 {
  padding-left: 0;
  padding-right: 4.5em;
}
.dx-htmleditor-content .ql-indent-2 {
  padding-left: 6em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-2 {
  padding-left: 0;
  padding-right: 6em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-2 {
  padding-left: 0;
  padding-right: 7.5em;
}
.dx-htmleditor-content .ql-indent-3 {
  padding-left: 9em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-3 {
  padding-left: 0;
  padding-right: 9em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-3 {
  padding-left: 0;
  padding-right: 10.5em;
}
.dx-htmleditor-content .ql-indent-4 {
  padding-left: 12em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-4 {
  padding-left: 0;
  padding-right: 12em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-4 {
  padding-left: 0;
  padding-right: 13.5em;
}
.dx-htmleditor-content .ql-indent-5 {
  padding-left: 15em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-5 {
  padding-left: 0;
  padding-right: 15em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-5 {
  padding-left: 0;
  padding-right: 16.5em;
}
.dx-htmleditor-content .ql-indent-6 {
  padding-left: 18em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-6 {
  padding-left: 0;
  padding-right: 18em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-6 {
  padding-left: 0;
  padding-right: 19.5em;
}
.dx-htmleditor-content .ql-indent-7 {
  padding-left: 21em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-7 {
  padding-left: 0;
  padding-right: 21em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-7 {
  padding-left: 0;
  padding-right: 22.5em;
}
.dx-htmleditor-content .ql-indent-8 {
  padding-left: 24em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-8 {
  padding-left: 0;
  padding-right: 24em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-8 {
  padding-left: 0;
  padding-right: 25.5em;
}
.dx-htmleditor-content .ql-indent-9 {
  padding-left: 27em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-9 {
  padding-left: 0;
  padding-right: 27em;
}
.dx-htmleditor-content li.ql-indent-9 {
  padding-left: 28.5em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-9 {
  padding-left: 0;
  padding-right: 28.5em;
}
.dx-rtl .dx-htmleditor-content li::before {
  margin-left: .3em;
  margin-right: -1.5em;
  text-align: left;
}
.dx-htmleditor-content table td,
.dx-htmleditor-content table th {
  outline: 0;
}
.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}
.dx-htmleditor-content .ql-code-block-container,
.dx-htmleditor-content code {
  background-color: rgba(191,191,191,.15);
  color: rgba(222,222,222,.8);
}
.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}
.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}
.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia,Times New Roman,serif;
}
.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco,Courier New,monospace;
}
.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: #787878;
}
.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}
.dx-htmleditor-content.ql-blank[data-placeholder] > p {
  height: .1px;
}
.dx-htmleditor-content blockquote {
  padding-left: 12px;
  border-left: 4px solid;
}
.dx-rtl .dx-htmleditor-content blockquote {
  padding-left: 0;
  padding-right: 12px;
  border-left: none;
  border-right: 4px solid;
}
.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-suggestion-list {
  min-width: 50px;
}
.dx-suggestion-list .dx-list-item {
  display: block;
}
.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}
.dx-formdialog-form {
  min-width: 360px;
}
.dx-overlay-content.dx-popup-fullscreen .dx-formdialog-form {
  min-width: 240px;
}
.dx-formdialog-field-target .dx-field-item-content {
  text-align: right;
}
.dx-rtl .dx-formdialog-field-target .dx-field-item-content {
  text-align: left;
}
.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}
.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}
.dx-resize-frame {
  position: absolute;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 1px dashed #778899;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}
.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}
.dx-mention > span {
  margin: 0 2px;
}
.dx-table-resize-frame {
  position: absolute;
  pointer-events: none;
}
.dx-table-resize-frame > div {
  position: absolute;
  pointer-events: auto;
  background-color: transparent;
}
.dx-table-resize-frame .dx-htmleditor-column-resizer {
  width: 5px;
  top: 0;
  height: 100%;
  cursor: col-resize;
}
.dx-table-resize-frame .dx-htmleditor-highlighted-column {
  width: 3px;
  top: 0;
  height: 100%;
}
.dx-table-resize-frame .dx-htmleditor-row-resizer {
  height: 5px;
  left: 0;
  width: 100%;
  cursor: row-resize;
}
.dx-table-resize-frame .dx-htmleditor-highlighted-row {
  height: 3px;
  left: 0;
  width: 100%;
}
.dx-htmleditor {
  border-color: #4d4d4d;
}
.dx-htmleditor .dx-htmleditor-toolbar-wrapper {
  padding: 5px;
  position: relative;
}
.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid #4d4d4d;
}
.dx-htmleditor.dx-state-readonly {
  border-style: dashed;
}
.dx-htmleditor.dx-state-readonly .dx-htmleditor-toolbar-wrapper::before {
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
  z-index: 2;
  background-color: rgba(42,42,42,.2);
  content: "";
  pointer-events: none;
}
.dx-htmleditor.dx-state-readonly .dx-toolbar-button .dx-button.dx-state-disabled {
  opacity: .5;
}
.dx-htmleditor.dx-htmleditor-outlined {
  border-radius: 4px;
}
.dx-htmleditor.dx-htmleditor-outlined.dx-state-hover {
  border-color: rgba(28,168,221,.4);
}
.dx-htmleditor.dx-htmleditor-outlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-state-focused {
  border-color: #1ca8dd;
}
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid {
  border-color: rgba(217,83,79,.4);
}
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-outlined.dx-invalid.dx-state-focused {
  border-color: #d9534f;
}
.dx-htmleditor.dx-htmleditor-filled {
  border-color: transparent;
  background: rgba(222,222,222,.05);
  border-radius: 4px;
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly {
  border-style: dashed;
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-state-readonly.dx-state-focused {
  background-color: rgba(222,222,222,.03);
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-hover,
.dx-htmleditor.dx-htmleditor-filled.dx-state-hover.dx-invalid.dx-state-readonly:not(.dx-state-focused) {
  background-color: rgba(28,168,221,.07);
}
.dx-htmleditor.dx-htmleditor-filled.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-state-focused {
  background-color: transparent;
  border-color: #1ca8dd;
}
.dx-htmleditor.dx-htmleditor-filled.dx-invalid {
  background-color: rgba(217,83,79,.2);
}
.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-active,
.dx-htmleditor.dx-htmleditor-filled.dx-invalid.dx-state-focused {
  background: 0 0;
  border-color: #d9534f;
}
.dx-htmleditor.dx-htmleditor-underlined {
  border-color: transparent transparent #4d4d4d;
}
.dx-htmleditor.dx-htmleditor-underlined .dx-htmleditor-content {
  padding-left: 0;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-hover {
  border-bottom-color: rgba(28,168,221,.4);
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused {
  border-bottom-color: #1ca8dd;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-state-active.dx-invalid,
.dx-htmleditor.dx-htmleditor-underlined.dx-state-focused.dx-invalid {
  border-bottom-color: #d9534f;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-rtl .dx-htmleditor-content {
  padding-left: 15px;
  padding-right: 0;
}
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid {
  border-bottom-color: rgba(217,83,79,.4);
}
.dx-htmleditor.dx-htmleditor-underlined.dx-invalid.dx-state-focused {
  border-color: transparent transparent #d9534f;
}
.dx-htmleditor-content blockquote {
  color: rgba(222,222,222,.8);
  border-left-color: #4d4d4d;
}
.dx-rtl .dx-htmleditor-content blockquote {
  border-right-color: #4d4d4d;
}
.dx-htmleditor-content td,
.dx-htmleditor-content th {
  border-color: #4d4d4d;
}
.dx-htmleditor-toolbar {
  background-color: transparent;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text {
  background-color: rgba(255,255,255,.17);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-hover {
  background-color: rgba(255,255,255,.11);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-state-focused {
  background-color: rgba(255,255,255,.14);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success {
  background-color: rgba(92,184,92,.3);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(92,184,92,.2);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default {
  background-color: rgba(28,168,221,.3);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(28,168,221,.2);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger {
  background-color: rgba(217,83,79,.3);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger.dx-state-hover,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(217,83,79,.2);
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-normal .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-normal .dx-icon {
  color: #dedede;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-success .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-success .dx-icon {
  color: #5cb85c;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-default .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-default .dx-icon {
  color: #1ca8dd;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-outlined.dx-button-danger .dx-icon,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger,
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-text.dx-button-danger .dx-icon {
  color: #d9534f;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained {
  background-color: #2a2a2a;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-hover {
  background-color: #343434;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-state-focused {
  background-color: #3e3e3e;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success {
  background-color: #5cb85c;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #7cc67c;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-success.dx-state-focused {
  background-color: #87cb87;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default {
  background-color: #1ca8dd;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #40b9e7;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-default.dx-state-focused {
  background-color: #4ebee9;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger {
  background-color: #d9534f;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #e17875;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-mode-contained.dx-button-danger.dx-state-focused {
  background-color: #e48481;
}
.dx-device-mobile .dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator,
.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator {
  height: 36px;
}
.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}
.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 5px;
}
.dx-htmleditor-toolbar-format.dx-size-format {
  width: 105px;
}
.dx-htmleditor-toolbar-separator {
  border-left-color: #4d4d4d;
}
.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #4d4d4d;
}
.dx-resize-frame {
  border-color: #1ca8dd;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #1ca8dd;
}
.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
  background-color: #4c4c4c;
  color: #dedede;
}
.dx-suggestion-list-wrapper {
  height: 100%;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-suggestion-list-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}
.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-column,
.dx-table-resize-frame > .dx-draggable-dragging + .dx-htmleditor-highlighted-row {
  background-color: rgba(28,168,221,.5);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(42,42,42,.8);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 48px;
  max-height: 48px;
  background-color: #1ca8dd;
  color: #2a2a2a;
  overflow: visible;
  border-radius: 24px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.35);
  box-shadow: 0 6px 12px rgba(0,0,0,.35);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #1686b0;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #137499;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #2a2a2a;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 24px;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px 0 15px 12px;
}
.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 6px;
  width: 18px;
  height: 18px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}
.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}
.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
  min-width: 30px;
  max-height: 30px;
  background-color: transparent;
  color: #dedede;
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 30px;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 10px;
  margin-right: auto;
}
.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #494949;
}
.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #747474;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 30px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #323232;
  color: #dedede;
  white-space: nowrap;
  border-radius: 4px;
  padding: 0 10px;
  margin-right: 10px;
  line-height: 26px;
  height: 26px;
  -webkit-box-shadow: 0 2px 6px rgba(0,0,0,.35);
  box-shadow: 0 2px 6px rgba(0,0,0,.35);
  font-size: 12px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.35);
  box-shadow: 0 6px 12px rgba(0,0,0,.35);
  background-color: #323232;
  border-radius: 50%;
  position: relative;
}
.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 15px;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 16px 0 8px;
  font-size: 14px;
  margin-right: 0;
}
.dx-filemanager {
  height: 500px;
  border: 1px solid;
}
.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}
@media (min-width:431px) {
  .dx-filemanager .dx-filemanager-notification-popup .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}
.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common {
  font-weight: 600;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}
.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: .85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}
.dx-filemanager .dx-splitter-wrapper.dx-splitter-inactive,
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3px;
}
.dx-filemanager .dx-filemanager-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  border-top: 1px solid;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled {
  width: 1px;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-adaptive {
  max-width: 100%;
}
.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}
.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}
.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}
.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}
.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table > tbody > tr.dx-filemanager-parent-directory-item > td > .dx-select-checkbox {
  display: none;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  -webkit-animation: 1.5s linear infinite dx-filemanager-icon-rotate;
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@-webkit-keyframes dx-filemanager-icon-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes dx-filemanager-icon-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}
.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}
.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 10px 11px;
}
.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}
.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}
.dx-filemanager-dirs-tree {
  width: 100%;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}
.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}
.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}
.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}
.dx-filemanager-progresspanel {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}
.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}
.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive {
  z-index: 998;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled {
  width: 0;
  cursor: default;
}
.dx-splitter {
  background-color: rgba(28,168,221,.5);
}
.dx-splitter.dx-splitter-inactive {
  background-color: #4d4d4d;
}
.dx-splitter-border {
  background-color: transparent;
}
.dx-filemanager {
  border-color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-notification-common {
  border-color: #4d4d4d;
  color: #d9534f;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #2a2a2a;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding-top: 6px;
}
.dx-filemanager .dx-filemanager-progress-box-image {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  color: #2a2a2a;
  background: #d9534f;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-top: 9px;
}
.dx-filemanager .dx-filemanager-toolbar {
  padding: 6px 10px;
  background: #2a2a2a;
  min-height: 48px;
}
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #222;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 36px;
  background: #4d4d4d;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(222,222,222,.1);
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content {
  padding: 4px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #1ca8dd;
}
.dx-filemanager .dx-filemanager-container {
  border-top-color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-dirs-panel {
  border-right-color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #4d4d4d;
  color: #dedede;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 8px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #4d4d4d;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #2a2a2a;
  background: rgba(28,168,221,.8);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(255,255,255,.05);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #1ca8dd;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #2a2a2a;
  background: rgba(28,168,221,.7);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #4d4d4d;
}
.dx-filemanager .dx-filemanager-files-view {
  background: #2a2a2a;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select {
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon {
  color: #2a2a2a;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content > i {
  margin-bottom: 0;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: #2a2a2a;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #3e3e3e;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: #dedede;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item {
  background: #3e3e3e;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item * {
  color: #dedede;
}
.dx-filemanager-view-switcher-popup {
  width: 34px;
}
.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-top: 7px;
  padding-left: 7px;
  padding-right: 8px;
  text-overflow: clip;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button {
  margin-top: 1px;
  margin-bottom: -1px;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}
.dx-filemanager-file-actions-button .dx-button {
  min-width: 21px;
  height: 21px;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23dedede%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23dedede%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%235cb85c%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%232a2a2a%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23dedede%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23d9534f%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%232a2a2a%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23dedede%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-diagram {
  border: 1px solid transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}
.dx-diagram .dx-diagram-content-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  overflow: hidden;
}
.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}
.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100%!important;
  height: 100%!important;
  position: fixed;
  z-index: 2;
}
.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}
.dx-diagram .dxdi-canvas {
  overflow: hidden;
}
.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0,0,0,.05);
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}
.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: .9em;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}
.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>.dx-scrollview {
  width: 100%;
}
.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}
.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px)!important;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}
.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}
.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  -webkit-transform: none!important;
  transform: none!important;
  width: 100%!important;
  height: 100%!important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  -webkit-transform: none!important;
  transform: none!important;
  width: 100%!important;
  top: initial!important;
  bottom: 0!important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}
.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}
.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}
.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1!important;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: "";
  clear: both;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon {
  margin: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}
.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}
.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}
.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}
.dx-diagram {
  border-color: #4d4d4d;
}
.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #040404;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: #1ca8dd;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: #1ca8dd;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: #5cb85c;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: #5cb85c;
}
.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #d9534f;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: rgba(42,42,42,0.5);
  stroke-opacity: 1;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: rgba(42,42,42,0.5);
  stroke-opacity: 0.55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: rgba(42,42,42,0.5);
  opacity: .55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #d9534f;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144,144,144,0.02);
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144,144,144,0.02);
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}
.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #1ca8dd;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #4d4d4d;
}
.dx-diagram.dx-diagram-fullscreen {
  background-color: #2a2a2a;
}
.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #2a2a2a;
}
.dx-diagram-floating-toolbar-container {
  border: 1px solid #4d4d4d;
  background: #2a2a2a;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.175);
  box-shadow: 0 1px 8px rgba(0,0,0,.175);
  border-radius: 6px;
  padding: 2px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 48px;
  height: 48px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 44px;
}
.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 2px 0 0;
}
.dx-diagram-toolbox-popup > .dx-overlay-content {
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.175);
  box-shadow: 0 1px 8px rgba(0,0,0,.175);
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: .5em;
  min-height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton {
  position: static;
  left: 0;
}
.dx-rtl .dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-closebutton {
  right: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 12px;
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 144px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #4d4d4d;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 4px 9px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 12px;
  height: 12px;
  margin: 1px 0 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 10px;
  height: 10px;
  padding: 1px;
  font-size: 8px;
  line-height: 8px;
  background-position: 1px 1px;
  background-size: 8px 8px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 66px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #4d4d4d;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type {
  border-top: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child {
  border-bottom: none;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: .7em;
  font-weight: 700;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before {
  font-size: .7em;
  line-height: 1.5em;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: .5;
}
.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  font-weight: 700;
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i {
  background-size: 64px 64px;
  width: 64px;
  height: 64px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 2px 8px 0 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: -1px;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #444;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #449d44;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
  background-color: #1686b0;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #c9302c;
}
.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  border-left-color: #4d4d4d;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #4d4d4d;
}
.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 8px 0 9px 15px;
}
.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 240px;
}
.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 150px;
}
.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 100px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 8px;
  margin-right: 7px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: #dedede;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 5px;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-separator {
  width: 1px;
  height: 30px;
  margin: 0;
}
.dx-diagram-i-selectbox-null-icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23dedede%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23dedede%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23dedede%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-orthogonal {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-straight {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-solid {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dotted {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dashed {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
  width: 18px;
  height: 21px;
}
.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23dedede%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23dedede%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23dedede%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23dedede%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23dedede%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23dedede%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23dedede%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23dedede%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142)%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23dedede%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23dedede%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23dedede%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 12px;
  height: 12px;
  line-height: 12px;
  background-size: 12px 12px;
}
.dx-diagram-i-button-properties-panel-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%232a2a2a%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%232a2a2a%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-gantt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  width: 100%;
  overflow: hidden;
}
.dx-gantt .dx-gantt-main-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 100%;
}
.dx-gantt .dx-gantt-toolbar-separator {
  display: table;
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-gantt .dx-gantt-treelist-wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}
.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  width: 2px;
}
.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #2a2a2a;
}
.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}
.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}
.dx-gantt {
  border: 1px solid #4d4d4d;
}
.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #4d4d4d;
}
.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #4d4d4d;
}
.dx-gantt .dx-treelist-text-content {
  min-height: 19px;
}
.dx-gantt .dx-treelist-icon-container {
  max-height: 19px;
}
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  background-color: #444;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  color: #dedede;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > tr > td {
  border-bottom-color: #4d4d4d;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #4d4d4d;
  border-right-color: #4d4d4d;
}
.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #dedede;
}
.dx-gantt .dx-header-row {
  height: 45px;
}
.dx-gantt .dx-gantt-header {
  color: #7c7c7c;
}
.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #4d4d4d;
  background-color: #2a2a2a;
}
.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}
.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #4d4d4d;
}
.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #4d4d4d;
}
.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #4d4d4d;
}
.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 21px;
  line-height: 21px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #1ca8dd;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 4px;
  background-color: rgba(0,0,0,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 19px;
  line-height: 19px;
  background-color: #5cb85c;
  border-left-color: #5cb85c;
  border-right-color: #5cb85c;
  border-top-color: #5cb85c;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  content: "";
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255,255,255,.2);
  border-top-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255,255,255,.2);
  border-top-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #5cb85c;
  border-top-color: #5cb85c;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 19px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 7px;
}
.dx-gantt .dx-gantt-taskRes {
  height: 21px;
  line-height: 21px;
  color: #fff;
  background-color: #999;
  border-radius: 4px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}
.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}
.dx-gantt .dx-gantt-milestone {
  background-color: #dedede;
  width: 14px;
  height: 14px;
}
.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 100%;
  border: 1px solid #1686b0;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #1686b0;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #1686b0;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 21px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #1686b0;
  width: 10px;
  height: 10px;
  margin: auto;
  top: 0;
  bottom: 0;
}
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: #dedede;
}
.dx-gantt .dx-gantt-sel {
  background-color: #444;
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
}
.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel {
  border: none;
}
.dx-gantt .dx-gantt-conn-v {
  border-left-color: #dedede;
}
.dx-gantt .dx-gantt-conn-h {
  border-top-color: #dedede;
}
.dx-gantt .dx-gantt-arrow {
  border: 5px solid #dedede;
}
.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #1ca8dd;
}
.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #1ca8dd;
  border-right: 1px dashed #1ca8dd;
  background-color: rgba(28,168,221,.15);
}
.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #373737;
}
.dx-form.dx-cv-dialog {
  padding-bottom: 8px;
}
.dx-form.dx-cv-dialog .dx-cv-dialog-row {
  padding-top: 12px;
}
.dx-gantt-i.dx-gantt-i-add {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-expand {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-redo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-undo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-resource-manager {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12%2C9h4v4h-4%20M8%2C5H0v2h8%20M12%2C5h4V1h-4%20M0%2C1v2h10V1%20M0%2C15h8v-2H0%20M0%2C11h10V9H0%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-toggle-resources {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M14%2C15H2c-1.1%2C0-2-0.9-2-2v-2c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C14.1%2C15.1%2C15%2C14%2C15z%20M9%2C11H2%0A%09v2h7V11z%20M14%2C7H2C0.9%2C7%2C0%2C6.1%2C0%2C5V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v2C16%2C6.1%2C15.1%2C7%2C14%2C7z%20M12%2C3H2v2h10V3z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A%0A");
}
.dx-gantt-i.dx-gantt-i-toggle-dependencies {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2024.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%09.st2%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M7%2C11c-2.3%2C0-4.2-1.7-5-4c0.8-2.3%2C2.7-4%2C5-4s4.2%2C1.7%2C5%2C4C11.2%2C9.3%2C9.3%2C11%2C7%2C11z%20M7%2C5%0A%09C5.9%2C5%2C5%2C5.9%2C5%2C7s0.9%2C2%2C2%2C2s2-0.9%2C2-2S8.1%2C5%2C7%2C5z%20M7%2C8C6.4%2C8%2C6%2C7.6%2C6%2C7s0.4-1%2C1-1s1%2C0.4%2C1%2C1S7.6%2C8%2C7%2C8z%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C10%206%2C14%2013%2C14%2013%2C16%2016%2C13%2013%2C10%2013%2C12%208%2C12%208%2C10%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Cpolygon%20class%3D%22st1%22%20points%3D%226%2C4%206%2C2%200%2C2%200%2C0%208%2C0%208%2C4%20%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Crect%20x%3D%229.4%22%20y%3D%222.1%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%200.8934%209.1569)%22%20class%3D%22st2%22%20width%3D%224.2%22%20height%3D%222.8%22%20fill%3D%22%23ababab%22%2F%3E%0A%3Crect%20x%3D%221.2%22%20y%3D%229.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.6066%206.0503)%22%20class%3D%22st2%22%20width%3D%225.7%22%20height%3D%222.8%22%20fill%3D%22%23ababab%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
}
.dx-sortable {
  overflow: hidden;
}
.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: .9;
  z-index: 2147483647;
}
.dx-sortable-dragging.dx-sortable-clone .dx-inkripple {
  overflow: hidden;
}
.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-sortable-source {
  opacity: .5;
}
.dx-sortable-source-hidden {
  opacity: 0;
}
.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #1ca8dd;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2147483647;
}
.dx-sortable-placeholder-inside {
  border-width: 2px;
}
.dx-sortable-dragging > * {
  border-color: rgba(28,168,221,.5);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2);
}
.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none!important;
}
.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}
.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0,0,0,.01);
  opacity: .01;
}
@charset "UTF-8";
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -4px;
  position: absolute;
  width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}
.react-datepicker-popper[data-placement^=bottom] {
  padding-top: 10px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
  padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^=right] {
  padding-left: 8px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
  padding-right: 8px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,
.react-datepicker__week-number--keyboard-selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__week-number--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}
.react-datepicker__week-number--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day-names {
  white-space: nowrap;
  margin-bottom: -8px;
}

.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .holiday-overlay,
.react-datepicker__month-text--holidays .holiday-overlay,
.react-datepicker__quarter-text--holidays .holiday-overlay,
.react-datepicker__year-text--holidays .holiday-overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:hover,
.react-datepicker__month-text--holidays:hover,
.react-datepicker__quarter-text--holidays:hover,
.react-datepicker__year-text--holidays:hover {
  background-color: #cf5300;
}
.react-datepicker__day--holidays:hover .holiday-overlay,
.react-datepicker__month-text--holidays:hover .holiday-overlay,
.react-datepicker__quarter-text--holidays:hover .holiday-overlay,
.react-datepicker__year-text--holidays:hover .holiday-overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #bad9f1;
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  box-sizing: content-box;
}

.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}

.month-picker {
  position: relative; }
  .month-picker > .rmp-container {
    position: relative;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    z-index: 100;
    top: 1px;
    left: -10000px;
    transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms; }
    @media screen and (max-width: 767px) {
      .month-picker > .rmp-container {
        position: fixed;
        top: 0;
        left: -10000px;
        width: 100%;
        height: 100%;
        transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 450ms; } }
    .month-picker > .rmp-container.rmp-table {
      display: table; }
    .month-picker > .rmp-container.show {
      left: 0;
      transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; }
      .month-picker > .rmp-container.show .rmp-overlay {
        left: 0; }
    .month-picker > .rmp-container .rmp-overlay {
      position: fixed;
      height: 100%;
      width: 100%;
      z-index: 9;
      top: 0;
      left: -10000px;
      opacity: 1;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      will-change: opacity;
      transform: translateZ(0);
      transition: left 0ms cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 400ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; }
      @media screen and (max-width: 767px) {
        .month-picker > .rmp-container .rmp-overlay {
          background-color: rgba(0, 0, 0, 0.25); } }
    .month-picker > .rmp-container .rmp-cell {
      display: table-cell;
      vertical-align: middle;
      box-sizing: border-box;
      width: 100%;
      height: 100%; }
      @media screen and (max-width: 767px) {
        .month-picker > .rmp-container .rmp-cell {
          vertical-align: bottom; } }
    .month-picker > .rmp-container .rmp-popup {
      position: absolute;
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
      transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1);
      margin: 0 auto;
      z-index: 10;
      font-size: 1.2rem;
      opacity: 0;
      border-radius: 3px;
      padding: 0.4rem;
      box-sizing: content-box; }
      @media screen and (max-width: 767px) {
        .month-picker > .rmp-container .rmp-popup {
          box-sizing: border-box;
          bottom: 0;
          width: 100%;
          max-width: 100%;
          height: 14.4rem;
          transform: translate3d(0, 14.4rem, 0); }
          .month-picker > .rmp-container .rmp-popup.range {
            height: 28rem;
            transform: translate3d(0, 28rem, 0); }
            .month-picker > .rmp-container .rmp-popup.range .rmp-pad {
              margin-top: 0.4rem; }
              .month-picker > .rmp-container .rmp-popup.range .rmp-pad:first-of-type {
                margin-top: 0; } }
      @media screen and (min-width: 768px) {
        .month-picker > .rmp-container .rmp-popup {
          transform: translate3d(0, -64px, 0);
          top: 0;
          width: 20rem; }
          .month-picker > .rmp-container .rmp-popup.range {
            width: 40.6rem;
            padding: 0.6rem; } }
      .month-picker > .rmp-container .rmp-popup.show {
        opacity: 1;
        transform: translate3d(0, 0, 0); }
      .month-picker > .rmp-container .rmp-popup:after {
        content: ' ';
        clear: both;
        display: table; }
      .month-picker > .rmp-container .rmp-popup .rmp-pad {
        position: relative; }
        @media screen and (min-width: 768px) {
          .month-picker > .rmp-container .rmp-popup .rmp-pad {
            box-sizing: border-box;
            float: left;
            width: 20rem; }
            .month-picker > .rmp-container .rmp-popup .rmp-pad:nth-of-type(2) {
              float: right; } }
        .month-picker > .rmp-container .rmp-popup .rmp-pad > div label {
          display: block;
          font-size: 1.4rem;
          text-align: center;
          line-height: 3.4rem; }
          .month-picker > .rmp-container .rmp-popup .rmp-pad > div label b {
            font-weight: normal;
            margin-right: 0.5em; }
        .month-picker > .rmp-container .rmp-popup .rmp-pad > div i {
          font-style: normal;
          text-align: center;
          width: 3.4rem;
          height: 3.4rem;
          line-height: 3.4rem;
          position: absolute;
          top: 0; }
          .month-picker > .rmp-container .rmp-popup .rmp-pad > div i.prev {
            left: 0; }
          .month-picker > .rmp-container .rmp-popup .rmp-pad > div i.next {
            right: 0; }
        .month-picker > .rmp-container .rmp-popup .rmp-pad ul, .month-picker > .rmp-container .rmp-popup .rmp-pad li {
          list-style-type: none;
          margin: 0;
          padding: 0; }
        .month-picker > .rmp-container .rmp-popup .rmp-pad ul {
          display: block;
          width: 100%; }
          .month-picker > .rmp-container .rmp-popup .rmp-pad ul:after {
            content: ' ';
            clear: both;
            display: table; }
        .month-picker > .rmp-container .rmp-popup .rmp-pad li {
          display: block;
          float: left;
          text-align: center;
          font-size: 1.15rem;
          border-radius: 3px;
          line-height: 3.3rem;
          box-sizing: border-box;
          padding: 0.05rem;
          text-overflow: ellipsis;
          white-space: nowrap;
          *white-space: nowrap;
          overflow: hidden;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
          transition: background-color 200ms ease-in-out, color 200ms ease-in-out; }
          @media screen and (max-width: 767px) {
            .month-picker > .rmp-container .rmp-popup .rmp-pad li {
              width: 25%; } }
          @media screen and (min-width: 768px) {
            .month-picker > .rmp-container .rmp-popup .rmp-pad li {
              width: 33.3333333333%; } }
          .month-picker > .rmp-container .rmp-popup .rmp-pad li.multiple {
            background-clip: content-box; }
          .month-picker > .rmp-container .rmp-popup .rmp-pad li.range {
            border-radius: 1px; }
      .month-picker > .rmp-container .rmp-popup.light {
        color: #666;
        background-color: rgba(255, 255, 255, 0.96); }
        @media screen and (max-width: 767px) {
          .month-picker > .rmp-container .rmp-popup.light {
            border-top: 1px solid #ccc;
            box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.08); }
            .month-picker > .rmp-container .rmp-popup.light.range .rmp-pad {
              border-top: 1px solid rgba(204, 204, 204, 0.5); }
              .month-picker > .rmp-container .rmp-popup.light.range .rmp-pad:first-of-type {
                border-top: 0; } }
        @media screen and (min-width: 768px) {
          .month-picker > .rmp-container .rmp-popup.light {
            border: 1px solid #ccc;
            box-shadow: 0 1px 5px #ddd; }
            .month-picker > .rmp-container .rmp-popup.light.range .rmp-pad {
              background-color: rgba(238, 238, 238, 0.9); } }
        .month-picker > .rmp-container .rmp-popup.light .rmp-pad .rmp-btn {
          cursor: pointer;
          moz-user-select: -moz-none;
          -moz-user-select: none;
          -o-user-select: none;
          -khtml-user-select: none;
          -webkit-user-select: none;
          -ms-user-select: none;
          user-select: none; }
          @media screen and (min-width: 768px) {
            .month-picker > .rmp-container .rmp-popup.light .rmp-pad .rmp-btn:hover {
              background-color: rgba(255, 227, 160, 0.59); } }
          .month-picker > .rmp-container .rmp-popup.light .rmp-pad .rmp-btn.select {
            background-color: #d3d3d3; }
        .month-picker > .rmp-container .rmp-popup.light .rmp-pad li.active, .month-picker > .rmp-container .rmp-popup.light .rmp-pad li.active:hover {
          background-color: rgba(31, 42, 58, 0.73);
          color: white; }
        .month-picker > .rmp-container .rmp-popup.light .rmp-pad .disable, .month-picker > .rmp-container .rmp-popup.light .rmp-pad .disable:hover, .month-picker > .rmp-container .rmp-popup.light .rmp-pad li.disable, .month-picker > .rmp-container .rmp-popup.light .rmp-pad li.disable:hover {
          background-color: transparent;
          color: #bbb;
          cursor: default; }
      .month-picker > .rmp-container .rmp-popup.dark {
        color: #fff;
        background-color: rgba(50, 50, 50, 0.96); }
        @media screen and (max-width: 767px) {
          .month-picker > .rmp-container .rmp-popup.dark.range .rmp-pad {
            border-top: 1px solid rgba(113, 113, 113, 0.41); }
            .month-picker > .rmp-container .rmp-popup.dark.range .rmp-pad:first-of-type {
              border-top: 0; } }
        @media screen and (min-width: 768px) {
          .month-picker > .rmp-container .rmp-popup.dark.range .rmp-pad {
            background-color: rgba(70, 70, 70, 0.9); } }
        .month-picker > .rmp-container .rmp-popup.dark .rmp-pad .rmp-btn {
          cursor: pointer;
          moz-user-select: -moz-none;
          -moz-user-select: none;
          -o-user-select: none;
          -khtml-user-select: none;
          -webkit-user-select: none;
          -ms-user-select: none;
          user-select: none; }
          @media screen and (min-width: 768px) {
            .month-picker > .rmp-container .rmp-popup.dark .rmp-pad .rmp-btn:hover {
              background-color: rgba(255, 210, 96, 0.33); } }
          .month-picker > .rmp-container .rmp-popup.dark .rmp-pad .rmp-btn.select {
            background-color: #262828; }
        .month-picker > .rmp-container .rmp-popup.dark .rmp-pad li.active, .month-picker > .rmp-container .rmp-popup.dark .rmp-pad li.active:hover {
          background-color: rgba(189, 211, 242, 0.7);
          color: #303030; }
        .month-picker > .rmp-container .rmp-popup.dark .rmp-pad .disable, .month-picker > .rmp-container .rmp-popup.dark .rmp-pad .disable:hover, .month-picker > .rmp-container .rmp-popup.dark .rmp-pad li.disable, .month-picker > .rmp-container .rmp-popup.dark .rmp-pad li.disable:hover {
          background-color: transparent;
          color: #717171;
          cursor: default; }

.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  -ms-touch-action: none;
      touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}
.rc-slider-handle:focus {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-left: 0;
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

@font-face {
  font-family: "e-icons";
  font-style: normal;
  font-weight: normal;
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMjeaTzgAAAEoAAAAVmNtYXDPuM+jAAAO0AAAC/JnbHlmz6KvhgAAKBgAAsAkaGVhZC3wMiwAAADQAAAANmhoZWEIXgcVAAAArAAAACRobXR4UAb+rAAAAYAAAA1QbG9jYQR+vyAAABrEAAANVG1heHAEfwLMAAABCAAAACBuYW1lc0cOBgAC6DwAAAIlcG9zdAMCg5gAAupkAAA0vwABAAAEAAAAAFwEAP/A/8AEQAABAAAAAAAAAAAAAAAAAAADVAABAAAAAQAA7GqxlV8PPPUACwQAAAAAAOVodpcAAAAA5Wh2l//A/+QEQAQcAAAACAACAAEAAAAAAAEAAANUAsAAIQAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA4RHsKgQAAAAAXAQcABwAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/+QEAP/kBAAAAAQA/+QEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAAAAAQAAAAEAAAABAAAAAQA/8AEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAD/wAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAA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AKgAqQCqAKsArACtAK4ArwCwALEAsgCzALQAtQC2ALcAuAC5ALoAuwC8AL0AvgC/AMAAwQDCAMMAxADFAMYAxwDIAMkANgHNAc4BzwHQAdEB0gHTAdQB1QHWAdcB2AHZAdoB2wHcAd0B3gHfAeAAHwAgAHAAywHhAeIB4wHkAeUB5gHnAegB6QHqAesB7AHtAe4B7wHwAfEB8gHzAfQB9QH2AfcB+AH5AfoB+wH8Af0B/gH/AgACAQIDAgQCBQIGAgcBawCJAIoAiwCMAI0AjgCPAJAAkQCSAJMAlACVAJYAlwCYAJkAmgEMAQ0BDgEPARABEQESARMBFQEWARcBGAEZAWUBZgFnAWgBaQFqARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBbAFtAW4BbwFwAXEBcgFzAXQBlQGUAZMBkgGXAZEBmAGZAZYBmgGbAZwBnQGeAXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBtAG1AbYBtwG4ATIBMwE0ATUAJQE3ATgBOQE6ACYBPAE9AT4BPwFAAUEBNgE7AYUAJwGGAYcBiQGKAYsBjAGPAYgBjQGOAZABnwGgAaEBogAoAagBpwGwAaoBqwGsAa0BrgGvAbEBsgGzACkAKgArACwALQAuAC8AMAAxADIBowGkAaUBpgG5ADMANAGpADUCIwA3ADgCJwIoAikAOQIrAiwCLgIvADoAOwA8AjECMwI2AjcAPQI5AD4APwI6AjsCPABAAj8CQAJBAkIAQQBCAEMCRAJFAkYCRwJIAkkCSgJLAkwCTQJOAk8CUAJRAlICUwJUAlUCVgJXAlgCWQJaAlsCXAJdAl4CXwJgAiICYQJjAmICZAJlAmYARABFAhgCGQIaAh8ARgBHAjACZwJoAmkCagJrAmwCOABIAkMBFABJAhYBGwBKAm0CbgJvAnACcQJyAEsCIAI+AEwATQBOAE8AUAJzAnQCdQJ2AncCeABRAFIAUwJ5AnoCewJ8An0CfgBUAFUAVgBXAV4AWAJ/AoAAYgKCAoQChQKGAFkAWgKDAoEChwBjAogCiQBkAooCiwKMAo0CjgKPApAAWwKRApICkwKUApUClgKXApgCmQKaApsAXAKcAp0CngKfAqAAXQKhAqICowKkAqUCpgKnAqgCqQKqAF4CqwKs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AAGobAABqOwAAamQAAGqpAABq0AAAavAAAGsbAABrPAAAa2UAAGuOAABrpAAAa+0AAGwqAABsmQAAbL0AAGzyAABtGwAAbUsAAG12AABubgAAboUAAG6cAABvFAAAb0cAAG9XAABvbwAAcDAAAHBbAABwagAAcN0AAHEiAABxOgAAcUcAAHFpAABxjQAAcbAAAHIQAAByYwAAcqsAAHLGAABzBAAAcy0AAHNVAABzeAAAc6UAAHPpAAB0CAAAdB0AAHRRAAB0ZwAAdIYAAHSiAAB0twAAdPYAAHXSAAB15QAAdgYAAHYZAAB2SwAAdl4AAHaHAAB2lwAAdxgAAHdgAAB3hQAAeAcAAHg1AAB4SQAAeGUAAHiCAAB4qgAAeRMAAHkrAAB5ngAAefwAAHo9AAB6kQAAetkAAHsiAAB7OgAAe1kAAHt3AAB7lwAAe6wAAHvFAAB8ogAAfNUAAH0iAAB9MAAAfUQAAH3yAAB+AgAAfksAAH6VAAB+5AAAfy0AAH97AAB/pgAAf7oAAH/IAAB/4QAAf/oAAIAIAACAFQAAgC4AAIB4AACAwgAAgWUAAIIAAACCnAAAgzgAAIOVAACDogAAg9QAAIPiAACEpQAAhR8AAIU8AACFrgAAhbkAAIXWAACGPgAAhrIAAIdeAACH6wAAiGgAAIh1AACIgwAAiQcAAImNAACJoAAAiyEAAItHAACLUgAAi10AAItoAACLcwAAi34AAIuJAACLrAAAi7YAAIv0AACMSAAAjGkAAIyFAACMqAAAjbEAAI66AACPTQAAkFsAAJHNAACSBAAAkh0AAJItAACSeAAAktsAAJMEAACTLQAAk1oAAJPRAACT8QAAlAUAAJQZAACVCAAAlVMAAJaXAACWsgAAl4gAAJf4AACYSwAAmNsAAJj8AACZDgAAmX8AAJmLAACZnQAAmb8AAJnKAACZ+AAAmgMAAJoZAACaKgAAmlEAAJpwAACaewAAmoYAAJqRAACanAAAmqcAAJq6AACaxQAAms4AAJrXAACbJAAAm04AAJtaAACbYwAAm24AAJt4AACbggAAm88AAJv5AACcBgAAnBAAAJwdAACcRQAAnHoAAJydAACctwAAnMsAAJzuAACdBQAAnRgAAJ0uAACdiwAAnasAAJ3LAACd6AAAnggAAJ4qAACeTgAAnnAAAJ6RAACerwAAnsM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CAkJCQoKCQkJCAgHBwYFBQQDAwEBG/6GP54GBgUFBAMBAQIEBbKeBgYFBQQDAQECBAWyngYGBQUEAwEBAgQFsgEBAwQFBQYHAbgHBgUFBAMBAa8GAgQCAQEDBAUFBgaerwYCBAIBAQMEBQUGBp6vBgIEAgEBAwQFBQYGngEBAwQFBQYH/kgHBgUFBAMBAQQKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCfIKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCQoKCQkJCAgHBwYFBQQDAwEBAwMEBQUGBwcICAkJCbMf/K0Dch8fAQEDBAUFBgZDCAcFd04BAQMEBQUGB0IIBwV3TgEBAwQFBQYGQwgHBXcuBwYFBQQDAQEBAQMEBQUGBy50BQMHCEMGBgUFBAMBAU50BQMHCEIHBgUFBAMBAU50BQMHCEMGBgUFBAMBAR8HBgUFBAMBAQEBAwQFBQYAAAAAAQAAAAADeQP4AFYAAAERLwYPCx8FAR8CMz8EAT8FLwsPBhE1LwkrAQ8JAcHQBAYFBgsMDAwGBQUFBAQDAgQBAQQCBAMFATsHEwwMDAYGBQUBPwUDBAIEAQEEAgMEBAUFBQYMDAwLBgUGBNABAgIGBwoKBgYHBgYHBgULCQgGAgIBA7n9Jc0EBAMDAwEBAwMDBAQFBQYFDAwMDAUGBQT+yQcJAwMCAgMEATsFBQYFDAwMDAUGBQUEBAMCBAEBAwMDBATNAtsGBwYGCgoHBgICAQECAgYHCgoGBgcAAAIAAAAAA/gD+ABFAIkAAAkBDwUfCz8GERUfCTsBPwk1ES8KDwUXER8KMz8DAT8FLwsPBhE1LwkrAQ8JAVb+xQUDBAIEAQEDAwMEBAUFBQYMDAwLBgUFBdABAgIGBwoKBgYHBgYHBgYKCgcGAgIBAQIDBQUHBwkFDAwGBgYGBQXkAQIDBQUHBwkGBgYMDAsGBQE/BQMEAgQBAQMDAwQEBQUFBgwMDAsGBQUF0AECAgYHCgoGBgcGBgcGBgoKBwYCAgED5v7IBAUGBQwMDAwFBgUFBAQDAgQBAQMDAwQEzf0lBgcG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bmVyYXRlZCB1c2luZyBTeW5jZnVzaW9uIE1ldHJvIFN0dWRpb3d3dy5zeW5jZnVzaW9uLmNvbQAgAGUALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgBlAC0AaQBjAG8AbgBzAGUALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAGUALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAdQBzAGkAbgBnACAAUwB5AG4AYwBmAHUAcwBpAG8AbgAgAE0AZQB0AHIAbwAgAFMAdAB1AGQAaQBvAHcAdwB3AC4AcwB5AG4AYwBmAHUAcwBpAG8AbgAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAhcCGAIZAhoCGwIcAh0CHgIfAiACIQIiAiMCJAIlAiYCJwIoAikCKgIrAiwCLQIuAi8CMAIxAjICMwI0AjUCNgI3AjgCOQI6AjsCPAI9Aj4CPwJAAkECQgJDAkQCRQJGAkcCSAJJAkoCSwJMAk0CTgJPAlACUQJSAlMCVAJVAlYCVwJYAlkCWgJbAlwCXQJeAl8CYAJhAmICYwJkAmUCZgJnAmgCaQJqAmsCbAJtAm4CbwJwAnECcgJzAnQCdQJ2AncCeAJ5AnoCewJ8An0CfgJ/AoACgQKCAoMChAKFAoYChwKIAokCigKLAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKgAqECogKjAqQCpQKmAqcCqAKpAqoCqwKsAq0CrgKvArACsQKyArMCtAK1ArYCtwK4ArkCugK7ArwCvQK+Ar8CwALBAsICwwLEAsUCxgLHAsgCyQLKAssCzALNAs4CzwLQAtEC0gLTAtQC1QLWAtcC2ALZAtoC2wLcAt0C3gLfAuAC4QLiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC+QL6AvsC/AL9Av4C/wMAAwEDAgMDAwQDBQMGAwcDCAMJAwoDCwMMAw0DDgMPAxADEQMSAxMDFAMVAxYDFwMYAxkDGgMbAxwDHQMeAx8DIAMhAyIDIwMkAyUDJgMnAygDKQMqAysDLAMtAy4DLwMwAzEDMgMzAzQDNQM2AzcDOAM5AzoDOwM8Az0DPgM/A0ADQQNCA0MDRANFA0YDRwNIA0kDSgNLA0wDTQNOA08DUANRA1IDUwNUA1UDVgNXA1gDWQNaA1sDXANdA14DXwNgA2EDYgNjA2QDZQNmA2cDaANpA2oDawNsA20DbgNvA3ADcQNyA3MDdAN1A3YDdwN4A3kDegN7A3wDfQN+A38DgAOBA4IDgwOEA4UDhgOHA4gDiQOKA4sDjAONA44DjwOQA5EDkgOTA5QDlQOWA5cDmAOZA5oDmwOcA50DngOfA6ADoQOiA6MDpAOlA6YDpwOoA6kDqgOrA6wDrQOuA68DsAOxA7IDswO0A7UDtgO3A7gDuQO6A7sDvAO9A74DvwPAA8EDwgPDA8QDxQPGA8cDyAPJA8oDywPMA80DzgPPA9AD0QPSA9MD1APVA9YD1wPYA9kD2gPbA9wD3QPeA98D4APhA+ID4wPkA+UD5gPnA+gD6QPqA+sD7APtA+4D7wPwA/ED8gPzA/QD9QP2A/cD+AP5A/oD+wP8A/0D/gP/BAAEAQQCBAMEBAQFBAYEBwQIBAkECgQLBAwEDQQOBA8EEAQRBBIEEwQUBBUEFgQXBBgEGQQaBBsEHAQdBB4EHwQgBCEEIgQjBCQEJQQmBCcEKAQpBCoEKwQsBC0ELgQvBDAEMQQyBDMENAQ1BDYENwQ4BDkEOgQ7BDwEPQQ+BD8EQARBBEIEQwREBEUERgRHBEgESQRKBEsETARNBE4ETwRQBFEEUgRTBFQEVQAKZXhwb3J0LXBkZgpleHBvcnQtY3N2DGV4cG9ydC1leGNlbApkYXRlLXJhbmdlDGZpbHRlci1jbGVhcgZmaWx0ZXIIYnVsbGV0LTYIYnVsbGV0LTEEbm9uZQhidWxsZXQtNRFib3JkZXItZGlhZ29uYWwtMhFib3JkZXItZGlhZ29uYWwtMQhidWxsZXQtNAhidWxsZXQtMghidWxsZXQtMxRjaGV2cm9uLXJpZ2h0LWRvdWJsZRNjaGV2cm9uLWxlZnQtZG91YmxlE2NoZXZyb24tZG93bi1kb3VibGURY2hldnJvbi11cC1kb3VibGUGcmVwZWF0D3JlY3VycmVuY2UtZWRpdAhsb2NhdGlvbgtkZXNjcmlwdGlvbgl0aW1lLXpvbmUIY2FsZW5kYXIPdGltZWxpbmUtYWdlbmRhCXdvcmstd2VlawR3ZWVrA2RheRFhZ2VuZGEtZGF0ZS1yYW5nZQlkYXRlLXRpbWUGcGVvcGxlDHRpbWVsaW5lLWRheQ10aW1lbGluZS13ZWVrEnRpbWVsaW5lLXdvcmstd2Vlaw50aW1lbGluZS1tb250aAV0YWJsZQRjb3B5CHRoLXNtYWxsBnNhdmUtMgtwYXJhZ3JhcGgtMgZlZGl0LTYNY2xvc2UtbGFyZ2UtMQtleHBvcnQtd29yZAxjaXJjbGUtY2xvc2UIZmlsdGVyLTIKcGx1cy1zbWFsbAVjbG9zZQVjaGVjawdwcmludC0yBmVkaXQtMgRwbHVzDWNsb3NlLWxhcmdlLTIRY2hldnJvbi1kb3duLXRoaW4RY2hldnJvbi11cC1maWxsLTIRY2hldnJvbi1kb3duLWZpbGwPY2hldnJvbi11cC1maWxsE2NoZXZyb24tZG93bi1maWxsLTIKYXJyb3ctZG93bghhcnJvdy11cBRjaGV2cm9uLXJpZ2h0LWZpbGwtMxNjaGV2cm9uLWxlZnQtZmlsbC0yCGRlbGV0ZS0xEWNoZXZyb24tbGVmdC1maWxsEmNoZXZyb24tcmlnaHQtZmlsbAphcnJvdy1sZWZ0C2Fycm93LXJpZ2h0CXNvcnRpbmctMQRlZGl0CmZpcnN0LXBhZ2UJbGFzdC1wYWdlDnRpbWVsaW5lLXRvZGF5DGNoZXZyb24tbGVmdAhmaWx0ZXItMQpjaGV2cm9uLXVwDWNoZXZyb24tcmlnaHQMY2hldnJvbi1kb3duDmNpcmNsZS1jbG9zZS0yEWNoZXZyb24tdXAtZmlsbC0zE2NoZXZyb24tZG93bi1maWxsLTMNZmlsdGVyLWNhbmNlbA5jaGV2cm9uLWxlZnQtMgpncm91cC1pY29uCXNlbGVjdGlvbgdjbG9zZS0yB2NoZWNrLTISaW50ZXJtZWRpYXRlLXN0YXRlDmNoZXZyb24tbGVmdC0zBmVkaXQtMwdjbG9zZS0zD2NoZXZyb24tcmlnaHQtMgZwbHVzLTITY2hldnJvbi1kb3duLWZpbGwtNQ1jaXJjbGUtcmVtb3ZlDGFycm93LWxlZnQtMg9tb3JlLXZlcnRpY2FsLTEGc2VhcmNoBW1vbnRoBXRyYXNoDmNoZXZyb24tZG93bi0yBHNhdmUEbWVudQdyZWZyZXNoE2NpcmNsZS1jbG9zZS1maWxsLTMFY2xvY2sNZnJlZXplLWNvbHVtbg5lcnJvci10cmVldmlldw9jaXJjbGUtcmVtb3ZlLTIKY2lyY2xlLWFkZBdkcmFnLWFuZC1kcm9wLWluZGljYXRvcg9jaGV2cm9uLXJpZ2h0LTMPY2hldnJvbi1yaWdodC00BHBsYXkFcGF1c2UQcGFyYS1vcHRpb24tZG93bghzZWFyY2gtMg1ib3JkZXItY2VudGVyDHJlc3RhcnQtYXQtMQ5oeXBlcmxpbmstb3BlbgVjdXQtMgZjb3B5LTIKYm9yZGVyLXRvcA1kZWxldGUtY29sdW1uCmRlbGV0ZS1yb3cMaW5zZXJ0LXJpZ2h0C2luc2VydC1sZWZ0EGh5cGVybGluay1yZW1vdmUNYm9yZGVyLW1pZGRsZQxib3JkZXItcmlnaHQOaHlwZXJsaW5rLWVkaXQGbGluay0yC2JvcmRlci1sZWZ0DHRhYmxlLWRlbGV0ZRB0YWJsZS1wcm9wZXJ0aWVzDmh5cGVybGluay1jb3B5DWJvcmRlci1ib3R0b20HcGFzdGUtMhJjb250aW51ZS1udW1iZXJpbmcMaW5zZXJ0LWJlbG93DGluc2VydC1hYm92ZQ90YWJsZS1jZWxsLW5vbmUDYm94A2FsbBF0YWJsZS1hbGlnbi1yaWdodBN0YWJsZS1ib3JkZXItY3VzdG9tEHRhYmxlLWFsaWduLWxlZnQSdGFibGUtYWxpZ24tY2VudGVyD2xpbmUtdmVyeS1zbWFsbAtsaW5lLW5vcm1hbApsaW5lLXNtYWxsDnBhcmEtb3B0aW9uLXVwFXZlcnRpY2FsLWFsaWduLWJvdHRvbRV2ZXJ0aWNhbC1hbGlnbi1jZW50ZXISdmVydGljYWwtYWxpZ24tdG9wDGNsZWFyLWZvcm1hdA1zdHJpa2V0aHJvdWdoCnVwcGVyLWNhc2UHanVzdGlmeQVpbWFnZQZyZXNpemUQZXhpdC1mdWxsLXNjcmVlbgZlZGl0LTQEYm9sZAphbGlnbi1sZWZ0A2N1dBB0ZXh0LWFsdGVybmF0aXZlBmNvcHktMQhkZWxldGUtMg9pbmNyZWFzZS1pbmRlbnQFZXJhc2UEdW5kbwtmdWxsLXNjcmVlbgl1bmRlcmxpbmUObGlzdC11bm9yZGVyZWQDZXllDGxpc3Qtb3JkZXJlZApsb3dlci1jYXNlC2xpbmstcmVtb3ZlB3pvb20taW4Jb3Blbi1saW5rBXByaW50CmZvbnQtY29sb3ILYWxpZ24tcmlnaHQEbGluawl2aWV3LXNpZGUJY29kZS12aWV3CHpvb20tb3V0C3N1cGVyc2NyaXB0CXBhcmFncmFwaARyZWRvBXBhc3RlC2luc2VydC1jb2RlCXN1YnNjcmlwdAdkaXNwbGF5B3JlcGxhY2UGaXRhbGljB2NhcHRpb24McGFpbnQtYnVja2V0D2RlY3JlYXNlLWluZGVudAxhbGlnbi1jZW50ZXIJZm9udC1uYW1lD2RyYWctYW5kLWRyb3AtMg5maWVsZC1zZXR0aW5ncwp0d28tY29sdW1uB3R3by1yb3cDc3VtCGZpbHRlci0zC2Nsb3NlLWxhcmdlDmZpbHRlci1jbGVhci0yDGNpcmNsZS1jaGVjawxhbGlnbi1ib3R0b20OaW5zZXJ0LWFib3ZlLTIOaW5zZXJ0LWJlbG93LTIMYWxpZ24tbWlkZGxlD2RlbGV0ZS1jb2x1bW4tMgxkZWxldGUtcm93LTINaW5zZXJ0LWxlZnQtMglhbGlnbi10b3AOaW5zZXJ0LXJpZ2h0LTIGZWRpdC01DmFsaWduLW1pZGRsZS0yD2ZyZWV6ZS1jb2x1bW4tMgVzdHlsZQhkZWxldGUtMwpmcmVlemUtcm93C3RleHQtaGVhZGVyEW1vcmUtaG9yaXpvbnRhbC0xB3Jlc2l6ZXIGZm9sZGVyDGZpcnN0LXBhZ2UtMghwcmV2aW91cwRuZXh0C2xhc3QtcGFnZS0yCnpvb20tb3V0LTIJem9vbS1pbi0yCGRvd25sb2FkCGJvb2ttYXJrCHNlYXJjaC0zD3RleHQtYW5ub3RhdGlvbgdjbG9zZS00CGNvbW1lbnRzBnNhdmUtMwxhbGlnbi1sZWZ0LTIHc3R5bGUtMgZ1bmRvLTIPaGlnaGxpZ2h0LWNvbG9yD21vcmUtdmVydGljYWwtMwt1bmRlcmxpbmUtMg9zdHJpa2V0aHJvdWdoLTIOcGFpbnQtYnVja2V0LTIDcGFuB29wYWNpdHkIZGVsZXRlLTQNbW91c2UtcG9pbnRlchNjaGV2cm9uLXJpZ2h0LXNtYWxsDHN0cm9rZS1jb2xvcgdwcmludC0zBnJlZG8tMgxmb250LWNvbG9yLTIGc2hhcGVzEmNoZXZyb24tbGVmdC1zbWFsbAxzdHJva2Utd2lkdGgPYW5ub3RhdGlvbi1lZGl0CXRodW1ibmFpbAVzdGFtcApicmVhay1wYWdlBGZpbGUKY29sbGFwc2UtMgZleHBhbmQPZG91YmxlLXJlc2l6ZS0yD2RvdWJsZS1yZXNpemUtMQ9zaW5nbGUtcmVzaXplLTEPc2luZ2xlLXJlc2l6ZS0yD3NpbmdsZS1yZXNpemUtMw9zaW5nbGUtcmVzaXplLTQNZHJhZy1hbmQtZHJvcBFjaGV2cm9uLXVwLWZpbGwtNBNjaGV2cm9uLWRvd24tZmlsbC00FGNoZXZyb24tcmlnaHQtZmlsbC0yE2NoZXZyb24tbGVmdC1maWxsLTMPbW9yZS12ZXJ0aWNhbC00DWZpbHRlci1hY3RpdmULY29kZS12aWV3LTIJZ3JpZC12aWV3B3Bhc3RlLTMHdHJhc2gtMgpkb3dubG9hZC0yBWN1dC0zEGxpc3QtdW5vcmRlcmVkLTIJcmVmcmVzaC0yC2NpcmNsZS1pbmZvEmNoZXZyb24tcmlnaHQtdGhpbghmb2xkZXItMgdjbG9zZS01C2ZvbGRlci1maWxsBnJlbmFtZQZjb3B5LTMIc2VhcmNoLTQIdXBsb2FkLTEEYmFjawpzZWxlY3QtYWxsCXNvcnRpbmctMg9tb3JlLXZlcnRpY2FsLTUHY2hlY2stMxFtb3JlLWhvcml6b250YWwtMw5leHBvcnQtZXhjZWwtMgxleHBvcnQtY3N2LTIGc2F2ZS00B3NhdmUtYXMGZXhwb3J0CGRlbGV0ZS01C2dyYW5kLXRvdGFsB3RhYmxlLTIJc3ViLXRvdGFsCGZpbGUtbmV3EW51bWJlci1mb3JtYXR0aW5nCHJlbmFtZS0yDGV4cG9ydC1wZGYtMg1mdWxsLXNjcmVlbi0yBWNoYXJ0CHVwbG9hZC0yCWZvbnQtdHlwZQdjbG9zZS02DGxpbmUtc3BhY2luZwRsb2NrDGJvcmRlci1vdXRlcgZsaW5rLTMOYWxpZ24tYm90dG9tLTIMYm9yZGVyLWFsbC0yEHRhYmxlLW9mLWNvbnRlbnQOcGFnZS1udW1iZXJpbmcGYm9sZC0yC2FsaWduLXRvcC0yDmFsaWduLW1pZGRsZS0zCnBhZ2Utc2V0dXAMc3Ryb2tlLXN0eWxlB2ltYWdlLTINYm9va21hcmstZmlsbAZoZWFkZXIQbGlzdC11bm9yZGVyZWQtMw9zaG93LWhpZGUtcGFuZWwNYWxpZ24tcmlnaHQtMgZmb290ZXIKYm9yZGVyLWFsbAxib3JkZXItaW5uZXIEY2VsbAthbGlnbi10b3AtMw5hbGlnbi1ib3R0b20tMw5hbGlnbi1taWRkbGUtNAdjaGVjay00BWJyZWFrDGJyZWFrLXBhZ2UtMg1icmVhay1zZWN0aW9uEGF1dG8tZml0LWNvbnRlbnQSZml4ZWQtY29sdW1uLXdpZHRoD2F1dG8tZml0LXdpbmRvdw1icmluZy1mb3J3YXJkDmJyaW5nLXRvLWZyb250DHNlbmQtdG8tYmFjaw1zZW5kLWJhY2t3YXJkCXVuZ3JvdXAtMQdncm91cC0xBW9yZGVyEmNoZXZyb24tdXAtc21hbGwtMhRjaGV2cm9uLWRvd24tc21hbGwtMhVjaGV2cm9uLXJpZ2h0LXNtYWxsLTIUY2hldnJvbi1sZWZ0LXNtYWxsLTIWY2hldnJvbi1yaWdodC1kb3VibGUtMhVjaGV2cm9uLWxlZnQtZG91YmxlLTILem9vbS10by1maXQJYWRkLWFib3ZlCWFkZC1iZWxvdwRsaW5lDmFycm93LXJpZ2h0LXVwCXJlY3RhbmdsZQZjaXJjbGUIcGVudGFnYW4GbGVuZ3RoCXBlcmltZXRlcgRhcmVhBnJhZGl1cwZ2b2x1bWUSY2hhbmdlLXNjYWxlLXJhdGlvCHNldHRpbmdzCWNvbW1lbnQtMg10aHVtYnMtZG93bi0xCXRodW1icy11cA10aHVtYnMtZG93bi0yCmV4cG9ydC1qcGcKZXhwb3J0LXBuZwpleHBvcnQtc3ZnFmNvbmRpdGlvbmFsLWZvcm1hdHRpbmcQaGlkZS1mb3JtdWxhLWJhcg1oaWRlLWhlYWRpbmdzDmhpZGUtZ3JpZGxpbmVzCWV5ZS1zbGFzaApleHBvcnQteGxzDGV4cG9ydC1jc3YtMwNtZHgIcmVuYW1lLTMLZm9sZGVyLW9wZW4JbmFtZWQtc2V0DWdyaXAtdmVydGljYWwJZGltZW5zaW9uB2xldmVsLTEHbGV2ZWwtMgdsZXZlbC0zB2xldmVsLTQHbGV2ZWwtNQx1c2VyLWRlZmluZWQDa3BpCXNvcnQtZG93bglzb3J0aW5nLTMHc29ydC11cBFjYWxjdWxhdGVkLW1lbWJlcgtjdXN0b20tc29ydA9zb3J0LWRlc2NlbmRpbmcOc29ydC1hc2NlbmRpbmcLY29tbWVudC1hZGQFcmVwbHkGc2VuZC0xDGNvbW1lbnQtc2hvdwlzaWduYXR1cmULZmlsdGVyLW1haW4JdGV4dC13cmFwCnVuZmlsdGVyZWQYZmlsdGVyZWQtc29ydC1kZXNjZW5kaW5nEXNvcnQtZGVzY2VuZGluZy0yEHNvcnQtYXNjZW5kaW5nLTIXZmlsdGVyZWQtc29ydC1hc2NlbmRpbmcIZmlsdGVyZWQOZmlsdGVyLWNsZWFyLTMHcmVhcHBseQdncm91cC0yCXVuZ3JvdXAtMg9wYXN0ZS10ZXh0LW9ubHkLcGFzdGUtc3R5bGUNcGFzdGUtc3BlY2lhbBdwYXN0ZS1tYXRjaC1kZXN0aW5hdGlvbgtzcGVsbC1jaGVjaw5jb21tZW50LXJlb3Blbgp3ZWItbGF5b3V0DHByaW50LWxheW91dAtib3JkZXItbm9uZQ9kYXRhLXZhbGlkYXRpb24NcHJvdGVjdC1zaGVldAl0ZXh0LWZvcm0McHJvcGVydGllcy0yCmNsZWFyLWZvcm0JZHJvcC1kb3duCmZvcm0tZmllbGQJY2hlY2stYm94DHRhYmxlLXVwZGF0ZQ5jaGFuZ2VzLWFjY2VwdBJkaXNwbGF5LWZvci1yZXZpZXcOY2hhbmdlcy1yZWplY3QQY2hhbmdlcy1wcmV2aW91cwtzaG93LW1hcmt1cAxjaGFuZ2VzLW5leHQNY2hhbmdlcy10cmFjaxxjb25kaXRpb25hbC1mb3JtYXR0aW5nLWxhcmdlCWhpZ2hsaWdodBB0b3AtYm90dG9tLXJ1bGVzCWRhdGEtYmFycwxjb2xvci1zY2FsZXMIaWNvbnNldHMLY2xlYXItcnVsZXMJbmV3LXJ1bGVzDGdyZWF0ZXItdGhhbglsZXNzLXRoYW4HYmV0d2VlbgdlcXVhbHRvEnRleHQtdGhhdC1jb250YWlucw5kYXRlLW9jY3VycmluZwZ0b3AtMTAPYm90dG9tLTEwLWl0ZW1zCWJvdHRvbS0xMA1hYm92ZS1hdmVyYWdlDWJlbG93LWF2ZXJhZ2UOZHVwbGljYXRlLWNlbGwIZm9vdG5vdGUMZW5kLWZvb3Rub3RlE2NoYXJ0LWluc2VydC1jb2x1bW4QY2hhcnQtZGF0YS10YWJsZQxjaGFydC1sZWdlbmQYY2hhcnQtaW5zZXJ0LXgteS1zY2F0dGVyFmNoYXJ0LWluc2VydC13YXRlcmZhbGwRY2hhcnQtdXBkb3duLWJhcnMRYWRkLWNoYXJ0LWVsZW1lbnQPY2hhcnQtZ3JpZGxpbmVzF2luc2VydC1oaWVyYXJjaHktY2hhcnRzEWNoYXJ0LWluc2VydC1saW5lF2NoYXJ0LXN3aXRjaC1yb3ctY29sdW1uEGNoYXJ0LWVycm9yLWJhcnMPY2hhcnQtdHJlbmRsaW5lCmNoYXJ0LWF4ZXMRY2hhcnQtc2VsZWN0LWRhdGELY2hhcnQtbGluZXMRY2hhcnQtYXhpcy10aXRsZXMLY2hhcnQtdGl0bGUQY2hhcnQtaW5zZXJ0LXBpZRFjaGFuZ2UtY2hhcnQtdHlwZRZpbnNlcnQtc3RhdGlzdGljLWNoYXJ0EWNoYXJ0LWRhdGEtbGFiZWxzEmNoYXJ0LWluc2VydC1jb21ibyRjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LWhvcml6b250YWwVY2hhcnQtbGluZWFyLWZvcmVjYXN0EWNoYXJ0LWxlZ2VuZC1ub25lEmNoYXJ0LWxlZ2VuZC1yaWdodBJjaGFydC1kYXRhLWNhbGxvdXQcY2hhcnQtcHJpbWFyeS1taW5vci12ZXJ0aWNhbBtjaGFydC1heGVzLXByaW1hcnktdmVydGljYWwYY2hhcnQtZGF0YS1sYWJlbHMtY2VudGVyFWNoYXJ0LWRhdGEtdGFibGUtbm9uZRZjaGFydC1kYXRhLWxhYmVscy1ub25lHGNoYXJ0LXByaW1hcnktbWFqb3ItdmVydGljYWwTY2hhcnQtbGVnZW5kLWxpbmVhchtjaGFydC1lcnJvci1iYXJzLXBlcmNlbnRhZ2UUY2hhcnQtbm8tbGVnZW5kLWtleXMXY2hhcnQtdGl0bGUtYWJvdmUtY2hhcnQUY2hhcnQtdHJlbmRsaW5lLW5vbmUWY2hhcnQtd2l0aC1sZWdlbmQta2V5cx1jaGFydC1heGVzLXByaW1hcnktaG9yaXpvbnRhbCNjaGFydC1lcnJvci1iYXJzLXN0YW5kYXJkLWRldmlhdGlvbhBjaGFydC1sZWdlbmQtdG9wHmNoYXJ0LXByaW1hcnktbWlub3ItaG9yaXpvbnRhbBVjaGFydC1lcnJvci1iYXJzLW5vbmUUY2hhcnQtdXAtZG93bi1iYXJzLTIQY2hhcnQtZHJvcC1saW5lcxBjaGFydC1saW5lcy1ub25lHmNoYXJ0LXByaW1hcnktbWFqb3ItaG9yaXpvbnRhbBNjaGFydC1sZWdlbmQtYm90dG9tEmNoYXJ0LXVwLWRvd24tbm9uZR1jaGFydC1kYXRhLWxhYmVscy1vdXRzaWRlLWVuZCJjaGFydC1heGlzLXRpdGxlcy1wcmltYXJ5LXZlcnRpY2FsEWNoYXJ0LWxlZ2VuZC1sZWZ0HWNoYXJ0LWRhdGEtbGFiZWxzLWluc2lkZS1iYXNlFGNoYXJ0LWhpZ2gtbG93LWxpbmVzG2NoYXJ0LXRyZW5kbGluZS1leHBvbmVudGlhbB5jaGFydC10cmVuZGxpbmUtbW92aW5nLWF2ZXJhZ2UcY2hhcnQtZGF0YS1sYWJlbHMtaW5zaWRlLWVuZBBjaGFydC10aXRsZS1ub25lHGNoYXJ0LXRpdGxlLWNlbnRlcmVkLW92ZXJsYXkfY2hhcnQtZXJyb3ItYmFycy1zdGFuZGFyZC1lcnJvcg9jaGFydC0zZC1hcmVhLTEUY2hhcnQtMmQtc3RhY2tlZC1iYXISY2hhcnQtM2Qtc3VyZmFjZS0xFmNoYXJ0LWhpc3RvZ3JhbS1wYXJldG8mY2hhcnQtc3RvY2stdm9sdW1uLW9wZW4taGlnaC1sb3ctY2xvc2UaY2hhcnQtc3RvY2staGlnaC1sb3ctY2xvc2UfY2hhcnQtc3RvY2stb3Blbi1oaWdoLWxvdy1jbG9zZStjaGFydC0yZC1saW5lLTEwMC1zdGFja2VkLWxpbmUtd2l0aC1tYXJrZXJzEmNoYXJ0LWZpbGxlZC1yYWRhchljaGFydC0zZC1jbHVzdGVyZWQtY29sdW1uDmNoYXJ0LXN1bmJ1cnN0DWNoYXJ0LXRyZWVtYXAhY2hhcnQtM2QtMTAwLXBlcmNlbnQtc3RhY2tlZC1hcmVhDGNoYXJ0LTNkLXBpZRFjaGFydC0zZC1jb2x1bW4tNBJtb3JlLWNvbHVtbi1jaGFydHMVY2hhcnQtMmQtc3RhY2tlZC1saW5lC2NoYXJ0LWRvbnV0FmNoYXJ0LTNkLWNsdXN0ZXJlZC1iYXIMY2hhcnQtZnVubmVsDmNoYXJ0LTJkLXBpZS0yDWNoYXJ0LTNkLWxpbmUZY2hhcnQtMmQtY2x1c3RlcmVkLWNvbHVtbiFjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWFyZWEQbW9yZS1saW5lLWNoYXJ0cyBjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWJhchFtb3JlLXN0b2NrLWNoYXJ0cyFjaGFydC1zdG9jay12b2x1bW4taGlnaC1sb3ctY2xvc2UQY2hhcnQtYmFyLW9mLXBpZS1jaGFydC1jbHVzdGVyZWQtY29sdW1uLWxpbmUtb24tc2Vjb25kYXJ5LWF4aXMWY2hhcnQtMmQtY2x1c3RlcmVkLWJhcgtjaGFydC1yYWRhciNjaGFydC0zZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbh9jaGFydC1zdGFja2VkbGluZXMtd2l0aC1tYXJrZXJzGmNoYXJ0LXdpcmVmcmFtZS0zZC1zdXJmYWNlGmNoYXJ0LTJkLWxpbmUtd2l0aC1tYXJrZXJzFWNoYXJ0LWJveC1hbmQtd2hpc2tlchljcmVhdGUtY3VzdG9tLWNvbWJvLWNoYXJ0IGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtYmFyIWNoYXJ0LXNjYXR0ZXItd2l0aC1zdHJhaWdodC1saW5lcxdtb3JlLXN0YXRpc3RpY2FsLWNoYXJ0cxVjaGFydC0zZC1zdGFja2VkLWFyZWENY2hhcnQtMmQtbGluZSNjaGFydC0yZC0xMDAtcGVyY2VudC1zdGFja2VkLWNvbHVtbg9tb3JlLXBpZS1jaGFydHMOY2hhcnQtYnViYmxlLTEhY2hhcnQtMmQtMTAwLXBlcmNlbnQtc3RhY2tlZC1saW5lD2NoYXJ0LWhpc3RvZ3JhbRVtb3JlLWhpZXJhcmNoeS1jaGFydHMhY2hhcnQtY29tYm8tY2x1c3RlcmVkLWNvbHVtbi1saW5lFWNoYXJ0LTJkLXN0YWNrZWQtYXJlYRdjaGFydC0zZC1zdGFja2VkLWNvbHVtbhBjaGFydC1pbnNlcnQtYmFyH2NoYXJ0LXNjYXR0ZXItd2l0aC1zbW9vdGgtbGluZXMfY2hhcnQtc3VyZmFjZS13aXJlZnJhbWUtY29udG91chRjaGFydC0zZC1zdGFja2VkLWJhchNjaGFydC0yZC1waWUtb2YtcGllEmNoYXJ0LTNkLXN1cmZhY2UtMg1jaGFydC0yZC1hcmVhKWNoYXJ0LWNvbWJvLXN0YWNrZWQtYXJlYS1jbHVzdGVyZWQtY29sdW1uD2NoYXJ0LXdhdGVyZmFsbBVjaGFydC1zdXJmYWNlLWNvbnRvdXITbW9yZS1zY2F0dGVyLWNoYXJ0cxdjaGFydC0yZC1zdGFja2VkLWNvbHVtbhBwcm90ZWN0LXdvcmtib29rC2NoYW5nZS1jYXNlDGV4cG9ydC1wZGYtMwtmcmVlemUtcGFuZRNmcmVlemUtZmlyc3QtY29sdW1uDmZyZWV6ZS10b3Atcm93C21lcmdlLWNlbGxzDnNwbGl0LXZlcnRpY2FsCnRhYmxlLWNlbGwQc3BsaXQtaG9yaXpvbnRhbAhsaXN0LWJveAt0ZXh0LWZvcm0tMgVsYWJlbAtjaGVjay1ib3gtMhNhZGQtZWRpdC1mb3JtLWZpZWxkBmJ1dHRvbgtkcm9wLWRvd24tMgxyYWRpby1idXR0b24IcGFzc3dvcmQTdGFibGUtaW5zZXJ0LWNvbHVtbhB0YWJsZS1pbnNlcnQtcm93FXRhYmxlLW92ZXJ3cml0ZS1jZWxscwx0YWJsZS1uZXN0ZWQLdGFibGUtbWVyZ2UJZHJhZy1maWxsBGhvbWUNZ2FudHQtZ3JpcHBlcg1icmluZy10by12aWV3D2JyaW5nLXRvLWNlbnRlcgd3YXJuaW5nDWNyaXRpY2FsLXBhdGgPYm9yZGVyLXNoYWRvdy0yEmJvcmRlci1kaWFnb25hbC11cBRib3JkZXItZGlhZ29uYWwtZG93bg1ib3JkZXItY3VzdG9tDWJvcmRlci1ub25lLTEKYm9yZGVyLWJveA9ib3JkZXItc2hhZG93LTEFYXVkaW8FdmlkZW8EY3JvcAtzdGFyLWZpbGxlZAdmaWx0ZXJzCmFkanVzdG1lbnQJcGFnZS1zaXplBXJlc2V0CHRyaWFuZ2xlDHBhZ2UtY29sdW1ucwR0aW50CmJyaWdodG5lc3MIY29udHJhc3QKc2F0dXJhdGlvbgRmYWRlDWZsaXAtdmVydGljYWwPZmxpcC1ob3Jpem9udGFsDnRyYW5zZm9ybS1sZWZ0D3RyYW5zZm9ybS1yaWdodAlzaGFycG5lc3MFZ3JhaW4MZnJhbWUtY3VzdG9tB2ZyYW1lLTEHZnJhbWUtMgdmcmFtZS0zB2ZyYW1lLTQHZnJhbWUtNQdmcmFtZS02CXRyYW5zZm9ybQpjaGVjay10aWNrD2V2ZW4tcGFnZS1icmVhaw5vZGQtcGFnZS1icmVhawtwYWdlLWNvbHVtbhVjb250aW51b3VzLXBhZ2UtYnJlYWsOcGFnZS10ZXh0LXdyYXARcGFnZS1jb2x1bW4tcmlnaHQQcGFnZS1jb2x1bW4tbGVmdA9wYWdlLWNvbHVtbi1vbmUPcGFnZS1jb2x1bW4tdHdvEXBhZ2UtY29sdW1uLXRocmVlEG11bHRpcGxlLWNvbW1lbnQOZm9ybWF0LXBhaW50ZXIIbGF1bmNoZXIPY2hhcmFjdGVyLXN0eWxlDGxpbmtlZC1zdHlsZRxjaGFydC0yZC1zdGFja2VkLWxpbmUtbWFya2VkKGNoYXJ0LTJkLTEwMC1wZXJjZW50LXN0YWNrZWQtbGluZS1tYXJrZWQUY2hhcnQtMmQtbGluZS1tYXJrZWQSbGlzdC11bm9yZGVyZWQtcnRsEGxpc3Qtb3JkZXJlZC1ydGwTaW5jcmVhc2UtaW5kZW50LXJ0bBNkZWNyZWFzZS1pbmRlbnQtcnRsBWVtb2ppEXRyYXZlbC1hbmQtcGxhY2VzBm5hdHVyZQ9mb29kLWFuZC1kcmlua3MHYW5pbWFscwdvYmplY3RzCmFjdGl2aXRpZXMNaGFuZC1nZXN0dXJlcwdzeW1ib2xzBWZsYWdzBnVubG9jawxtb3JlLWNoZXZyb24MYm9yZGVyLWZyYW1lCmZyYW1lLW5vbmUJZnJhbWUtbWF0C2ZyYW1lLWJldmVsCmZyYW1lLWxpbmUKZnJhbWUtaG9vawtmcmFtZS1pbnNldAhidWxsZXQtNwxvcmdhbml6ZS1wZGYHZnJhbWUtNwdmcmFtZS04B2ZyYW1lLTkIZnJhbWUtMTAIZnJhbWUtMTEJY2FwdGlvbi0xCmFycm93LWhlYWQPYXJyb3ctaGVhZC1maWxsCGJhci1oZWFkC2NpcmNsZS1oZWFkEGNpcmNsZS1oZWFkLWZpbGwLc3F1YXJlLWhlYWQQc3F1YXJlLWhlYWQtZmlsbAphcnJvdy10YWlsD2Fycm93LXRhaWwtZmlsbAhiYXItdGFpbAtjaXJjbGUtdGFpbBBjaXJjbGUtdGFpbC1maWxsC3NxdWFyZS10YWlsEHNxdWFyZS10YWlsLWZpbGwNZmlsZS1kb2N1bWVudA9jb21tZW50LXJlc29sdmUYbXVsdGlwbGUtY29tbWVudC1yZXNvbHZlDHRhYmxlLWhlYWRlcgpibG9ja3F1b3RlCWFkZC1ub3RlcwplZGl0LW5vdGVzDGRlbGV0ZS1ub3RlcwZsYXllcnMJZm9udC1zaXplDGV4cG9ydC1wZGYtMQtpbXBvcnQtd29yZA1leHBvcnQtd29yZC0xDWRyb3Bkb3duLWxpc3QJY29tYm8tYm94EXJlcGVhdGluZy1zZWN0aW9uDmJ1aWxkaW5nLWJsb2NrD2NvbnRlbnQtY29udHJvbAdhaS1jaGF0C3htbC1tYXBwaW5nC3RodW1icy11cC0xC3RodW1icy1kb3duC2NhbGN1bGF0aW9uDHRleHQtb3V0bGluZQR1c2VyD2NhbGN1bGF0ZS1zaGVldAl0cmFuc2xhdGUHc2hvcnRlbgllbGFib3JhdGUIcmVwaHJhc2UNZ3JhbW1hci1jaGVjaw5wcmVmb3JtYXQtY29kZQZpbXBvcnQIaW1wb3J0LTEGcmVkYWN0C3NtYXJ0LXBhc3RlD2F1dG8tZml0LWNvbHVtbhNhdXRvLWZpdC1hbGwtY29sdW1uB2NvbHVtbnMOdGh1bWJzLXVwLWZpbGwQdGh1bWJzLWRvd24tZmlsbA5zdG9wLXJlY3RhbmdsZQxkb3VibGUtY2hlY2sIc3F1aWdnbHkKbWljcm9waG9uZQxidXR0b24tZmllbGQMaW5zZXJ0LXNoZWV0CWR1cGxpY2F0ZQ9ob3Jpem9udGFsLWxpbmULcmVwbHktYXJyb3cNZm9yd2FyZC1hcnJvdwNwaW4FdW5waW4MYWRkLWJvb2ttYXJrDWFsbC1ib29rbWFya3MJbGFuZHNjYXBlEHBhZ2Utb3JpZW50YXRpb24GbWFyZ2luEHByZXZpb3VzLWNvbW1lbnQMbmV4dC1jb21tZW50DWNsb3NlLWNvbW1lbnQRaW5jcmVhc2UtZm9udHNpemURZGVjcmVhc2UtZm9udHNpemUTZGVsZXRlLWFsbC1jb21tZW50cwxyZWFkaW5nLXZpZXcNbXVsdGlwbGUtcGFnZQdmaXQtMTAwDW1hcmdpbi1uYXJyb3cNbWFyZ2luLW5vcm1hbA9tYXJnaW4tbW9kZXJhdGULbWFyZ2luLXdpZGUObWFyZ2luLWRlZmF1bHQNbWFyZ2luLWN1c3RvbQtzaXplLWxldHRlcgpzaXplLWxlZ2FsDnNpemUtZXhlY3V0aXZlB3NpemUtYTQHc2l6ZS1hNQtzaXplLWN1c3RvbQttb3JlLWNvbHVtbgphdHRhY2htZW50C2ZpbGUtZm9ybWF0CXJlZGFjdGlvbgxwcm9wZXJ0aWVzLTEHY2FsbG91dAloZWFkaW5nLTEJaGVhZGluZy0yCWhlYWRpbmctMwloZWFkaW5nLTQVY29sbGFwc2libGUtaGVhZGluZy0xFWNvbGxhcHNpYmxlLWhlYWRpbmctMhVjb2xsYXBzaWJsZS1oZWFkaW5nLTMVY29sbGFwc2libGUtaGVhZGluZy00C2V4cG9ydC1qcGVnDWNoYXJ0LXNjYXR0ZXIPc2hvdy1zaWRlLXBhbmVsCWNvcHktY29kZQt0ZXh0LXJlZGFjdAptYWdpYy13YW5kCnN3YXAtYXJyb3cJY2hlY2tsaXN0CnNtYXJ0LWVkaXQKdGFibGUtZWRpdAdoaXN0b3J5CWFsbC1ub3RlcwluZXh0LW5vdGUNcHJldmlvdXMtbm90ZRBjb252ZXJ0LWFsbC1ub3RlDGV4dHJhY3QtcGFnZQlsZWZ0LXdyYXAKcmlnaHQtd3JhcAVub3RlcwAAAA==) format("truetype");
}
.e-icons {
  font-family: "e-icons";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-icons.e-small {
  font-size: 8px;
}
.e-icons.e-medium {
  font-size: 16px;
}
.e-icons.e-large {
  font-size: 24px;
}
.e-icons.e-export-pdf:before {
  content: "\e240";
}
.e-icons.e-export-csv:before {
  content: "\e241";
}
.e-icons.e-export-excel:before {
  content: "\e242";
}
.e-icons.e-date-range:before {
  content: "\e245";
}
.e-icons.e-filter-clear:before {
  content: "\e248";
}
.e-icons.e-filter:before {
  content: "\e251";
}
.e-icons.e-bullet-6:before {
  content: "\e253";
}
.e-icons.e-bullet-1:before {
  content: "\e254";
}
.e-icons.e-none:before {
  content: "\e256";
}
.e-icons.e-bullet-5:before {
  content: "\e259";
}
.e-icons.e-border-diagonal-2:before {
  content: "\e262";
}
.e-icons.e-border-diagonal-1:before {
  content: "\e265";
}
.e-icons.e-bullet-4:before {
  content: "\e267";
}
.e-icons.e-bullet-2:before {
  content: "\e270";
}
.e-icons.e-bullet-3:before {
  content: "\e271";
}
.e-icons.e-chevron-right-double:before {
  content: "\e300";
}
.e-icons.e-chevron-left-double:before {
  content: "\e302";
}
.e-icons.e-chevron-down-double:before {
  content: "\e304";
}
.e-icons.e-chevron-up-double:before {
  content: "\e306";
}
.e-icons.e-repeat:before {
  content: "\e308";
}
.e-icons.e-recurrence-edit:before {
  content: "\e30a";
}
.e-icons.e-location:before {
  content: "\e30c";
}
.e-icons.e-description:before {
  content: "\e30d";
}
.e-icons.e-time-zone:before {
  content: "\e30e";
}
.e-icons.e-calendar:before {
  content: "\e322";
}
.e-icons.e-timeline-agenda:before {
  content: "\e313";
}
.e-icons.e-work-week:before {
  content: "\e314";
}
.e-icons.e-week:before {
  content: "\e315";
}
.e-icons.e-day:before {
  content: "\e31b";
}
.e-icons.e-agenda-date-range:before {
  content: "\e31d";
}
.e-icons.e-date-time:before {
  content: "\e421";
}
.e-icons.e-people:before {
  content: "\e424";
}
.e-icons.e-timeline-day:before {
  content: "\ea85";
}
.e-icons.e-timeline-week:before {
  content: "\ea88";
}
.e-icons.e-timeline-work-week:before {
  content: "\ea8b";
}
.e-icons.e-timeline-month:before {
  content: "\ea8e";
}
.e-icons.e-table:before {
  content: "\e705";
}
.e-icons.e-copy:before {
  content: "\e70a";
}
.e-icons.e-th-small:before {
  content: "\e714";
}
.e-icons.e-save-2:before {
  content: "\e735";
}
.e-icons.e-paragraph-2:before {
  content: "\e75e";
}
.e-icons.e-edit-6:before {
  content: "\e7a3";
}
.e-icons.e-close-large-1:before {
  content: "\e7a7";
}
.e-icons.e-export-word:before {
  content: "\e7b0";
}
.e-icons.e-circle-close:before {
  content: "\e7e9";
}
.e-icons.e-filter-2:before {
  content: "\e7ee";
}
.e-icons.e-plus-small:before {
  content: "\e7f9";
}
.e-icons.e-close:before {
  content: "\e7fc";
}
.e-icons.e-check:before {
  content: "\e7ff";
}
.e-icons.e-print-2:before {
  content: "\e813";
}
.e-icons.e-edit-2:before {
  content: "\e81e";
}
.e-icons.e-plus:before {
  content: "\e823";
}
.e-icons.e-close-large-2:before {
  content: "\e825";
}
.e-icons.e-chevron-down-thin:before {
  content: "\e36a";
}
.e-icons.e-chevron-up-fill-2:before {
  content: "\e82a";
}
.e-icons.e-chevron-down-fill:before {
  content: "\e82e";
}
.e-icons.e-chevron-up-fill:before {
  content: "\e834";
}
.e-icons.e-chevron-down-fill-2:before {
  content: "\e83d";
}
.e-icons.e-arrow-down:before {
  content: "\e83f";
}
.e-icons.e-arrow-up:before {
  content: "\e840";
}
.e-icons.e-chevron-right-fill-3:before {
  content: "\e848";
}
.e-icons.e-chevron-left-fill-2:before {
  content: "\e84b";
}
.e-icons.e-delete-1:before {
  content: "\e84e";
}
.e-icons.e-chevron-left-fill:before {
  content: "\e854";
}
.e-icons.e-chevron-right-fill:before {
  content: "\e859";
}
.e-icons.e-arrow-left:before {
  content: "\e85b";
}
.e-icons.e-arrow-right:before {
  content: "\e85f";
}
.e-icons.e-sorting-1:before {
  content: "\e890";
}
.e-icons.e-edit:before {
  content: "\e891";
}
.e-icons.e-first-page:before {
  content: "\e896";
}
.e-icons.e-last-page:before {
  content: "\e897";
}
.e-icons.e-timeline-today:before {
  content: "\e901";
}
.e-icons.e-chevron-left:before {
  content: "\e904";
}
.e-icons.e-filter-1:before {
  content: "\e909";
}
.e-icons.e-chevron-up:before {
  content: "\e910";
}
.e-icons.e-chevron-right:before {
  content: "\e913";
}
.e-icons.e-chevron-down:before {
  content: "\e916";
}
.e-icons.e-circle-close-2:before {
  content: "\e917";
}
.e-icons.e-chevron-up-fill-3:before {
  content: "\e918";
}
.e-icons.e-chevron-down-fill-3:before {
  content: "\e919";
}
.e-icons.e-filter-cancel:before {
  content: "\e920";
}
.e-icons.e-chevron-left-2:before {
  content: "\e921";
}
.e-icons.e-group-icon:before {
  content: "\e926";
}
.e-icons.e-selection:before {
  content: "\e930";
}
.e-icons.e-close-2:before {
  content: "\e932";
}
.e-icons.e-check-2:before {
  content: "\e933";
}
.e-icons.e-intermediate-state:before {
  content: "\e934";
}
.e-icons.e-chevron-left-3:before {
  content: "\e937";
}
.e-icons.e-edit-3:before {
  content: "\e944";
}
.e-icons.e-close-3:before {
  content: "\e945";
}
.e-icons.e-chevron-right-2:before {
  content: "\e956";
}
.e-icons.e-plus-2:before {
  content: "\e963";
}
.e-icons.e-chevron-down-fill-5:before {
  content: "\e969";
}
.e-icons.e-circle-remove:before {
  content: "\e974";
}
.e-icons.e-arrow-left-2:before {
  content: "\e977";
}
.e-icons.e-more-vertical-1:before {
  content: "\e984";
}
.e-icons.e-search:before {
  content: "\e993";
}
.e-icons.e-month:before {
  content: "\e93c";
}
.e-icons.e-trash:before {
  content: "\e94a";
}
.e-icons.e-chevron-down-2:before {
  content: "\e94d";
}
.e-icons.e-save:before {
  content: "\e98e";
}
.e-icons.e-menu:before {
  content: "\e99a";
}
.e-icons.e-refresh:before {
  content: "\e99d";
}
.e-icons.e-circle-close-fill-3:before {
  content: "\e208";
}
.e-icons.e-clock:before {
  content: "\e20c";
}
.e-icons.e-freeze-column:before {
  content: "\e21e";
}
.e-icons.e-error-treeview:before {
  content: "\e22a";
}
.e-icons.e-circle-remove-2:before {
  content: "\e22b";
}
.e-icons.e-circle-add:before {
  content: "\e22c";
}
.e-icons.e-drag-and-drop-indicator:before {
  content: "\e22d";
}
.e-icons.e-chevron-right-3:before {
  content: "\e22f";
}
.e-icons.e-chevron-right-4:before {
  content: "\e430";
}
.e-icons.e-play:before {
  content: "\e324";
}
.e-icons.e-pause:before {
  content: "\e326";
}
.e-icons.e-para-option-down:before {
  content: "\e274";
}
.e-icons.e-search-2:before {
  content: "\e275";
}
.e-icons.e-border-center:before {
  content: "\e276";
}
.e-icons.e-restart-at-1:before {
  content: "\e277";
}
.e-icons.e-hyperlink-open:before {
  content: "\e278";
}
.e-icons.e-cut-2:before {
  content: "\e279";
}
.e-icons.e-copy-2:before {
  content: "\e280";
}
.e-icons.e-border-top:before {
  content: "\e281";
}
.e-icons.e-delete-column:before {
  content: "\e282";
}
.e-icons.e-delete-row:before {
  content: "\e283";
}
.e-icons.e-insert-right:before {
  content: "\e284";
}
.e-icons.e-insert-left:before {
  content: "\e285";
}
.e-icons.e-hyperlink-remove:before {
  content: "\e286";
}
.e-icons.e-border-middle:before {
  content: "\e287";
}
.e-icons.e-border-right:before {
  content: "\e288";
}
.e-icons.e-hyperlink-edit:before {
  content: "\e289";
}
.e-icons.e-link-2:before {
  content: "\e290";
}
.e-icons.e-border-left:before {
  content: "\e291";
}
.e-icons.e-table-delete:before {
  content: "\e292";
}
.e-icons.e-table-properties:before {
  content: "\e294";
}
.e-icons.e-hyperlink-copy:before {
  content: "\e295";
}
.e-icons.e-border-bottom:before {
  content: "\e298";
}
.e-icons.e-paste-2:before {
  content: "\e501";
}
.e-icons.e-continue-numbering:before {
  content: "\e503";
}
.e-icons.e-insert-below:before {
  content: "\e505";
}
.e-icons.e-insert-above:before {
  content: "\e506";
}
.e-icons.e-table-cell-none:before {
  content: "\e507";
}
.e-icons.e-box:before {
  content: "\e509";
}
.e-icons.e-all:before {
  content: "\e511";
}
.e-icons.e-table-align-right:before {
  content: "\e515";
}
.e-icons.e-table-border-custom:before {
  content: "\e516";
}
.e-icons.e-table-align-left:before {
  content: "\e517";
}
.e-icons.e-table-align-center:before {
  content: "\e518";
}
.e-icons.e-line-very-small:before {
  content: "\e520";
}
.e-icons.e-line-normal:before {
  content: "\e521";
}
.e-icons.e-line-small:before {
  content: "\e522";
}
.e-icons.e-para-option-up:before {
  content: "\e523";
}
.e-icons.e-vertical-align-bottom:before {
  content: "\e525";
}
.e-icons.e-vertical-align-center:before {
  content: "\e526";
}
.e-icons.e-vertical-align-top:before {
  content: "\e527";
}
.e-icons.e-clear-format:before {
  content: "\e331";
}
.e-icons.e-strikethrough:before {
  content: "\e332";
}
.e-icons.e-upper-case:before {
  content: "\e333";
}
.e-icons.e-justify:before {
  content: "\e334";
}
.e-icons.e-image:before {
  content: "\e335";
}
.e-icons.e-resize:before {
  content: "\e336";
}
.e-icons.e-exit-full-screen:before {
  content: "\e337";
}
.e-icons.e-edit-4:before {
  content: "\e338";
}
.e-icons.e-bold:before {
  content: "\e339";
}
.e-icons.e-align-left:before {
  content: "\e33a";
}
.e-icons.e-cut:before {
  content: "\e33b";
}
.e-icons.e-text-alternative:before {
  content: "\e33c";
}
.e-icons.e-copy-1:before {
  content: "\e33d";
}
.e-icons.e-delete-2:before {
  content: "\e33e";
}
.e-icons.e-increase-indent:before {
  content: "\e33f";
}
.e-icons.e-erase:before {
  content: "\e340";
}
.e-icons.e-undo:before {
  content: "\e341";
}
.e-icons.e-full-screen:before {
  content: "\e342";
}
.e-icons.e-underline:before {
  content: "\e343";
}
.e-icons.e-list-unordered:before {
  content: "\e344";
}
.e-icons.e-eye:before {
  content: "\e345";
}
.e-icons.e-list-ordered:before {
  content: "\e346";
}
.e-icons.e-lower-case:before {
  content: "\e347";
}
.e-icons.e-link-remove:before {
  content: "\e348";
}
.e-icons.e-zoom-in:before {
  content: "\e349";
}
.e-icons.e-open-link:before {
  content: "\e34a";
}
.e-icons.e-print:before {
  content: "\e34b";
}
.e-icons.e-font-color:before {
  content: "\e34c";
}
.e-icons.e-align-right:before {
  content: "\e34d";
}
.e-icons.e-link:before {
  content: "\e34e";
}
.e-icons.e-view-side:before {
  content: "\e34f";
}
.e-icons.e-code-view:before {
  content: "\e350";
}
.e-icons.e-zoom-out:before {
  content: "\e351";
}
.e-icons.e-superscript:before {
  content: "\e352";
}
.e-icons.e-paragraph:before {
  content: "\e353";
}
.e-icons.e-redo:before {
  content: "\e354";
}
.e-icons.e-paste:before {
  content: "\e355";
}
.e-icons.e-insert-code:before {
  content: "\e356";
}
.e-icons.e-subscript:before {
  content: "\e357";
}
.e-icons.e-display:before {
  content: "\e358";
}
.e-icons.e-replace:before {
  content: "\e359";
}
.e-icons.e-italic:before {
  content: "\e35a";
}
.e-icons.e-caption:before {
  content: "\e35b";
}
.e-icons.e-paint-bucket:before {
  content: "\e35c";
}
.e-icons.e-decrease-indent:before {
  content: "\e35d";
}
.e-icons.e-align-center:before {
  content: "\e35e";
}
.e-icons.e-font-name:before {
  content: "\e35f";
}
.e-icons.e-drag-and-drop-2:before {
  content: "\e330";
}
.e-icons.e-field-settings:before {
  content: "\e434";
}
.e-icons.e-two-column:before {
  content: "\ea74";
}
.e-icons.e-two-row:before {
  content: "\ea75";
}
.e-icons.e-sum:before {
  content: "\ea76";
}
.e-icons.e-filter-3:before {
  content: "\ea77";
}
.e-icons.e-close-large:before {
  content: "\ea7f";
}
.e-icons.e-filter-clear-2:before {
  content: "\ea82";
}
.e-icons.e-circle-check:before {
  content: "\ea84";
}
.e-icons.e-align-bottom:before {
  content: "\ea91";
}
.e-icons.e-insert-above-2:before {
  content: "\ea92";
}
.e-icons.e-insert-below-2:before {
  content: "\ea93";
}
.e-icons.e-align-middle:before {
  content: "\ea94";
}
.e-icons.e-delete-column-2:before {
  content: "\ea95";
}
.e-icons.e-delete-row-2:before {
  content: "\ea96";
}
.e-icons.e-insert-left-2:before {
  content: "\ea97";
}
.e-icons.e-align-top:before {
  content: "\ea98";
}
.e-icons.e-insert-right-2:before {
  content: "\ea99";
}
.e-icons.e-edit-5:before {
  content: "\ea9a";
}
.e-icons.e-align-middle-2:before {
  content: "\ea9b";
}
.e-icons.e-freeze-column-2:before {
  content: "\ea9e";
}
.e-icons.e-style:before {
  content: "\ea9f";
}
.e-icons.e-delete-3:before {
  content: "\eb00";
}
.e-icons.e-freeze-row:before {
  content: "\eb02";
}
.e-icons.e-text-header:before {
  content: "\eb03";
}
.e-icons.e-more-horizontal-1:before {
  content: "\eb04";
}
.e-icons.e-resizer:before {
  content: "\eb05";
}
.e-icons.e-folder:before {
  content: "\ec04";
}
.e-icons.e-first-page-2:before {
  content: "\ec05";
}
.e-icons.e-previous:before {
  content: "\ec06";
}
.e-icons.e-next:before {
  content: "\ec07";
}
.e-icons.e-last-page-2:before {
  content: "\ec08";
}
.e-icons.e-zoom-out-2:before {
  content: "\ec09";
}
.e-icons.e-zoom-in-2:before {
  content: "\ec0a";
}
.e-icons.e-download:before {
  content: "\ec0b";
}
.e-icons.e-bookmark:before {
  content: "\ec0c";
}
.e-icons.e-search-3:before {
  content: "\ec0d";
}
.e-icons.e-text-annotation:before {
  content: "\ec0e";
}
.e-icons.e-close-4:before {
  content: "\ec0f";
}
.e-icons.e-comments:before {
  content: "\ec10";
}
.e-icons.e-save-3:before {
  content: "\ec11";
}
.e-icons.e-align-left-2:before {
  content: "\ec12";
}
.e-icons.e-style-2:before {
  content: "\ec13";
}
.e-icons.e-undo-2:before {
  content: "\ec14";
}
.e-icons.e-highlight-color:before {
  content: "\ec15";
}
.e-icons.e-more-vertical-3:before {
  content: "\ec16";
}
.e-icons.e-underline-2:before {
  content: "\ec17";
}
.e-icons.e-strikethrough-2:before {
  content: "\ec18";
}
.e-icons.e-paint-bucket-2:before {
  content: "\ec19";
}
.e-icons.e-pan:before {
  content: "\ec1a";
}
.e-icons.e-opacity:before {
  content: "\ec1b";
}
.e-icons.e-delete-4:before {
  content: "\ec1c";
}
.e-icons.e-mouse-pointer:before {
  content: "\ec1d";
}
.e-icons.e-chevron-right-small:before {
  content: "\ec1e";
}
.e-icons.e-stroke-color:before {
  content: "\ec1f";
}
.e-icons.e-print-3:before {
  content: "\ec20";
}
.e-icons.e-redo-2:before {
  content: "\ec21";
}
.e-icons.e-font-color-2:before {
  content: "\ec22";
}
.e-icons.e-shapes:before {
  content: "\ec23";
}
.e-icons.e-chevron-left-small:before {
  content: "\ec24";
}
.e-icons.e-stroke-width:before {
  content: "\ec25";
}
.e-icons.e-annotation-edit:before {
  content: "\ec26";
}
.e-icons.e-thumbnail:before {
  content: "\ec27";
}
.e-icons.e-stamp:before {
  content: "\ec28";
}
.e-icons.e-break-page:before {
  content: "\ec29";
}
.e-icons.e-file:before {
  content: "\ec2a";
}
.e-icons.e-collapse-2:before {
  content: "\e554";
}
.e-icons.e-expand:before {
  content: "\e556";
}
.e-icons.e-double-resize-2:before {
  content: "\e557";
}
.e-icons.e-double-resize-1:before {
  content: "\e558";
}
.e-icons.e-single-resize-1:before {
  content: "\e559";
}
.e-icons.e-single-resize-2:before {
  content: "\e56a";
}
.e-icons.e-single-resize-3:before {
  content: "\e56b";
}
.e-icons.e-single-resize-4:before {
  content: "\e56c";
}
.e-icons.e-drag-and-drop:before {
  content: "\e903";
}
.e-icons.e-chevron-up-fill-4:before {
  content: "\e56d";
}
.e-icons.e-chevron-down-fill-4:before {
  content: "\e56e";
}
.e-icons.e-chevron-right-fill-2:before {
  content: "\e56f";
}
.e-icons.e-chevron-left-fill-3:before {
  content: "\e570";
}
.e-icons.e-more-vertical-4:before {
  content: "\e571";
}
.e-icons.e-filter-active:before {
  content: "\ebb3";
}
.e-icons.e-code-view-2:before {
  content: "\e907";
}
.e-icons.e-grid-view:before {
  content: "\e600";
}
.e-icons.e-paste-3:before {
  content: "\e601";
}
.e-icons.e-trash-2:before {
  content: "\e602";
}
.e-icons.e-download-2:before {
  content: "\e603";
}
.e-icons.e-cut-3:before {
  content: "\e604";
}
.e-icons.e-list-unordered-2:before {
  content: "\e605";
}
.e-icons.e-refresh-2:before {
  content: "\e606";
}
.e-icons.e-circle-info:before {
  content: "\e607";
}
.e-icons.e-chevron-right-thin:before {
  content: "\e608";
}
.e-icons.e-folder-2:before {
  content: "\e609";
}
.e-icons.e-close-5:before {
  content: "\e60a";
}
.e-icons.e-folder-fill:before {
  content: "\e60b";
}
.e-icons.e-rename:before {
  content: "\e60c";
}
.e-icons.e-copy-3:before {
  content: "\e60d";
}
.e-icons.e-search-4:before {
  content: "\e60e";
}
.e-icons.e-upload-1:before {
  content: "\e60f";
}
.e-icons.e-back:before {
  content: "\e610";
}
.e-icons.e-select-all:before {
  content: "\e611";
}
.e-icons.e-sorting-2:before {
  content: "\e612";
}
.e-icons.e-more-vertical-5:before {
  content: "\e613";
}
.e-icons.e-check-3:before {
  content: "\e614";
}
.e-icons.e-more-horizontal-3:before {
  content: "\e615";
}
.e-icons.e-export-excel-2:before {
  content: "\e700";
}
.e-icons.e-export-csv-2:before {
  content: "\e701";
}
.e-icons.e-save-4:before {
  content: "\e703";
}
.e-icons.e-save-as:before {
  content: "\e704";
}
.e-icons.e-export:before {
  content: "\e711";
}
.e-icons.e-delete-5:before {
  content: "\e706";
}
.e-icons.e-grand-total:before {
  content: "\e707";
}
.e-icons.e-table-2:before {
  content: "\e708";
}
.e-icons.e-sub-total:before {
  content: "\e709";
}
.e-icons.e-file-new:before {
  content: "\e712";
}
.e-icons.e-number-formatting:before {
  content: "\e70b";
}
.e-icons.e-rename-2:before {
  content: "\e70c";
}
.e-icons.e-export-pdf-2:before {
  content: "\e70d";
}
.e-icons.e-full-screen-2:before {
  content: "\e70e";
}
.e-icons.e-chart:before {
  content: "\e70f";
}
.e-icons.e-upload-2:before {
  content: "\e710";
}
.e-icons.e-font-type:before {
  content: "\e273";
}
.e-icons.e-close-6:before {
  content: "\eb36";
}
.e-icons.e-line-spacing:before {
  content: "\eb37";
}
.e-icons.e-lock:before {
  content: "\eb3a";
}
.e-icons.e-border-outer:before {
  content: "\eb66";
}
.e-icons.e-link-3:before {
  content: "\eb3c";
}
.e-icons.e-align-bottom-2:before {
  content: "\eb3d";
}
.e-icons.e-border-all-2:before {
  content: "\eb3e";
}
.e-icons.e-table-of-content:before {
  content: "\eb41";
}
.e-icons.e-page-numbering:before {
  content: "\eb43";
}
.e-icons.e-bold-2:before {
  content: "\eb47";
}
.e-icons.e-align-top-2:before {
  content: "\eb49";
}
.e-icons.e-align-middle-3:before {
  content: "\eb4a";
}
.e-icons.e-page-setup:before {
  content: "\eb4c";
}
.e-icons.e-stroke-style:before {
  content: "\eb4d";
}
.e-icons.e-image-2:before {
  content: "\eb4f";
}
.e-icons.e-bookmark-fill:before {
  content: "\eb51";
}
.e-icons.e-header:before {
  content: "\eb53";
}
.e-icons.e-list-unordered-3:before {
  content: "\eb5b";
}
.e-icons.e-show-hide-panel:before {
  content: "\eb5d";
}
.e-icons.e-align-right-2:before {
  content: "\eb5f";
}
.e-icons.e-footer:before {
  content: "\eb60";
}
.e-icons.e-border-all:before {
  content: "\eb95";
}
.e-icons.e-border-inner:before {
  content: "\eb88";
}
.e-icons.e-cell:before {
  content: "\eb93";
}
.e-icons.e-align-top-3:before {
  content: "\eb35";
}
.e-icons.e-align-bottom-3:before {
  content: "\eb0e";
}
.e-icons.e-align-middle-4:before {
  content: "\eb0d";
}
.e-icons.e-check-4:before {
  content: "\e935";
}
.e-icons.e-break:before {
  content: "\eba6";
}
.e-icons.e-break-page-2:before {
  content: "\eba0";
}
.e-icons.e-break-section:before {
  content: "\eba2";
}
.e-icons.e-auto-fit-content:before {
  content: "\eba8";
}
.e-icons.e-fixed-column-width:before {
  content: "\eba9";
}
.e-icons.e-auto-fit-window:before {
  content: "\ebaa";
}
.e-icons.e-bring-forward:before {
  content: "\e5a1";
}
.e-icons.e-bring-to-front:before {
  content: "\e5a2";
}
.e-icons.e-send-to-back:before {
  content: "\e5a3";
}
.e-icons.e-send-backward:before {
  content: "\e5a4";
}
.e-icons.e-ungroup-1:before {
  content: "\e5a6";
}
.e-icons.e-group-1:before {
  content: "\e5a7";
}
.e-icons.e-order:before {
  content: "\e4a4";
}
.e-icons.e-chevron-up-small-2:before {
  content: "\e651";
}
.e-icons.e-chevron-down-small-2:before {
  content: "\e652";
}
.e-icons.e-chevron-right-small-2:before {
  content: "\e653";
}
.e-icons.e-chevron-left-small-2:before {
  content: "\e654";
}
.e-icons.e-chevron-right-double-2:before {
  content: "\e655";
}
.e-icons.e-chevron-left-double-2:before {
  content: "\e656";
}
.e-icons.e-zoom-to-fit:before {
  content: "\e657";
}
.e-icons.e-add-above:before {
  content: "\e658";
}
.e-icons.e-add-below:before {
  content: "\e659";
}
.e-icons.e-line:before {
  content: "\e668";
}
.e-icons.e-arrow-right-up:before {
  content: "\e669";
}
.e-icons.e-rectangle:before {
  content: "\e670";
}
.e-icons.e-circle:before {
  content: "\e671";
}
.e-icons.e-pentagan:before {
  content: "\e672";
}
.e-icons.e-length:before {
  content: "\e673";
}
.e-icons.e-perimeter:before {
  content: "\e674";
}
.e-icons.e-area:before {
  content: "\e675";
}
.e-icons.e-radius:before {
  content: "\e676";
}
.e-icons.e-volume:before {
  content: "\e677";
}
.e-icons.e-change-scale-ratio:before {
  content: "\e678";
}
.e-icons.e-settings:before {
  content: "\e679";
}
.e-icons.e-comment-2:before {
  content: "\e680";
}
.e-icons.e-thumbs-down-1:before {
  content: "\e681";
}
.e-icons.e-thumbs-up:before {
  content: "\e682";
}
.e-icons.e-thumbs-down-2:before {
  content: "\e683";
}
.e-icons.e-export-jpg:before {
  content: "\e713";
}
.e-icons.e-export-png:before {
  content: "\e715";
}
.e-icons.e-export-svg:before {
  content: "\e716";
}
.e-icons.e-conditional-formatting:before {
  content: "\e725";
}
.e-icons.e-hide-formula-bar:before {
  content: "\e717";
}
.e-icons.e-hide-headings:before {
  content: "\e718";
}
.e-icons.e-hide-gridlines:before {
  content: "\e719";
}
.e-icons.e-eye-slash:before {
  content: "\e721";
}
.e-icons.e-export-xls:before {
  content: "\e726";
}
.e-icons.e-export-csv-3:before {
  content: "\e727";
}
.e-icons.e-mdx:before {
  content: "\e724";
}
.e-icons.e-rename-3:before {
  content: "\e728";
}
.e-icons.e-folder-open:before {
  content: "\e65f";
}
.e-icons.e-named-set:before {
  content: "\e65d";
}
.e-icons.e-grip-vertical:before {
  content: "\e65c";
}
.e-icons.e-dimension:before {
  content: "\e65b";
}
.e-icons.e-level-1:before {
  content: "\e65a";
}
.e-icons.e-level-2:before {
  content: "\e662";
}
.e-icons.e-level-3:before {
  content: "\e65e";
}
.e-icons.e-level-4:before {
  content: "\e660";
}
.e-icons.e-level-5:before {
  content: "\e661";
}
.e-icons.e-user-defined:before {
  content: "\e663";
}
.e-icons.e-kpi:before {
  content: "\e664";
}
.e-icons.e-sort-down:before {
  content: "\e665";
}
.e-icons.e-sorting-3:before {
  content: "\e666";
}
.e-icons.e-sort-up:before {
  content: "\e667";
}
.e-icons.e-calculated-member:before {
  content: "\e729";
}
.e-icons.e-custom-sort:before {
  content: "\e732";
}
.e-icons.e-sort-descending:before {
  content: "\e733";
}
.e-icons.e-sort-ascending:before {
  content: "\e734";
}
.e-icons.e-comment-add:before {
  content: "\e814";
}
.e-icons.e-reply:before {
  content: "\e815";
}
.e-icons.e-send-1:before {
  content: "\e816";
}
.e-icons.e-comment-show:before {
  content: "\e817";
}
.e-icons.e-signature:before {
  content: "\e737";
}
.e-icons.e-filter-main:before {
  content: "\e736";
}
.e-icons.e-text-wrap:before {
  content: "\e824";
}
.e-icons.e-unfiltered:before {
  content: "\e73a";
}
.e-icons.e-filtered-sort-descending:before {
  content: "\e73b";
}
.e-icons.e-sort-descending-2:before {
  content: "\e73c";
}
.e-icons.e-sort-ascending-2:before {
  content: "\e73d";
}
.e-icons.e-filtered-sort-ascending:before {
  content: "\e73e";
}
.e-icons.e-filtered:before {
  content: "\e73f";
}
.e-icons.e-filter-clear-3:before {
  content: "\e738";
}
.e-icons.e-reapply:before {
  content: "\e74a";
}
.e-icons.e-group-2:before {
  content: "\e74b";
}
.e-icons.e-ungroup-2:before {
  content: "\e74c";
}
.e-icons.e-paste-text-only:before {
  content: "\e685";
}
.e-icons.e-paste-style:before {
  content: "\e686";
}
.e-icons.e-paste-special:before {
  content: "\e687";
}
.e-icons.e-paste-match-destination:before {
  content: "\e688";
}
.e-icons.e-spell-check:before {
  content: "\e689";
}
.e-icons.e-comment-reopen:before {
  content: "\e818";
}
.e-icons.e-web-layout:before {
  content: "\e193";
}
.e-icons.e-print-layout:before {
  content: "\e194";
}
.e-icons.e-border-none:before {
  content: "\e195";
}
.e-icons.e-data-validation:before {
  content: "\e196";
}
.e-icons.e-protect-sheet:before {
  content: "\e197";
}
.e-icons.e-text-form:before {
  content: "\e198";
}
.e-icons.e-properties-2:before {
  content: "\e199";
}
.e-icons.e-clear-form:before {
  content: "\e19a";
}
.e-icons.e-drop-down:before {
  content: "\e19b";
}
.e-icons.e-form-field:before {
  content: "\e19c";
}
.e-icons.e-check-box:before {
  content: "\e192";
}
.e-icons.e-table-update:before {
  content: "\e19e";
}
.e-icons.e-changes-accept:before {
  content: "\e19f";
}
.e-icons.e-display-for-review:before {
  content: "\e203";
}
.e-icons.e-changes-reject:before {
  content: "\e204";
}
.e-icons.e-changes-previous:before {
  content: "\e205";
}
.e-icons.e-show-markup:before {
  content: "\e206";
}
.e-icons.e-changes-next:before {
  content: "\e209";
}
.e-icons.e-changes-track:before {
  content: "\e20a";
}
.e-icons.e-conditional-formatting-large:before {
  content: "\e401";
}
.e-icons.e-highlight:before {
  content: "\e402";
}
.e-icons.e-top-bottom-rules:before {
  content: "\e403";
}
.e-icons.e-data-bars:before {
  content: "\e404";
}
.e-icons.e-color-scales:before {
  content: "\e405";
}
.e-icons.e-iconsets:before {
  content: "\e406";
}
.e-icons.e-clear-rules:before {
  content: "\e407";
}
.e-icons.e-new-rules:before {
  content: "\e408";
}
.e-icons.e-greater-than:before {
  content: "\e409";
}
.e-icons.e-less-than:before {
  content: "\e410";
}
.e-icons.e-between:before {
  content: "\e411";
}
.e-icons.e-equalto:before {
  content: "\e412";
}
.e-icons.e-text-that-contains:before {
  content: "\e413";
}
.e-icons.e-date-occurring:before {
  content: "\e414";
}
.e-icons.e-top-10:before {
  content: "\e415";
}
.e-icons.e-bottom-10-items:before {
  content: "\e416";
}
.e-icons.e-bottom-10:before {
  content: "\e417";
}
.e-icons.e-above-average:before {
  content: "\e418";
}
.e-icons.e-below-average:before {
  content: "\e419";
}
.e-icons.e-duplicate-cell:before {
  content: "\e420";
}
.e-icons.e-footnote:before {
  content: "\e435";
}
.e-icons.e-end-footnote:before {
  content: "\e436";
}
.e-icons.e-chart-insert-column:before {
  content: "\e440";
}
.e-icons.e-chart-data-table:before {
  content: "\e441";
}
.e-icons.e-chart-legend:before {
  content: "\e442";
}
.e-icons.e-chart-insert-x-y-scatter:before {
  content: "\e443";
}
.e-icons.e-chart-insert-waterfall:before {
  content: "\e444";
}
.e-icons.e-chart-updown-bars:before {
  content: "\e445";
}
.e-icons.e-add-chart-element:before {
  content: "\e446";
}
.e-icons.e-chart-gridlines:before {
  content: "\e447";
}
.e-icons.e-insert-hierarchy-charts:before {
  content: "\e448";
}
.e-icons.e-chart-insert-line:before {
  content: "\e449";
}
.e-icons.e-chart-switch-row-column:before {
  content: "\e450";
}
.e-icons.e-chart-error-bars:before {
  content: "\e451";
}
.e-icons.e-chart-trendline:before {
  content: "\e452";
}
.e-icons.e-chart-axes:before {
  content: "\e453";
}
.e-icons.e-chart-select-data:before {
  content: "\e454";
}
.e-icons.e-chart-lines:before {
  content: "\e455";
}
.e-icons.e-chart-axis-titles:before {
  content: "\e456";
}
.e-icons.e-chart-title:before {
  content: "\e457";
}
.e-icons.e-chart-insert-pie:before {
  content: "\e458";
}
.e-icons.e-change-chart-type:before {
  content: "\e459";
}
.e-icons.e-insert-statistic-chart:before {
  content: "\e460";
}
.e-icons.e-chart-data-labels:before {
  content: "\e461";
}
.e-icons.e-chart-insert-combo:before {
  content: "\e462";
}
.e-icons.e-chart-axis-titles-primary-horizontal:before {
  content: "\e486";
}
.e-icons.e-chart-linear-forecast:before {
  content: "\e487";
}
.e-icons.e-chart-legend-none:before {
  content: "\e488";
}
.e-icons.e-chart-legend-right:before {
  content: "\e489";
}
.e-icons.e-chart-data-callout:before {
  content: "\e490";
}
.e-icons.e-chart-primary-minor-vertical:before {
  content: "\e491";
}
.e-icons.e-chart-axes-primary-vertical:before {
  content: "\e492";
}
.e-icons.e-chart-data-labels-center:before {
  content: "\e493";
}
.e-icons.e-chart-data-table-none:before {
  content: "\e115";
}
.e-icons.e-chart-data-labels-none:before {
  content: "\e495";
}
.e-icons.e-chart-primary-major-vertical:before {
  content: "\e496";
}
.e-icons.e-chart-legend-linear:before {
  content: "\e497";
}
.e-icons.e-chart-error-bars-percentage:before {
  content: "\e498";
}
.e-icons.e-chart-no-legend-keys:before {
  content: "\e499";
}
.e-icons.e-chart-title-above-chart:before {
  content: "\e121";
}
.e-icons.e-chart-trendline-none:before {
  content: "\e122";
}
.e-icons.e-chart-with-legend-keys:before {
  content: "\e123";
}
.e-icons.e-chart-axes-primary-horizontal:before {
  content: "\e124";
}
.e-icons.e-chart-error-bars-standard-deviation:before {
  content: "\e125";
}
.e-icons.e-chart-legend-top:before {
  content: "\e126";
}
.e-icons.e-chart-primary-minor-horizontal:before {
  content: "\e145";
}
.e-icons.e-chart-error-bars-none:before {
  content: "\e127";
}
.e-icons.e-chart-up-down-bars-2:before {
  content: "\e128";
}
.e-icons.e-chart-drop-lines:before {
  content: "\e129";
}
.e-icons.e-chart-lines-none:before {
  content: "\e130";
}
.e-icons.e-chart-primary-major-horizontal:before {
  content: "\e131";
}
.e-icons.e-chart-legend-bottom:before {
  content: "\e132";
}
.e-icons.e-chart-up-down-none:before {
  content: "\e111";
}
.e-icons.e-chart-data-labels-outside-end:before {
  content: "\e905";
}
.e-icons.e-chart-axis-titles-primary-vertical:before {
  content: "\e143";
}
.e-icons.e-chart-legend-left:before {
  content: "\e892";
}
.e-icons.e-chart-data-labels-inside-base:before {
  content: "\e893";
}
.e-icons.e-chart-high-low-lines:before {
  content: "\e894";
}
.e-icons.e-chart-trendline-exponential:before {
  content: "\e133";
}
.e-icons.e-chart-trendline-moving-average:before {
  content: "\e134";
}
.e-icons.e-chart-data-labels-inside-end:before {
  content: "\e135";
}
.e-icons.e-chart-title-none:before {
  content: "\e136";
}
.e-icons.e-chart-title-centered-overlay:before {
  content: "\e895";
}
.e-icons.e-chart-error-bars-standard-error:before {
  content: "\e911";
}
.e-icons.e-chart-3d-area-1:before {
  content: "\e144";
}
.e-icons.e-chart-2d-stacked-bar:before {
  content: "\e889";
}
.e-icons.e-chart-3d-surface-1:before {
  content: "\e827";
}
.e-icons.e-chart-histogram-pareto:before {
  content: "\e114";
}
.e-icons.e-chart-stock-volumn-open-high-low-close:before {
  content: "\e137";
}
.e-icons.e-chart-stock-high-low-close:before {
  content: "\e138";
}
.e-icons.e-chart-stock-open-high-low-close:before {
  content: "\e831";
}
.e-icons.e-chart-2d-line-100-stacked-line-with-markers:before {
  content: "\e832";
}
.e-icons.e-chart-filled-radar:before {
  content: "\e833";
}
.e-icons.e-chart-3d-clustered-column:before {
  content: "\e142";
}
.e-icons.e-chart-sunburst:before {
  content: "\e835";
}
.e-icons.e-chart-treemap:before {
  content: "\e836";
}
.e-icons.e-chart-3d-100-percent-stacked-area:before {
  content: "\e139";
}
.e-icons.e-chart-3d-pie:before {
  content: "\e838";
}
.e-icons.e-chart-3d-column-4:before {
  content: "\e839";
}
.e-icons.e-more-column-charts:before {
  content: "\e899";
}
.e-icons.e-chart-2d-stacked-line:before {
  content: "\e841";
}
.e-icons.e-chart-donut:before {
  content: "\e112";
}
.e-icons.e-chart-3d-clustered-bar:before {
  content: "\e843";
}
.e-icons.e-chart-funnel:before {
  content: "\e140";
}
.e-icons.e-chart-2d-pie-2:before {
  content: "\e141";
}
.e-icons.e-chart-3d-line:before {
  content: "\e846";
}
.e-icons.e-chart-2d-clustered-column:before {
  content: "\e847";
}
.e-icons.e-chart-2d-100-percent-stacked-area:before {
  content: "\e900";
}
.e-icons.e-more-line-charts:before {
  content: "\e849";
}
.e-icons.e-chart-3d-100-percent-stacked-bar:before {
  content: "\e850";
}
.e-icons.e-more-stock-charts:before {
  content: "\e851";
}
.e-icons.e-chart-stock-volumn-high-low-close:before {
  content: "\e852";
}
.e-icons.e-chart-bar-of-pie:before {
  content: "\e113";
}
.e-icons.e-chart-clustered-column-line-on-secondary-axis:before {
  content: "\e912";
}
.e-icons.e-chart-2d-clustered-bar:before {
  content: "\e855";
}
.e-icons.e-chart-radar:before {
  content: "\e856";
}
.e-icons.e-chart-3d-100-percent-stacked-column:before {
  content: "\e857";
}
.e-icons.e-chart-stackedlines-with-markers:before {
  content: "\e858";
}
.e-icons.e-chart-wireframe-3d-surface:before {
  content: "\e902";
}
.e-icons.e-chart-2d-line-with-markers:before {
  content: "\e860";
}
.e-icons.e-chart-box-and-whisker:before {
  content: "\e861";
}
.e-icons.e-create-custom-combo-chart:before {
  content: "\e862";
}
.e-icons.e-chart-2d-100-percent-stacked-bar:before {
  content: "\e863";
}
.e-icons.e-chart-scatter-with-straight-lines:before {
  content: "\e864";
}
.e-icons.e-more-statistical-charts:before {
  content: "\e865";
}
.e-icons.e-chart-3d-stacked-area:before {
  content: "\e866";
}
.e-icons.e-chart-2d-line:before {
  content: "\e867";
}
.e-icons.e-chart-2d-100-percent-stacked-column:before {
  content: "\e868";
}
.e-icons.e-more-pie-charts:before {
  content: "\e869";
}
.e-icons.e-chart-bubble-1:before {
  content: "\e870";
}
.e-icons.e-chart-2d-100-percent-stacked-line:before {
  content: "\e871";
}
.e-icons.e-chart-histogram:before {
  content: "\e872";
}
.e-icons.e-more-hierarchy-charts:before {
  content: "\e873";
}
.e-icons.e-chart-combo-clustered-column-line:before {
  content: "\e874";
}
.e-icons.e-chart-2d-stacked-area:before {
  content: "\e875";
}
.e-icons.e-chart-3d-stacked-column:before {
  content: "\e876";
}
.e-icons.e-chart-insert-bar:before {
  content: "\e877";
}
.e-icons.e-chart-scatter-with-smooth-lines:before {
  content: "\e878";
}
.e-icons.e-chart-surface-wireframe-contour:before {
  content: "\e879";
}
.e-icons.e-chart-3d-stacked-bar:before {
  content: "\e880";
}
.e-icons.e-chart-2d-pie-of-pie:before {
  content: "\e881";
}
.e-icons.e-chart-3d-surface-2:before {
  content: "\e882";
}
.e-icons.e-chart-2d-area:before {
  content: "\e883";
}
.e-icons.e-chart-combo-stacked-area-clustered-column:before {
  content: "\e884";
}
.e-icons.e-chart-waterfall:before {
  content: "\e885";
}
.e-icons.e-chart-surface-contour:before {
  content: "\e886";
}
.e-icons.e-more-scatter-charts:before {
  content: "\e887";
}
.e-icons.e-chart-2d-stacked-column:before {
  content: "\e888";
}
.e-icons.e-protect-workbook:before {
  content: "\e88a";
}
.e-icons.e-change-case:before {
  content: "\e88c";
}
.e-icons.e-export-pdf-3:before {
  content: "\e88b";
}
.e-icons.e-freeze-pane:before {
  content: "\e88d";
}
.e-icons.e-freeze-first-column:before {
  content: "\e88e";
}
.e-icons.e-freeze-top-row:before {
  content: "\e88f";
}
.e-icons.e-merge-cells:before {
  content: "\e89a";
}
.e-icons.e-split-vertical:before {
  content: "\e89b";
}
.e-icons.e-table-cell:before {
  content: "\e89c";
}
.e-icons.e-split-horizontal:before {
  content: "\e89d";
}
.e-icons.e-list-box:before {
  content: "\e89e";
}
.e-icons.e-text-form-2:before {
  content: "\e89f";
}
.e-icons.e-label:before {
  content: "\e90a";
}
.e-icons.e-check-box-2:before {
  content: "\e90b";
}
.e-icons.e-add-edit-form-field:before {
  content: "\e90c";
}
.e-icons.e-button:before {
  content: "\e90d";
}
.e-icons.e-drop-down-2:before {
  content: "\e90e";
}
.e-icons.e-radio-button:before {
  content: "\e90f";
}
.e-icons.e-password:before {
  content: "\e91a";
}
.e-icons.e-table-insert-column:before {
  content: "\e91b";
}
.e-icons.e-table-insert-row:before {
  content: "\e91c";
}
.e-icons.e-table-overwrite-cells:before {
  content: "\e91d";
}
.e-icons.e-table-nested:before {
  content: "\e91e";
}
.e-icons.e-table-merge:before {
  content: "\e91f";
}
.e-icons.e-drag-fill:before {
  content: "\e92a";
}
.e-icons.e-home:before {
  content: "\e92b";
}
.e-icons.e-gantt-gripper:before {
  content: "\e92c";
}
.e-icons.e-bring-to-view:before {
  content: "\e92d";
}
.e-icons.e-bring-to-center:before {
  content: "\e92e";
}
.e-icons.e-warning:before {
  content: "\e92f";
}
.e-icons.e-critical-path:before {
  content: "\e93a";
}
.e-icons.e-border-shadow-2:before {
  content: "\e93b";
}
.e-icons.e-border-diagonal-up:before {
  content: "\e947";
}
.e-icons.e-border-diagonal-down:before {
  content: "\e93d";
}
.e-icons.e-border-custom:before {
  content: "\e946";
}
.e-icons.e-border-none-1:before {
  content: "\e93f";
}
.e-icons.e-border-box:before {
  content: "\e940";
}
.e-icons.e-border-shadow-1:before {
  content: "\e942";
}
.e-icons.e-audio:before {
  content: "\e949";
}
.e-icons.e-video:before {
  content: "\e94b";
}
.e-icons.e-crop:before {
  content: "\e94c";
}
.e-icons.e-star-filled:before {
  content: "\e94f";
}
.e-icons.e-filters:before {
  content: "\e950";
}
.e-icons.e-adjustment:before {
  content: "\e951";
}
.e-icons.e-page-size:before {
  content: "\e952";
}
.e-icons.e-reset:before {
  content: "\e953";
}
.e-icons.e-triangle:before {
  content: "\e954";
}
.e-icons.e-page-columns:before {
  content: "\e955";
}
.e-icons.e-tint:before {
  content: "\e957";
}
.e-icons.e-brightness:before {
  content: "\e958";
}
.e-icons.e-contrast:before {
  content: "\e959";
}
.e-icons.e-saturation:before {
  content: "\e95a";
}
.e-icons.e-fade:before {
  content: "\e95b";
}
.e-icons.e-flip-vertical:before {
  content: "\e95c";
}
.e-icons.e-flip-horizontal:before {
  content: "\e95d";
}
.e-icons.e-transform-left:before {
  content: "\e95f";
}
.e-icons.e-transform-right:before {
  content: "\e960";
}
.e-icons.e-sharpness:before {
  content: "\e961";
}
.e-icons.e-grain:before {
  content: "\e962";
}
.e-icons.e-frame-custom:before {
  content: "\e964";
}
.e-icons.e-frame-1:before {
  content: "\e965";
}
.e-icons.e-frame-2:before {
  content: "\e966";
}
.e-icons.e-frame-3:before {
  content: "\e967";
}
.e-icons.e-frame-4:before {
  content: "\e968";
}
.e-icons.e-frame-5:before {
  content: "\e96a";
}
.e-icons.e-frame-6:before {
  content: "\e96b";
}
.e-icons.e-transform:before {
  content: "\e96c";
}
.e-icons.e-check-tick:before {
  content: "\e96d";
}
.e-icons.e-even-page-break:before {
  content: "\e96e";
}
.e-icons.e-odd-page-break:before {
  content: "\e96f";
}
.e-icons.e-page-column:before {
  content: "\e970";
}
.e-icons.e-continuous-page-break:before {
  content: "\e971";
}
.e-icons.e-page-text-wrap:before {
  content: "\e972";
}
.e-icons.e-page-column-right:before {
  content: "\e973";
}
.e-icons.e-page-column-left:before {
  content: "\e975";
}
.e-icons.e-page-column-one:before {
  content: "\e976";
}
.e-icons.e-page-column-two:before {
  content: "\e978";
}
.e-icons.e-page-column-three:before {
  content: "\e979";
}
.e-icons.e-multiple-comment:before {
  content: "\e97a";
}
.e-icons.e-format-painter:before {
  content: "\e97b";
}
.e-icons.e-launcher:before {
  content: "\e97c";
}
.e-icons.e-character-style:before {
  content: "\e97d";
}
.e-icons.e-linked-style:before {
  content: "\e97e";
}
.e-icons.e-chart-2d-stacked-line-marked:before {
  content: "\e97f";
}
.e-icons.e-chart-2d-100-percent-stacked-line-marked:before {
  content: "\e980";
}
.e-icons.e-chart-2d-line-marked:before {
  content: "\e981";
}
.e-icons.e-list-unordered-rtl:before {
  content: "\e982";
}
.e-icons.e-list-ordered-rtl:before {
  content: "\e983";
}
.e-icons.e-increase-indent-rtl:before {
  content: "\e985";
}
.e-icons.e-decrease-indent-rtl:before {
  content: "\e986";
}
.e-icons.e-emoji:before {
  content: "\e987";
}
.e-icons.e-travel-and-places:before {
  content: "\e988";
}
.e-icons.e-nature:before {
  content: "\e989";
}
.e-icons.e-food-and-drinks:before {
  content: "\e98a";
}
.e-icons.e-animals:before {
  content: "\e98b";
}
.e-icons.e-objects:before {
  content: "\e98c";
}
.e-icons.e-activities:before {
  content: "\e98d";
}
.e-icons.e-hand-gestures:before {
  content: "\e98f";
}
.e-icons.e-symbols:before {
  content: "\e990";
}
.e-icons.e-flags:before {
  content: "\e991";
}
.e-icons.e-unlock:before {
  content: "\e992";
}
.e-icons.e-more-chevron:before {
  content: "\e994";
}
.e-icons.e-border-frame:before {
  content: "\e995";
}
.e-icons.e-frame-none:before {
  content: "\e996";
}
.e-icons.e-frame-mat:before {
  content: "\e997";
}
.e-icons.e-frame-bevel:before {
  content: "\e998";
}
.e-icons.e-frame-line:before {
  content: "\e999";
}
.e-icons.e-frame-hook:before {
  content: "\e99b";
}
.e-icons.e-frame-inset:before {
  content: "\e99c";
}
.e-icons.e-bullet-7:before {
  content: "\e99e";
}
.e-icons.e-organize-pdf:before {
  content: "\e99f";
}
.e-icons.e-frame-7:before {
  content: "\e9a1";
}
.e-icons.e-frame-8:before {
  content: "\e9a2";
}
.e-icons.e-frame-9:before {
  content: "\e9a3";
}
.e-icons.e-frame-10:before {
  content: "\e9a4";
}
.e-icons.e-frame-11:before {
  content: "\e9a5";
}
.e-icons.e-caption-1:before {
  content: "\e9a6";
}
.e-icons.e-arrow-head:before {
  content: "\e9a7";
}
.e-icons.e-arrow-head-fill:before {
  content: "\e9a8";
}
.e-icons.e-bar-head:before {
  content: "\e9a9";
}
.e-icons.e-circle-head:before {
  content: "\e9aa";
}
.e-icons.e-circle-head-fill:before {
  content: "\e9ab";
}
.e-icons.e-square-head:before {
  content: "\e9ac";
}
.e-icons.e-square-head-fill:before {
  content: "\e9ad";
}
.e-icons.e-arrow-tail:before {
  content: "\e9ae";
}
.e-icons.e-arrow-tail-fill:before {
  content: "\e9af";
}
.e-icons.e-bar-tail:before {
  content: "\e9b0";
}
.e-icons.e-circle-tail:before {
  content: "\e9b1";
}
.e-icons.e-circle-tail-fill:before {
  content: "\e9b2";
}
.e-icons.e-square-tail:before {
  content: "\e9b3";
}
.e-icons.e-square-tail-fill:before {
  content: "\e9b4";
}
.e-icons.e-file-document:before {
  content: "\e9b5";
}
.e-icons.e-comment-resolve:before {
  content: "\e9b6";
}
.e-icons.e-multiple-comment-resolve:before {
  content: "\e9b7";
}
.e-icons.e-table-header:before {
  content: "\e9b8";
}
.e-icons.e-blockquote:before {
  content: "\e9b9";
}
.e-icons.e-add-notes:before {
  content: "\e9ba";
}
.e-icons.e-edit-notes:before {
  content: "\e9bb";
}
.e-icons.e-delete-notes:before {
  content: "\e9bc";
}
.e-icons.e-layers:before {
  content: "\e9bd";
}
.e-icons.e-font-size:before {
  content: "\e9be";
}
.e-icons.e-export-pdf-1:before {
  content: "\e9bf";
}
.e-icons.e-import-word:before {
  content: "\e9c0";
}
.e-icons.e-export-word-1:before {
  content: "\e9c1";
}
.e-icons.e-dropdown-list:before {
  content: "\e9c2";
}
.e-icons.e-combo-box:before {
  content: "\e9c3";
}
.e-icons.e-repeating-section:before {
  content: "\e9c4";
}
.e-icons.e-building-block:before {
  content: "\e9c5";
}
.e-icons.e-content-control:before {
  content: "\e9c6";
}
.e-icons.e-ai-chat:before {
  content: "\e9c7";
}
.e-icons.e-xml-mapping:before {
  content: "\e9c8";
}
.e-icons.e-thumbs-up-1:before {
  content: "\e9c9";
}
.e-icons.e-thumbs-down:before {
  content: "\e9ca";
}
.e-icons.e-calculation:before {
  content: "\e9cb";
}
.e-icons.e-text-outline:before {
  content: "\e9cc";
}
.e-icons.e-user:before {
  content: "\e9cd";
}
.e-icons.e-calculate-sheet:before {
  content: "\e9ce";
}
.e-icons.e-translate:before {
  content: "\e9cf";
}
.e-icons.e-shorten:before {
  content: "\e9d0";
}
.e-icons.e-elaborate:before {
  content: "\e9d1";
}
.e-icons.e-rephrase:before {
  content: "\e9d2";
}
.e-icons.e-grammar-check:before {
  content: "\e9d3";
}
.e-icons.e-preformat-code:before {
  content: "\e9d4";
}
.e-icons.e-import:before {
  content: "\e9d5";
}
.e-icons.e-import-1:before {
  content: "\e9d6";
}
.e-icons.e-redact:before {
  content: "\e9d7";
}
.e-icons.e-smart-paste:before {
  content: "\e9d8";
}
.e-icons.e-auto-fit-column:before {
  content: "\e9d9";
}
.e-icons.e-auto-fit-all-column:before {
  content: "\e9da";
}
.e-icons.e-columns:before {
  content: "\e9db";
}
.e-icons.e-thumbs-up-fill:before {
  content: "\e9dc";
}
.e-icons.e-thumbs-down-fill:before {
  content: "\e9dd";
}
.e-icons.e-stop-rectangle:before {
  content: "\e9de";
}
.e-icons.e-double-check:before {
  content: "\e9df";
}
.e-icons.e-squiggly:before {
  content: "\e9e0";
}
.e-icons.e-microphone:before {
  content: "\e9e1";
}
.e-icons.e-button-field:before {
  content: "\e9e2";
}
.e-icons.e-insert-sheet:before {
  content: "\e9e3";
}
.e-icons.e-duplicate:before {
  content: "\e9e4";
}
.e-icons.e-horizontal-line:before {
  content: "\e9e5";
}
.e-icons.e-reply-arrow:before {
  content: "\e9e6";
}
.e-icons.e-forward-arrow:before {
  content: "\e9e7";
}
.e-icons.e-pin:before {
  content: "\e9e8";
}
.e-icons.e-unpin:before {
  content: "\e9e9";
}
.e-icons.e-add-bookmark:before {
  content: "\e9ea";
}
.e-icons.e-all-bookmarks:before {
  content: "\e9eb";
}
.e-icons.e-landscape:before {
  content: "\e9ec";
}
.e-icons.e-page-orientation:before {
  content: "\e9ed";
}
.e-icons.e-margin:before {
  content: "\e9ee";
}
.e-icons.e-previous-comment:before {
  content: "\e9ef";
}
.e-icons.e-next-comment:before {
  content: "\e9f0";
}
.e-icons.e-close-comment:before {
  content: "\e9f1";
}
.e-icons.e-increase-fontsize:before {
  content: "\e9f2";
}
.e-icons.e-decrease-fontsize:before {
  content: "\e9f3";
}
.e-icons.e-delete-all-comments:before {
  content: "\e9f4";
}
.e-icons.e-reading-view:before {
  content: "\e9f5";
}
.e-icons.e-multiple-page:before {
  content: "\e9f6";
}
.e-icons.e-fit-100:before {
  content: "\e9f7";
}
.e-icons.e-margin-narrow:before {
  content: "\e9f8";
}
.e-icons.e-margin-normal:before {
  content: "\e9f9";
}
.e-icons.e-margin-moderate:before {
  content: "\e9fa";
}
.e-icons.e-margin-wide:before {
  content: "\e9fb";
}
.e-icons.e-margin-default:before {
  content: "\e9fc";
}
.e-icons.e-margin-custom:before {
  content: "\e9fd";
}
.e-icons.e-size-letter:before {
  content: "\e9fe";
}
.e-icons.e-size-legal:before {
  content: "\e9ff";
}
.e-icons.e-size-executive:before {
  content: "\ea00";
}
.e-icons.e-size-a4:before {
  content: "\ea01";
}
.e-icons.e-size-a5:before {
  content: "\ea02";
}
.e-icons.e-size-custom:before {
  content: "\ea03";
}
.e-icons.e-more-column:before {
  content: "\ea04";
}
.e-icons.e-attachment:before {
  content: "\ea05";
}
.e-icons.e-file-format:before {
  content: "\ea06";
}
.e-icons.e-redaction:before {
  content: "\ea07";
}
.e-icons.e-properties-1:before {
  content: "\ea08";
}
.e-icons.e-callout:before {
  content: "\ea09";
}
.e-icons.e-heading-1:before {
  content: "\ea0a";
}
.e-icons.e-heading-2:before {
  content: "\ea0b";
}
.e-icons.e-heading-3:before {
  content: "\ea0c";
}
.e-icons.e-heading-4:before {
  content: "\ea0d";
}
.e-icons.e-collapsible-heading-1:before {
  content: "\ea0e";
}
.e-icons.e-collapsible-heading-2:before {
  content: "\ea0f";
}
.e-icons.e-collapsible-heading-3:before {
  content: "\ea11";
}
.e-icons.e-collapsible-heading-4:before {
  content: "\ea12";
}
.e-icons.e-export-jpeg:before {
  content: "\ea13";
}
.e-icons.e-chart-scatter:before {
  content: "\ea14";
}
.e-icons.e-show-side-panel:before {
  content: "\ea15";
}
.e-icons.e-copy-code:before {
  content: "\ea16";
}
.e-icons.e-text-redact:before {
  content: "\ea17";
}
.e-icons.e-magic-wand:before {
  content: "\ea18";
}
.e-icons.e-swap-arrow:before {
  content: "\ea19";
}
.e-icons.e-checklist:before {
  content: "\ea1a";
}
.e-icons.e-smart-edit:before {
  content: "\ea1b";
}
.e-icons.e-table-edit:before {
  content: "\ea1c";
}
.e-icons.e-history:before {
  content: "\ea1d";
}
.e-icons.e-all-notes:before {
  content: "\ea1e";
}
.e-icons.e-next-note:before {
  content: "\ea1f";
}
.e-icons.e-previous-note:before {
  content: "\ea20";
}
.e-icons.e-convert-all-note:before {
  content: "\ea21";
}
.e-icons.e-extract-page:before {
  content: "\ea22";
}
.e-icons.e-left-wrap:before {
  content: "\ea23";
}
.e-icons.e-right-wrap:before {
  content: "\ea24";
}
.e-icons.e-notes:before {
  content: "\ea25";
}

.e-control,
.e-css,
.e-error {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12px;
  font-weight: normal;
}

.e-error {
  color: #f44336;
}

.e-control,
.e-control [class^=e-],
.e-control [class*=" e-"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-control:focus,
.e-control *:focus {
  outline: none;
}

.e-rtl {
  direction: rtl;
  text-align: right;
}

.e-overlay {
  background-color: #383838;
  height: 100%;
  opacity: 0.5;
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
  width: 100%;
}

.e-hidden {
  display: none;
}

.e-blazor-hidden {
  visibility: hidden;
}

.e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}

.e-ul {
  list-style-type: none;
}

.e-prevent-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-warning {
  color: #ffca1c;
}

.e-success {
  color: #22b24b;
}

.e-information {
  color: #489bd5;
}

.e-block-touch {
  -ms-touch-action: pinch-zoom;
      touch-action: pinch-zoom;
}

.e-license {
  color: #ff0;
  text-decoration: none;
}

.e-license-banner {
  position: absolute;
  right: 10px;
  top: 27%;
  cursor: pointer;
}

@-webkit-keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}

@keyframes SlideLeftOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
}
@-webkit-keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideLeftIn {
  from {
    -webkit-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideRightIn {
  from {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@keyframes SlideRightOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(100%, 0);
            transform: translate(100%, 0);
  }
}
@-webkit-keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideBottomIn {
  from {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@keyframes SlideBottomOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, 100%);
            transform: translate(0, 100%);
  }
}
@-webkit-keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes SlideTopIn {
  from {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
  to {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@keyframes SlideTopOut {
  from {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  to {
    -webkit-transform: translate(0, -100%);
            transform: translate(0, -100%);
  }
}
@-webkit-keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@keyframes SlideRight {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@-webkit-keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@keyframes SlideLeft {
  from {
    width: 100%;
  }
  to {
    width: 0;
  }
}
@-webkit-keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@keyframes SlideDown {
  from {
    height: 0;
  }
  to {
    height: 100%;
  }
}
@-webkit-keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@keyframes SlideUp {
  from {
    height: 100%;
  }
  to {
    height: 0;
  }
}
@-webkit-keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes FadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@keyframes ZoomIn {
  from {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
  to {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
}
@-webkit-keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@-webkit-keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes FadeZoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes FadeZoomOut {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@-webkit-keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(135deg);
            transform: perspective(400px) rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipRightUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: right center;
            transform-origin: right center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftDownOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg);
            transform: rotateY(135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpIn {
  from {
    -webkit-transform: perspective(400px) rotateY(-135deg);
            transform: perspective(400px) rotateY(-135deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipLeftUpOut {
  from {
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  to {
    -webkit-transform: rotateY(135deg) perspective(200px);
            transform: rotateY(135deg) perspective(200px);
    -webkit-transform-origin: left center;
            transform-origin: left center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(180deg);
            transform: perspective(400px) rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYLeftOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(90deg);
            transform: perspective(700px) rotateY(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateY(125deg);
            transform: perspective(850px) rotateY(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateY(-180deg);
            transform: perspective(400px) rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipYRightOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateY(0deg);
            transform: perspective(400px) rotateY(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateY(-90deg);
            transform: perspective(700px) rotateY(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateY(-180deg);
            transform: rotateY(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(180deg);
            transform: perspective(400px) rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXDownOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(90deg);
            transform: perspective(700px) rotateX(90deg);
  }
  75% {
    -webkit-transform: perspective(850px) rotateX(125deg);
            transform: perspective(850px) rotateX(125deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpIn {
  from {
    opacity: 0;
    -webkit-transform: perspective(400px) rotateX(-180deg);
            transform: perspective(400px) rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@-webkit-keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
@keyframes FlipXUpOut {
  from {
    opacity: 1;
    -webkit-transform: perspective(400px) rotateX(0deg);
            transform: perspective(400px) rotateX(0deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
  50% {
    -webkit-transform: perspective(700px) rotateX(-90deg);
            transform: perspective(700px) rotateX(-90deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateX(-180deg);
            transform: rotateX(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
  }
}
.e-ripple,
.e-ripple-style {
  overflow: hidden;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}

.e-ripple-element,
.e-ripple-style::after {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
  transition: opacity, transform 0ms cubic-bezier(0, 0.1, 0.2, 1), -webkit-transform 0ms cubic-bezier(0, 0.1, 0.2, 1);
}

.e-ripple-style::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0;
  top: 25%;
  -webkit-transform: scale(3);
          transform: scale(3);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: opacity 0.5s, -webkit-transform 0.5s;
  transition: transform 0.5s, opacity 0.5s;
  transition: transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
  width: 50%;
}
.e-ripple-style:active::after {
  opacity: 1;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: 0s;
  transition: 0s;
}
.e-signature.e-control {
  border: 1px solid;
}

.e-signature.e-control {
  background-color: #fff;
  border: 1px solid;
  border-color: #e0e0e0;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e932";
  font-family: "e-icons";
}

.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e932";
  font-family: "e-icons";
}

.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  content: "\e208";
  font-family: "e-icons";
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! input layout */
.e-input-group,
.e-input-group.e-control-wrapper {
  display: table;
  line-height: 1.4;
  margin-bottom: 4px;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input {
  border: 0 solid;
  border-width: 0 0 1px 0;
  height: auto;
  line-height: inherit;
  margin: 0;
  margin-bottom: 4px;
  outline: none;
  padding: 4px 0 4px;
  text-indent: 0;
  width: 100%;
  letter-spacing: 0;
}

input.e-input,
textarea.e-input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small .e-input,
.e-input-group.e-small.e-control-wrapper .e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
input.e-input:focus,
.e-input-group input.e-input:focus,
.e-input-group input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-float-input.e-input-group input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input.e-control-wrapper.e-input-group input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-input-focus input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input,
.e-float-input.e-input-group.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group input,
.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-control-wrapper,
.e-input.e-corner,
.e-input-group.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl input.e-input:only-child,
.e-input-group.e-input-focus.e-corner,
.e-input-group.e-control-wrapper.e-input-focus.e-corner,
textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-float-input.e-control-wrapper.e-input-group textarea {
  border-radius: 0;
}

.e-input:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}

.e-input.e-small:focus {
  border-width: 0 0 2px 0;
  padding-bottom: 4px;
}

.e-input:focus {
  padding-bottom: 3px;
}

.e-input.e-small:focus {
  padding-bottom: 3px;
}

.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 4px 0 4px;
}

.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus {
  padding: 4px 0 4px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 0 solid;
  border-width: 0;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  cursor: pointer;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 12px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
  text-align: center;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}

.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 28px;
  min-width: 28px;
  padding: 0;
}

.e-input-group.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) > .e-input-group-icon:active {
  background: transparent;
}

.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  cursor: auto;
}

.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-disabled input,
.e-input-group.e-disabled input.e-input,
.e-input-group.e-disabled textarea,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled,
.e-input-group.e-control-wrapper.e-disabled input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input,
.e-float-input.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-input-group.e-disabled span,
.e-input-group.e-control-wrapper.e-disabled span,
.e-input-group.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled input.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon.e-clear-icon-hide {
  cursor: not-allowed;
}

.e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-disabled,
.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled,
.e-float-input.e-control-wrapper.e-disabled textarea {
  filter: alpha(opacity=100);
  opacity: 1;
}

.e-input.e-rtl,
.e-input-group.e-rtl,
.e-input-group.e-control-wrapper.e-rtl,
.e-float-input.e-rtl,
.e-float-input.e-control-wrapper.e-rtl {
  direction: rtl;
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-custom-tag.e-input-group,
.e-float-custom-tag.e-input-group.e-control-wrapper,
.e-input-custom-tag,
.e-input-custom-tag.e-input-group,
.e-input-custom-tag.e-input-group.e-control-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.e-float-input:not(.e-input-group),
.e-float-input.e-control-wrapper:not(.e-input-group),
.e-float-custom-tag,
.e-float-custom-tag.e-control-wrapper {
  display: inline-block;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-input-group .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper .e-input-group-icon:first-child {
  border-left-width: 0;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  white-space: nowrap;
}

.e-input-group .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper .e-input-group-icon:not(:last-child) {
  border-right-width: 0;
}

.e-input + .e-input-group-icon,
.e-input-group .e-input + .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input + .e-input-group-icon {
  border-left-width: 0;
}

.e-input-group.e-corner .e-input:first-child,
.e-input-group.e-corner .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.e-input-group.e-corner .e-input:last-child,
.e-input-group.e-corner .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner .e-input-group-icon:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.e-input-group.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:first-child {
  border-left-width: 0;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child {
  border-left-width: 0;
  border-right-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon:not(:last-child),
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:not(:last-child) {
  border-left-width: 0;
}

.e-input-group.e-rtl .e-input-group-icon + .e-input,
.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon + .e-input {
  border-right-width: 0;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input,
.e-input-group.e-small,
.e-small .e-input-group,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper,
.e-input-group.e-small.e-disabled,
.e-small .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-disabled {
  font-size: 12px;
}

.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input {
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 4px 0 4px;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  min-height: 16px;
  min-width: 16px;
  padding: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
  letter-spacing: 0;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -11px;
}

.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text,
.e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input input:focus ~ label.e-float-text,
.e-small .e-float-input input:valid ~ label.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input label.e-float-text.e-label-top {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: -9px;
}

.e-float-input.e-small input:focus ~ label.e-float-text,
.e-float-input.e-small input:valid ~ label.e-float-text,
.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input input ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -8px;
}

.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -7px;
}

.e-float-input,
.e-float-input.e-control-wrapper {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  line-height: 1.35;
  margin-bottom: 4px;
  margin-top: 16px;
  padding-top: 0;
}

.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group,
.e-small .e-input-group.e-control-wrapper {
  line-height: normal;
}

.e-float-input.e-no-float-label,
.e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-no-float-label,
.e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-no-float-label {
  margin-top: 0;
}

.e-float-input,
.e-float-input.e-control-wrapper,
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0 0 1px 0;
  display: block;
  font: inherit;
  width: 100%;
  letter-spacing: 0;
}

.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-width: 0;
  padding: 4px 0 4px;
}

.e-float-input input,
.e-input-group input,
.e-float-input.e-control-wrapper input,
.e-input-group.e-control-wrapper input,
.e-float-input textarea,
.e-input-group textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group.e-control-wrapper textarea {
  text-indent: 0;
}

.e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-small,
.e-small .e-float-input,
.e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper {
  font-size: 12px;
}

.e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-float-input input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input textarea:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-input-group.e-control-container.valid.modified,
.e-input-group.e-control-container.invalid,
.e-float-input.e-control-container.valid.modified,
.e-float-input.e-control-container.invalid {
  outline: none;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text {
  font-family: inherit;
}

.e-float-input input:valid ~ label.e-float-text,
.e-float-input input:focus ~ label.e-float-text,
.e-float-input input:valid ~ label.e-float-text.e-label-top,
.e-float-input input ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper input ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-float-text.e-label-top,
.e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input textarea ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-label-top {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.e-float-input.e-outline.e-float-icon-left:not(.e-rtl) .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  left: -34px;
  width: auto;
}

.e-float-input.e-outline.e-float-icon-left.e-rtl .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  right: -34px;
  width: auto;
}

label.e-float-text,
.e-float-input label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  width: 0;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before {
  left: 50%;
}

.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  right: 50%;
}

.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) input:focus ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) textarea:focus ~ .e-float-line::after,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input:not(.e-input-group).e-input-focus input ~ .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group).e-input-focus input ~ .e-float-line::after {
  width: 50%;
}

.e-float-input .e-float-line,
.e-float-input.e-control-wrapper .e-float-line {
  display: block;
  position: relative;
  width: 100%;
}

.e-float-input.e-rtl label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-rtl .e-float-input label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper label.e-float-text,
.e-rtl.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
  -webkit-transform-origin: right top;
          transform-origin: right top;
}

.e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-input-group.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:first-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:first-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
}

.e-input-group.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-corner.e-rtl .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input:last-child,
.e-input-group.e-control-wrapper.e-corner.e-rtl .e-input-group-icon:last-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
}

.e-input-group.e-warning::before,
.e-input-group.e-control-wrapper.e-warning::before {
  content: "";
}

.e-float-input input[disabled],
.e-float-input input.e-disabled,
.e-float-input.e-control-wrapper input[disabled],
.e-float-input.e-control-wrapper input.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

.e-input-group.e-rtl .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  min-width: 0;
  width: 100%;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]),
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper input.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]):not(:focus),
.e-input-group.e-control-wrapper textarea.e-input:hover:not(.e-success):not(.e-warning):not(.e-error):not([disabled]) {
  border: 0 solid;
  border-width: 0;
}

.e-input-group input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input input.e-input,
.e-float-input.e-control-wrapper input.e-input {
  margin-bottom: 0;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap:not(.e-float-input)::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-filled.e-input-group.e-float-icon-left::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before {
  left: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-input-focus::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-float-line::after {
  width: 50%;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  right: 50%;
}

.e-input-group,
.e-input-group.e-control-wrapper {
  position: relative;
  width: 100%;
}

.e-input-group .e-input-group-icon:hover,
.e-input-group.e-rtl.e-corner .e-input-group-icon:hover,
.e-input-group.e-control-wrapper .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-rtl.e-corner .e-input-group-icon:hover {
  border-radius: 2px;
}

.e-input.e-small,
.e-input-group.e-small,
.e-input-group.e-control-wrapper.e-small {
  margin-bottom: 4px;
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 2px;
}

.e-input-group.e-small .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-input-group .e-input-group-icon,
.e-small .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 4px;
}

.e-input-group .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) {
  border-style: solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px 0;
}

.e-input-group:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left {
  border-bottom: 1px solid;
}

.e-input-group:not(.e-float-icon-left),
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:not(:first-child):focus {
  border-right-width: 0;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.42)), color-stop(33%, rgba(0, 0, 0, 0.42)), color-stop(0, transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
  color: rgba(0, 0, 0, 0.42);
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  position: relative;
}

.e-input-group:not(.e-filled) .e-input-group-icon::after,
.e-input-group.e-control-wrapper:not(.e-filled) .e-input-group-icon::after {
  background: #bdbdbd;
  border-radius: 100%;
  content: "";
  display: block;
  height: 50%;
  left: 25%;
  opacity: 0.75;
  position: absolute;
  top: 25%;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 50%;
}

.e-input-group .e-input-group-icon.e-input-btn-ripple::after,
.e-input-group.e-control-wrapper .e-input-group-icon.e-input-btn-ripple::after {
  -webkit-animation: e-input-ripple 0.45s linear;
          animation: e-input-ripple 0.45s linear;
}

input.e-input::-ms-clear,
.e-float-input input::-ms-clear,
.e-float-input.e-control-wrapper input::-ms-clear,
.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-input-group input:not(.e-control).e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input:not(:valid):not(.e-control):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input:not(:valid):not(.e-control):first-child ~ .e-clear-icon {
  display: none;
}

.e-input-group .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-hidden,
.e-input-group.e-control-wrapper.e-hidden {
  display: none;
}

input.e-input[type=search]::-webkit-search-decoration,
input.e-input[type=search]::-webkit-search-cancel-button,
input.e-input[type=search]::-webkit-search-results-button,
input.e-input[type=search]::-webkit-search-results-decoration,
.e-float-input input[type=search]::-webkit-search-decoration,
.e-float-input input[type=search]::-webkit-search-cancel-button,
.e-float-input input[type=search]::-webkit-search-results-button,
.e-float-input input[type=search]::-webkit-search-results-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-decoration,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-cancel-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-button,
.e-float-input.e-control-wrapper input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-control-wrapper.e-input-group .e-float-line,
.e-float-input.e-control-wrapper.e-input-group.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-input-group input,
.e-float-input.e-input-group textarea,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-input-group.e-control-wrapper textarea {
  border: 0;
}

.e-float-input.e-input-group .e-float-line,
.e-float-input.e-input-group .e-float-text,
.e-float-input.e-input-group.e-control-wrapper .e-float-line,
.e-float-input.e-input-group.e-control-wrapper .e-float-text {
  right: 0;
}

input.e-input::-webkit-input-placeholder,
input.e-input:-moz-placeholder,
input.e-input:-ms-input-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-webkit-input-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-input-placeholder,
textarea.e-input::-moz-placeholder,
textarea.e-input::-webkit-textarea-placeholder,
textarea.e-input:-moz-placeholder,
textarea.e-input:-ms-textarea-placeholder,
textarea.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}

.e-small input.e-input::-webkit-input-placeholder,
input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-input:-moz-placeholder,
input.e-small.e-input:-moz-placeholder,
.e-small input.e-input:-ms-input-placeholder,
input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-input::-moz-placeholder,
input.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-input-placeholder,
textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-input::-webkit-textarea-placeholder,
textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-input:-moz-placeholder,
textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-input:-ms-input-placeholder,
textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-input::-moz-placeholder,
textarea.e-small.e-input::-moz-placeholder {
  font-size: 12px;
  font-style: normal;
}

input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder {
  font-style: normal;
  -moz-user-select: none;
       user-select: none;
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder {
  font-style: normal;
}

input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input:not(.e-input-group) input,
.e-float-input.e-control-wrapper:not(.e-input-group) input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-control input.e-input,
.e-control .e-input-group input,
.e-control .e-input-group input.e-input,
.e-control .e-input-group.e-control-wrapper input,
.e-control .e-input-group.e-control-wrapper input.e-input,
.e-control .e-float-input input,
.e-control .e-float-input.e-control-wrapper input,
.e-control.e-input-group input,
.e-control.e-input-group input.e-input,
.e-control.e-input-group.e-control-wrapper input,
.e-control.e-input-group.e-control-wrapper input.e-input,
.e-control.e-float-input input,
.e-control.e-float-input.e-control-wrapper input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

input.e-input.e-small,
.e-input-group.e-small input,
.e-input-group.e-small input.e-input,
.e-small .e-input-group input,
.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-small input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-input-group.e-control-wrapper input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-small input,
.e-float-input.e-small input.e-input,
.e-small .e-float-input input,
.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-small:not(.e-input-group) input,
.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input:not(.e-input-group) input,
.e-small .e-float-input:not(.e-input-group) input.e-input .e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input.e-small,
.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input.e-small textarea.e-input,
.e-small .e-float-input textarea,
.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-input-group.e-small .e-input,
.e-input-group.e-control-wrapper.e-small .e-input,
.e-small input.e-input,
.e-small .e-input-group .e-input,
.e-small .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-small input,
.e-float-input input.e-small,
.e-small .e-float-input input,
.e-float-input.e-control-wrapper.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-small .e-float-input.e-control-wrapper input,
textarea.e-input.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input-group textarea.e-input.e-small,
.e-small input.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-small .e-float-input textarea,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input.e-control-wrapper textarea {
  text-indent: 0;
}

input.e-input,
.e-input-group input.e-input,
.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-control-wrapper input,
.e-float-input input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input.e-input,
.e-float-input.e-control-wrapper input,
.e-input-group input.e-input:focus,
.e-input-group.e-control-wrapper input.e-input:focus,
.e-float-input.e-control-wrapper input:focus,
.e-float-input input:focus,
.e-input-group.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-input-focus input,
.e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}

textarea.e-input,
.e-input-group textarea.e-input,
.e-input-group textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-float-input textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea.e-input,
.e-float-input.e-control-wrapper textarea,
.e-input-group textarea.e-input:focus,
.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-float-input.e-control-wrapper textarea:focus,
.e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

input.e-input.e-rtl,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-container.e-rtl input.e-control,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-float-input.e-rtl input,
.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-input-group input.e-input,
.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-rtl .e-float-input input,
.e-rtl .e-float-input.e-control-wrapper input,
.e-input-group.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-float-input.e-rtl input:focus,
.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-input-group input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-rtl .e-float-input input:focus,
.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-input-group.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-float-input.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

textarea.e-input.e-rtl,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-rtl .e-float-input:not(.e-outline) textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

input.e-input.e-small,
.e-small input.e-input,
.e-input-group.e-small input.e-input,
.e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-float-input.e-small input,
.e-float-input.e-control-wrapper input.e-small,
.e-input-group input.e-input.e-small,
.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input input,
.e-small .e-float-input.e-control-wrapper input,
.e-small .e-input-group input.e-input,
.e-small .e-input-group.e-control-wrapper input.e-input,
.e-input-group.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-float-input.e-small input:focus,
.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-input-group input.e-input:focus,
.e-small .e-float-input input:focus,
.e-small .e-float-input.e-control-wrapper input:focus,
.e-input-group.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-input-group.e-input-focus input.e-input,
.e-float-input.e-small.e-input-focus input,
.e-float-input.e-control-wrapper.e-input-focus.e-small input,
.e-small .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-input-focus input,
textarea.e-input.e-small,
.e-small textarea.e-input,
.e-input-group.e-small textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input.e-control-wrapper textarea,
.e-small .e-float-input textarea,
.e-small .e-input-group textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus,
.e-small .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl input.e-input.e-small,
input.e-input.e-small.e-rtl,
.e-small.e-rtl input.e-input,
.e-small input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-float-input.e-small.e-rtl input,
.e-input-group.e-small.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-float-input.e-small input,
.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-input-group.e-small input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-rtl input.e-small,
.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-input-group.e-rtl input.e-input.e-small,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-float-input input.e-small,
.e-rtl .e-float-input.e-control-wrapper input.e-small,
.e-rtl .e-input-group input.e-input.e-small,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-float-input.e-rtl input,
.e-small .e-float-input.e-control-wrapper.e-rtl input,
.e-small .e-input-group.e-rtl input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-float-input input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-input-group input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-input-group input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-float-input input:focus,
.e-small .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-input-group.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-rtl.e-input-focus input.e-input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-float-input.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-float-input.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-small,
textarea.e-input.e-small.e-rtl,
.e-small.e-rtl textarea.e-input,
.e-small textarea.e-input.e-rtl,
.e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-small,
.e-float-input:not(.e-outline).e-rtl textarea.e-small,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-small,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-small,
.e-rtl .e-float-input:not(.e-outline) textarea.e-small,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-small,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-small .e-float-input:not(.e-outline).e-rtl textarea,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-small .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  background: transparent;
  border: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  min-width: 24px;
  outline: none;
  padding: 0;
  text-align: center;
}

.e-float-input .e-clear-icon::before,
.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-input-group .e-clear-icon::before,
.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
}

.e-float-input.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-float-input.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-input-group.e-small .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-float-input .e-clear-icon::before,
.e-small .e-input-group .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 10px;
}

.e-input-group.e-static-clear .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper.e-static-clear .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
}

.e-float-input.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-input-group input[readonly]:first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper.e-input-group input[readonly]:first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input[readonly]:first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input[readonly]:first-child .e-clear-icon.e-clear-icon-hide {
  cursor: auto;
}

.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-float-input.e-input-group .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small {
  min-height: 20px;
  min-width: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-small .e-clear-icon,
.e-input-group .e-clear-icon.e-small,
.e-small .e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-input:not(:valid),
.e-input:valid,
.e-float-input.e-control-wrapper input:not(:valid),
.e-float-input.e-control-wrapper input:valid,
.e-float-input input:not(:valid),
.e-float-input input:valid,
.e-input-group input:not(:valid),
.e-input-group input:valid,
.e-input-group.e-control-wrapper input:not(:valid),
.e-input-group.e-control-wrapper input:valid,
.e-float-input.e-control-wrapper textarea:not(:valid),
.e-float-input.e-control-wrapper textarea:valid,
.e-float-input textarea:not(:valid),
.e-float-input textarea:valid,
.e-input-group.e-control-wrapper textarea:not(:valid),
.e-input-group.e-control-wrapper textarea:valid,
.e-input-group textarea:not(:valid),
.e-input-group textarea:valid {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  width: 100%;
}

.e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text {
  right: 0;
}

.e-input-group .e-input-in-wrap,
.e-input-group.e-control-wrapper .e-input-in-wrap,
.e-float-input .e-input-in-wrap,
.e-float-input.e-control-wrapper .e-input-in-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
}

.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0 0 1px 0;
  margin-left: 8px;
}

.e-rtl .e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input label.e-float-text.e-label-bottom,
.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
}

.e-float-input textarea:focus ~ label.e-float-text,
.e-float-input textarea:valid ~ label.e-float-text,
.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 13px;
  top: -22px;
  -webkit-transform: translate3d(0, 6px, 0) scale(0.92);
          transform: translate3d(0, 6px, 0) scale(0.92);
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 12px;
  top: -21px;
}

.e-float-input textarea ~ .e-float-text,
.e-float-input.e-control-wrapper textarea ~ .e-float-text {
  top: -11px;
}

.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -11px;
}

.e-float-input.e-small textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-small,
.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 12px;
  top: -11px;
}

.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-small input,
.e-small .e-float-input input,
.e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 16px;
}

.e-input-group input.e-input,
.e-float-input.e-input-group input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-input-group.e-control-wrapper input,
.e-float-input input,
.e-float-input.e-control-wrapper input {
  min-height: 22px;
}

.e-input-group:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea:not([disabled]) {
  border-bottom-width: 1px;
}

.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 1px;
}

.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after {
  bottom: -2px;
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: solid;
  border-width: 0 0 1px;
}

.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
}

.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  font-style: normal;
  font-weight: 1;
  left: 0;
  overflow: hidden;
  padding-left: 0;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: -11px;
  -webkit-transform: translate3d(0, 16px, 0) scale(1);
          transform: translate3d(0, 16px, 0) scale(1);
  -webkit-transform-origin: left top;
          transform-origin: left top;
  -webkit-transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: 100%;
  letter-spacing: 0;
}

.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 12px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-float-input textarea[disabled],
.e-float-input textarea.e-disabled,
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-control-wrapper textarea.e-disabled {
  background: transparent;
  background-image: none;
  cursor: not-allowed;
}

textarea.e-input,
.e-input-group textarea,
.e-input-group textarea.e-input,
.e-input-group.e-input-focus textarea,
.e-input-group.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea,
.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  line-height: 1.5;
  min-height: 15px;
  min-width: 0;
  padding: 4px 0 4px;
  resize: vertical;
}

.e-input-group.e-small textarea,
.e-input-group.e-small textarea.e-input,
.e-input-group textarea.e-small,
.e-input-group textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-small textarea,
.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-input-group textarea,
.e-small .e-input-group textarea.e-input,
.e-float-input.e-small textarea,
.e-float-input textarea.e-small,
.e-float-input.e-control-wrapper.e-small textarea,
.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-float-input textarea,
.e-small .e-float-input.e-control-wrapper textarea {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}

.e-input-group.e-input-focus.e-small textarea,
.e-input-group.e-input-focus.e-small textarea.e-input,
.e-input-group.e-input-focus textarea.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-input-focus textarea.e-input.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-input-group.e-input-focus textarea,
.e-small .e-input-group.e-input-focus textarea.e-input {
  font: inherit;
  min-height: 14px;
  padding: 4px 0 4px;
}

.e-input-group.e-small textarea:focus,
.e-input-group.e-small textarea.e-input:focus,
.e-input-group textarea.e-small:focus,
.e-input-group textarea.e-input.e-small:focus,
.e-input-group.e-control-wrapper.e-small textarea:focus,
.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-small .e-input-group textarea:focus,
.e-small .e-input-group textarea.e-input:focus,
.e-float-input.e-small textarea:focus,
.e-float-input textarea.e-small:focus,
.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-float-input.e-control-wrapper textarea.e-small:focus,
.e-small .e-float-input textarea:focus,
.e-small .e-float-input.e-control-wrapper textarea:focus {
  padding: 4px 0 4px;
}

input.e-input.e-small,
textarea.e-input.e-small,
.e-small input.e-input,
.e-small textarea.e-input {
  min-height: 16px;
}

input.e-input,
textarea.e-input {
  min-height: 19px;
}

textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea {
  width: calc(100% - 1px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow {
  width: calc(100% - 80px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper.e-numeric.e-static-clear label.e-float-text.e-label-top span.e-float-text-content.e-float-text-overflow {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-icon {
  width: calc(100% - 45px);
}

.e-outline.e-float-input.e-control-wrapper.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-icon {
  width: calc(100% - 75px);
}

.e-outline.e-float-input.e-control-wrapper.e-numeric.e-static-clear label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow {
  width: calc(100% - 110px);
}

.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-input-focus .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-input-focus .e-input-in-wrap .e-float-line::after {
  width: 0%;
}

.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-input-group:not(.e-float-icon-left),
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border: 1px solid rgba(0, 0, 0, 0.24);
  border-radius: 4px;
  border-width: 1px;
  fill: transparent;
  -webkit-transition: border 0.2s, -webkit-box-shadow 0.2s;
  transition: border 0.2s, -webkit-box-shadow 0.2s;
  transition: border 0.2s, box-shadow 0.2s;
  transition: border 0.2s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}

.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  margin-top: 0;
}

.e-outline.e-float-input.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-control-wrapper:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-success):not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:hover:not(.e-error):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:hover:not(.e-success):not(.e-warning):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:hover:not(.e-success):not(.e-error):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-valid-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-valid-input.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-valid-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-float-icon-left:not(.e-warning):not(.e-success):not(.e-error) {
  border-top-color: transparent;
}

.e-outline.e-input-group,
.e-outline .e-input-group,
.e-outline .e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error),
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error,
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error),
.e-outline.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  border-width: 1px;
}

input.e-outline.e-input,
.e-outline.e-input-group input.e-input,
.e-outline.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input.e-input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-input-focus input.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px 12px 9px;
}

textarea.e-outline.e-input,
.e-outline.e-input-group textarea.e-input,
.e-outline.e-input-group textarea,
.e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-control-wrapper textarea,
.e-outline.e-float-input textarea.e-input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}

.e-outline.e-input-group input.e-input,
.e-outline.e-float-input.e-input-group input,
.e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input input,
.e-outline.e-float-input.e-control-wrapper input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 38px;
}

.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input:not(.e-input-group) .e-float-line::after,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  content: none;
}

.e-outline.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-input-group.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: #e3165b;
  -webkit-box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 0;
  border-width: 0;
  margin-left: 0;
}

.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 4px;
  margin-right: 0;
}

.e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-rtl.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-right: 4px;
  margin-left: 0;
}

.e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-float-icon-left .e-input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left .e-input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left .e-input {
  padding-left: 0;
}

.e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin: 9px 0 9px 12px;
}

.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-outline.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-outline.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border: 0;
}

.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-outline.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 34px;
}

.e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 11px;
}

.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-outline.e-input-group.e-small,
.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small,
.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 13px;
}

input.e-input.e-small.e-outline,
.e-small input.e-input.e-outline,
.e-input-group.e-small.e-outline input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-float-input.e-small input,
.e-outline.e-float-input.e-control-wrapper input.e-small,
.e-outline.e-input-group input.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-outline.e-float-input input,
.e-small .e-outline.e-float-input.e-control-wrapper input,
.e-small .e-outline.e-input-group input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input,
.e-outline.e-input-group.e-small input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-outline.e-float-input.e-small input:focus,
.e-outline.e-float-input.e-control-wrapper.e-small input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper input.e-input:focus,
.e-small .e-outline.e-input-group input.e-input:focus,
.e-small .e-outline.e-float-input input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper input:focus,
.e-outline.e-float-input.e-small.e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-small .e-outline.e-float-input.e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-focus input,
.e-outline.e-input-group.e-small.e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-input-focus input.e-input {
  padding: 7px 10px;
}

textarea.e-input.e-small.e-outline,
.e-small textarea.e-input.e-outline,
.e-input-group.e-small.e-outline textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-outline.e-float-input.e-control-wrapper textarea.e-small,
.e-outline.e-float-input.e-small textarea,
.e-outline.e-input-group textarea.e-input.e-small,
.e-outline.e-input-group.e-control-wrapper textarea.e-input.e-small,
.e-small .e-outline.e-float-input textarea,
.e-small .e-outline.e-float-input.e-control-wrapper textarea,
.e-small .e-outline.e-input-group textarea.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input,
.e-outline.e-input-group.e-small textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-outline.e-float-input.e-small textarea:focus,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:focus,
.e-small .e-outline.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-small .e-outline.e-input-group textarea.e-input:focus,
.e-small .e-outline.e-float-input textarea:focus,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 10px 10px;
}

.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 6px;
}

.e-outline.e-input-group.e-small .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 10px;
}

.e-outline.e-input-group.e-prepend.e-small .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-small .e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-outline.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon .e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 10px;
  margin-right: 0;
}

.e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-small,
.e-small .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  padding: 7px 10px 7px 0;
}

.e-outline.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-input-group .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 9px;
}

.e-outline.e-float-input input,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper textarea {
  border: 0;
  border-width: 0;
}

.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  line-height: 13px;
  position: absolute;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: color 0.2s, font-size 0.2s, line-height 0.2s;
  transition: color 0.2s, font-size 0.2s, line-height 0.2s;
}

.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 46px;
}

.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 60px;
}

.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 54px;
}

.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 50px;
}

.e-outline label.e-float-text::before,
.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-top: solid 2px;
  border-top-color: transparent;
  -webkit-box-shadow: inset 0 1px transparent;
          box-shadow: inset 0 1px transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: " ";
  display: block;
  height: 8px;
  margin-top: 6px;
  min-width: 9px;
  pointer-events: none;
  position: relative;
  -webkit-transition: border-color 0.1s, -webkit-box-shadow 0.2s;
  transition: border-color 0.1s, -webkit-box-shadow 0.2s;
  transition: border-color 0.1s, box-shadow 0.2s;
  transition: border-color 0.1s, box-shadow 0.2s, -webkit-box-shadow 0.2s;
}

.e-outline.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-icon-left label.e-float-text::after,
.e-outline.e-float-input.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-input.e-float-icon-left label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left label.e-float-text::after {
  -webkit-transition: none;
  transition: none;
}

.e-small.e-outline label.e-float-text::before,
.e-small.e-outline label.e-float-text::after,
.e-small.e-outline.e-float-input label.e-float-text::before,
.e-small.e-outline.e-float-input label.e-float-text::after,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-small .e-outline label.e-float-text::before,
.e-small .e-outline label.e-float-text::after,
.e-small .e-outline.e-float-input label.e-float-text::before,
.e-small .e-outline.e-float-input label.e-float-text::after,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 7px;
}

.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-top-color: rgba(0, 0, 0, 0.24);
  border-width: 1px;
}

.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-error):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #22b24b;
}

.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus:not(.e-error):not(.e-warning) label.e-float-text::after {
  border-color: #22b24b;
}

.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-success):not(.e-warning):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #f44336;
}

.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus:not(.e-success):not(.e-warning) label.e-float-text::after {
  border-color: #f44336;
}

.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-success):not(.e-error):not(.e-input-focus) label.e-float-text::after {
  border-top-color: #ffca1c;
}

.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus:not(.e-success):not(.e-error) label.e-float-text::after {
  border-color: #ffca1c;
}

.e-outline label.e-float-text::before,
.e-outline.e-float-input label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: solid 1px transparent;
  border-radius: 4px 0;
  left: -1px;
  margin-right: 4px;
}

.e-rtl.e-outline label.e-float-text::before,
.e-rtl.e-outline.e-float-input label.e-float-text::before,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::before {
  border-left: 0;
  border-radius: 0 4px;
  left: 5px;
}

.e-rtl.e-outline label.e-float-text::after,
.e-rtl.e-outline.e-float-input label.e-float-text::after,
.e-rtl.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 5px 0;
  border-right: 0;
  left: -6px;
}

.e-outline label.e-float-text::after,
.e-outline.e-float-input label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  border-radius: 0 5px;
  border-right: solid 1px transparent;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  left: 2px;
  margin-left: 4px;
}

.e-outline.e-input-focus label.e-float-text::before,
.e-outline.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-input-focus label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-input-focus label.e-float-text::after {
  border-top-color: #e3165b;
}

.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled),
.e-outline.e-float-input.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left),
.e-outline.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-error):not(.e-success):not(.e-warning):not(.e-disabled):not(.e-float-icon-left) {
  border-top-color: transparent;
  -webkit-box-shadow: inset 1px 0 #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 0 #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-float-input input:focus ~ label.e-float-text,
.e-outline.e-float-input input:valid ~ label.e-float-text,
.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline.e-float-input.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-float-input .e-clear-icon,
.e-outline.e-float-input.e-control-wrapper.e-rtl .e-clear-icon,
e-rtl .e-outline.e-float-input.e-control-wrapper .e-clear-icon,
.e-outline.e-input-group.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-rtl .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-float-input.e-rtl.e-float-icon-left .e-input-in-wrap,
.e-outline.e-float-input.e-rtl.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-rtl.e-float-icon-left .e-input-in-wrap,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
}

.e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon .e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-small,
.e-rtl.e-small .e-outline.e-input-group .e-clear-icon,
.e-small .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon .e-rtl.e-small .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 10px;
  padding-right: 0;
}

.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 12px;
  margin-right: 0;
}

.e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline textarea,
textarea.e-outline,
.e-outline.e-float-input textarea,
.e-outline.e-float-input.e-control-wrapper textarea,
.e-outline.e-float-input.e-input-group textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-outline.e-float-input.e-valid-input:not(.e-input-focus) input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-valid-input:not(.e-input-focus) textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) textarea:focus ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-rtl.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-rtl.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-rtl.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  top: -7px;
}

.e-outline.e-float-input.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-small .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input .e-clear-icon::before,
.e-outline.e-small .e-input-group .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}

.e-outline.e-float-input .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-input-group .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}

.e-float-text-content,
.e-float-text-content.e-icon {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.42);
  background: transparent;
}

.e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline label.e-float-text,
.e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}

.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-outline.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
}

.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  line-height: 1;
}

.e-filled input.e-input,
.e-filled.e-input-group input,
.e-filled.e-input-group.e-control-wrapper input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-control .e-filled input.e-input,
.e-control .e-filled.e-input-group input,
.e-control .e-filled.e-input-group input.e-input,
.e-control .e-filled.e-input-group.e-control-wrapper input,
.e-control .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control .e-filled.e-float-input input,
.e-control .e-filled.e-float-input.e-control-wrapper input,
.e-control.e-filled.e-input-group input,
.e-control.e-filled.e-input-group input.e-input,
.e-control.e-filled.e-input-group.e-control-wrapper input,
.e-control.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-control.e-filled.e-float-input input,
.e-control.e-filled.e-float-input.e-control-wrapper input,
.e-filled input.e-input.e-small,
.e-filled.e-input-group.e-small input,
.e-filled.e-input-group.e-small input.e-input,
.e-small .e-filled.e-input-group input,
.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-small input.e-input,
.e-small .e-filled.e-float-input input,
.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-small .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-group) input.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea,
.e-filled textarea.e-input.e-small,
.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input.e-small textarea.e-input,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled.e-float-input input,
.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper textarea {
  border: 0 solid;
  border-width: 0;
}

.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-filled.e-input-group.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-disabled):not(.e-input-focus) .e-input-in-wrap:hover {
  border-bottom-width: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error) input,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error input {
  border-width: 0;
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper {
  border-radius: 4px 4px 0 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-input-group.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}

.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper {
  border: 1px solid;
  border-radius: 4px 4px 0 0;
  border-width: 0 0 1px 0;
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-float-input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 6px 0 8px;
}

.e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-input-group.e-small,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-small,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 8px 0 6px;
}

.e-filled input.e-input,
.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled textarea.e-input,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group textarea.e-input:focus,
.e-filled.e-input-group.e-control-wrapper textarea.e-input:focus,
.e-filled.e-input-group.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 2px 10px 0;
}

.e-filled .e-input:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small:focus {
  padding-bottom: 7px;
}

.e-filled .e-input.e-small,
.e-filled.e-input-group.e-small .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input,
.e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 7px 2px 7px 0;
}

.e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper input {
  padding: 14px 2px 5px 0;
}

.e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 12px 2px 4px 0;
}

.e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-rtl .e-filled.e-float-input input,
.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-rtl .e-filled.e-float-input input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-filled.e-float-input.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}

.e-rtl .e-filled input.e-input.e-small,
.e-filled input.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled input.e-input,
.e-small .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-small,
.e-small .e-filled.e-input-group.e-rtl input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-small.e-rtl .e-filled.e-input-group input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-rtl.e-input-focus input.e-input {
  padding: 7px 0 7px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-small input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-filled.e-float-input.e-rtl input.e-small,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-small,
.e-rtl .e-filled.e-float-input input.e-small,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-small,
.e-small .e-filled.e-float-input.e-rtl input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-small.e-rtl .e-filled.e-float-input input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-small.e-rtl .e-filled.e-float-input input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-rtl input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-rtl.e-input-focus input {
  padding: 12px 0 4px 2px;
  text-indent: 0;
}

.e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 14px;
}

.e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 13px;
}

.e-filled.e-input-group.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 35px;
}

.e-filled.e-float-input.e-small input,
.e-small .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 35px;
}

.e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-input-group:not(.e-float-input) input.e-input,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper input.e-input {
  min-height: 39px;
}

.e-float-input.e-filled.e-input-group.e-control-wrapper input,
.e-float-input.e-filled input,
.e-float-input.e-filled.e-control-wrapper input {
  min-height: 39px;
}

.e-filled label.e-float-text,
.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  left: 12px;
  letter-spacing: 0.009375em;
  line-height: 1.15;
  padding-left: 0;
  pointer-events: none;
  right: auto;
  top: 12px;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1), color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}

.e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  padding-left: 0;
  top: 12px;
  -webkit-transform: none;
          transform: none;
  width: 100%;
}

.e-filled.e-float-input input:focus ~ label.e-float-text,
.e-filled.e-float-input input:valid ~ label.e-float-text,
.e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: 10px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-small,
.e-filled.e-float-input.e-control-wrapper textarea.e-small ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text {
  font-size: 13px;
  top: 10px;
}

.e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-small label.e-float-text,
.e-filled.e-float-input.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 8px;
}

.e-filled.e-float-input .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-line {
  bottom: -1px;
  position: absolute;
}

.e-float-input.e-filled .e-float-line,
.e-float-input.e-filled .e-float-text,
.e-float-input.e-filled.e-control-wrapper .e-float-line,
.e-float-input.e-filled.e-control-wrapper .e-float-text,
.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-filled.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
}

.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}

.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  padding: 0 4px 0 0;
}

.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px;
}

.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 14px;
  padding: 0 0 0 4px;
}

.e-filled.e-float-input .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 16px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-small,
.e-small .e-filled.e-input-group .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 14px;
  min-height: 18px;
  min-width: 18px;
  padding: 0 0 0 4px;
}

.e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-float-input.e-control-wrapper .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 4px;
}

.e-rtl.e-filled.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 8px 0 0;
}

.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  padding: 0 4px 0 0;
}

.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon {
  padding: 0 4px 0 0;
}

.e-filled.e-float-input .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-input-group .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 16px;
}

.e-filled.e-float-input.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-small .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-small:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input .e-clear-icon::before,
.e-small .e-filled.e-input-group .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 14px;
}

.e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-input-in-wrap input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input label.e-float-text.e-label-top {
  top: 12px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 10px;
}

.e-filled.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap {
  border-style: none;
  border-width: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}

.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 10px;
}

.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 16px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 14px;
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-small .e-filled.e-input-group .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-rtl .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-rtl .e-input-group-icon,
.e-small .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled textarea.e-input,
.e-filled.e-input-group.e-multi-line-input textarea,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input textarea,
.e-filled.e-float-input.e-multi-line-input textarea,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled textarea.e-input,
.e-filled.e-input-group textarea,
.e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea,
.e-filled.e-input-group.e-input-focus textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 9px;
}

.e-filled.e-float-input textarea,
.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}

.e-filled.e-input-group.e-small textarea,
.e-filled.e-input-group.e-small textarea.e-input,
.e-filled.e-input-group textarea.e-small,
.e-filled.e-input-group textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-small .e-filled.e-input-group textarea,
.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-small .e-filled.e-input-group.e-input-focus textarea,
.e-small .e-filled.e-input-group.e-input-focus textarea.e-input {
  padding: 0 8px 7px;
}

.e-filled.e-float-input.e-small textarea,
.e-filled.e-float-input textarea.e-small,
.e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input textarea,
.e-small .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 8px 4px;
}

.e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-input-group.e-small.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 7px 0 0;
}

.e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 14px 0 0;
}

.e-filled.e-float-input.e-small.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 12px 0 0;
}

.e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus {
  padding: 0 12px 9px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}

.e-rtl .e-filled textarea.e-input.e-small,
.e-filled textarea.e-input.e-small.e-rtl,
.e-small.e-rtl .e-filled textarea.e-input,
.e-small .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-small,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-small,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus {
  padding: 0 8px 7px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-small,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-small,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-small,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus {
  padding: 0 8px 4px;
  text-indent: 0;
}

.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}

.e-rtl .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-filled.e-float-input.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-small .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  margin-left: 4px;
}

.e-rtl.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 4px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after {
  -moz-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  bottom: 0;
  content: "";
  height: 2px;
  position: absolute;
  -webkit-transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  transition: 0.2s cubic-bezier(0.4, 0, 0.4, 1);
  width: 0;
  bottom: -1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus::after {
  width: 50%;
  bottom: -1px;
}

.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input).e-input-focus .e-input-in-wrap::after {
  width: 0;
}

.e-filled.e-input-group.e-float-icon-left,
.e-filled.e-input-group.e-success.e-float-icon-left,
.e-filled.e-input-group.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-error.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-success.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-warning.e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-error.e-float-icon-left {
  border: 1px solid;
  border-width: 0 0 1px 0;
}

.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append:not(.e-outline) .e-input-in-wrap,
.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend:not(.e-outline) .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: rgba(0, 0, 0, 0.42);
}

.e-error.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append .e-input-in-wrap,
.e-error.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: #f44336;
}

.e-success.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend.e-append .e-input-in-wrap,
.e-success.e-input-group.e-control-container.e-control-wrapper.e-float-input.e-prepend .e-input-in-wrap {
  border-bottom: 1px solid;
  border-bottom-color: #22b24b;
}

.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input:not(.e-outline).e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success).e-warning:not(.e-error),
.e-float-input:not(.e-outline).e-control-wrapper.e-input-group.e-prepend.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning).e-error,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error input,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled).e-success:not(.e-warning):not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success).e-warning:not(.e-error) textarea,
.e-float-input:not(.e-outline).e-prepend.e-input-focus:not(.e-input-group):not(.e-float-icon-left):not(.e-disabled):not(.e-success):not(.e-warning).e-error textarea,
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left).e-success:not(.e-warning):not(.e-error),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-input-focus:not(.e-float-icon-left).e-warning:not(.e-success):not(.e-error),
.e-input-group:not(.e-outline).e-prepend.e-input-focus:not(.e-float-icon-left).e-error:not(.e-success):not(.e-warning),
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-success:not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-warning:not(.e-success):not(.e-error) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-float-icon-left.e-prepend.e-input-focus.e-error:not(.e-success):not(.e-warning) .e-input-in-wrap,
.e-input-group:not(.e-outline).e-prepend:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-success:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-warning:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend.e-error:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-success:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-warning:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend.e-error:not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-input-group:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-disabled):not(.e-float-icon-left),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) input:not([disabled]),
.e-float-input:not(.e-outline).e-control-wrapper.e-prepend:hover:not(.e-input-group):not(.e-disabled) textarea:not([disabled]) {
  border-bottom: transparent;
}

.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) {
  padding: 0;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) input {
  padding: 14px 2px 5px 12px;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) label.e-float-text {
  padding-left: 12px;
}
.e-filled.e-float-input.e-control-container.e-append:not(.e-prepend) .e-input-in-wrap .e-input-group-icon {
  padding-right: 17px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! input theme */
input.e-input,
.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
textarea.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.87);
}

.e-input-group,
.e-input-group.e-control-wrapper,
.e-float-input,
.e-float-input.e-input-group,
.e-float-input.e-control-wrapper,
.e-float-input.e-input-group.e-control-wrapper {
  background: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon,
.e-float-input.e-disabled .e-clear-icon,
.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-disabled .e-clear-icon,
.e-input-group.e-control-wrapper.e-disabled .e-clear-icon {
  color: rgba(0, 0, 0, 0.26);
}

/* stylelint-disable property-no-vendor-prefix */
/* stylelint-disable selector-no-vendor-prefix */
.e-input[disabled],
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-disabled,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled],
.e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-disabled {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  background: transparent;
  color: rgba(0, 0, 0, 0.42);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.42)), color-stop(33%, rgba(0, 0, 0, 0.42)), color-stop(0, transparent));
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.42) 0, rgba(0, 0, 0, 0.42) 33%, transparent 0);
  background-position: bottom -1px left 0;
  background-repeat: repeat-x;
  background-size: 4px 1px;
  border-bottom-color: transparent;
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-float-input input,
.e-float-input.e-control-wrapper input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-float-input textarea,
.e-float-input.e-control-wrapper textarea,
.e-input-group .e-input[disabled],
.e-input-group.e-control-wrapper .e-input[disabled],
.e-input-group.e-disabled input.e-input,
.e-input-group.e-control-wrapper.e-disabled input.e-input,
.e-input-group.e-disabled textarea.e-input,
.e-input-group.e-control-wrapper.e-disabled textarea.e-input {
  background: none;
  color: inherit;
}

.e-input-group .e-input[readonly],
.e-input-group.e-control-wrapper .e-input[readonly],
.e-float-input input[readonly],
.e-float-input.e-control-wrapper input[readonly],
.e-float-input textarea[readonly],
.e-float-input.e-control-wrapper textarea[readonly] {
  background: none;
  color: inherit;
}

.e-float-input.e-disabled input,
.e-float-input.e-control-wrapper.e-disabled input,
.e-float-input.e-disabled textarea,
.e-float-input.e-control-wrapper.e-disabled textarea,
.e-float-input input[disabled],
.e-float-input.e-control-wrapper input[disabled],
.e-float-input textarea[disabled],
.e-float-input.e-control-wrapper textarea[disabled] {
  color: inherit;
}

/*! Added color to textbox for disbaled state */
.e-float-input:not(.e-disabled) input[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-float-input:not(.e-disabled) textarea[disabled],
.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-disabled .e-input-group-icon,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-disabled .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon:hover {
  background: transparent;
}

.e-input.e-success,
.e-input.e-success:focus,
.e-input-group.e-success input.e-input,
.e-input-group.e-control-wrapper.e-success input.e-input,
.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-success textarea.e-input,
.e-input-group.e-control-wrapper.e-success textarea.e-input {
  border-color: #22b24b;
}

.e-input.e-warning,
.e-input.e-warning:focus,
.e-input-group.e-warning input.e-input,
.e-input-group.e-control-wrapper.e-warning input.e-input,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-warning textarea.e-input,
.e-input-group.e-control-wrapper.e-warning textarea.e-input {
  border-color: #ffca1c;
}

.e-input.e-error,
.e-input.e-error:focus,
.e-input-group.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error input.e-input,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-error textarea.e-input,
.e-input-group.e-control-wrapper.e-error textarea.e-input {
  border-color: #f44336;
}

label.e-float-text,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-error label.e-float-text,
.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-float-input.e-error input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text {
  color: #f44336;
}

.e-float-input input,
.e-float-input textarea,
.e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper textarea,
.e-input-group,
.e-input-group.e-control-wrapper {
  border-bottom-color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-success input,
.e-float-input.e-success textarea,
.e-float-input.e-control-wrapper.e-success input,
.e-float-input.e-control-wrapper.e-success textarea {
  border-bottom-color: #22b24b;
}

.e-float-input.e-warning input,
.e-float-input.e-control-wrapper.e-warning input,
.e-float-input.e-warning textarea,
.e-float-input.e-control-wrapper.e-warning textarea {
  border-bottom-color: #ffca1c;
}

.e-float-input.e-error input,
.e-float-input.e-control-wrapper.e-error input,
.e-float-input.e-error textarea,
.e-float-input.e-control-wrapper.e-error textarea {
  border-bottom-color: #f44336;
}

.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input:not(.e-input-group) .e-float-line::before,
.e-float-input:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper:not(.e-input-group) .e-float-line::after {
  background: #e3165b;
}

.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-success:not(.e-input-group) .e-float-line::after {
  background: #22b24b;
}

.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-warning:not(.e-input-group) .e-float-line::after {
  background: #ffca1c;
}

input.e-input:-moz-placeholder,
input.e-input:-moz-placeholder,
textarea.e-input:-moz-placeholder,
input.e-input::-moz-placeholder,
textarea.e-input::-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group input.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input:-moz-placeholder,
.e-input-group textarea.e-input:-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-moz-placeholder,
.e-input-group input.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper input.e-input::-moz-placeholder,
.e-input-group textarea.e-input::-moz-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

input.e-input::-webkit-input-placeholder,
textarea.e-input::-webkit-input-placeholder,
.e-input-group input.e-input::-webkit-input-placeholder,
.e-input-group textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

input.e-input:-ms-input-placeholder,
textarea.e-input:-ms-input-placeholder,
.e-input-group input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper input.e-input:-ms-input-placeholder,
.e-input-group.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-error):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus):not(.e-disabled) input:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top) {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::before,
.e-float-input.e-control-wrapper.e-error:not(.e-input-group) .e-float-line::after {
  background: #f44336;
}

.e-input-group:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:active {
  background: transparent;
  color: rgba(0, 0, 0, 0.54);
}

input.e-input::-moz-selection, textarea.e-input::-moz-selection, .e-input-group input.e-input::-moz-selection, .e-input-group.e-control-wrapper input.e-input::-moz-selection, .e-float-input input::-moz-selection, .e-float-input.e-control-wrapper input::-moz-selection, .e-input-group textarea.e-input::-moz-selection, .e-input-group.e-control-wrapper textarea.e-input::-moz-selection, .e-float-input textarea::-moz-selection, .e-float-input.e-control-wrapper textarea::-moz-selection, .e-float-input.e-small textarea::-moz-selection, .e-float-input textarea::-moz-selection {
  background: #e3165b;
  color: #fff;
}

input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection,
.e-float-input.e-small textarea::selection,
.e-float-input textarea::selection {
  background: #e3165b;
  color: #fff;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left) .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left .e-float-line::after {
  background: #e3165b;
}

.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input).e-success::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-success .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-success:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-success:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-success .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-float-line::after {
  background: #22b24b;
}

.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-warning:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-warning .e-float-line::after,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::before,
.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-warning:not(.e-float-input)::after,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::before,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-float-icon-left.e-warning .e-float-line::after {
  background: #ffca1c;
}

.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::before,
.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error:not(.e-float-input)::after,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input) .e-input-in-wrap::after,
.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper:not(.e-float-icon-left).e-error .e-float-line::after,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::before,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap .e-float-line::after,
.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-float-icon-left.e-error:not(.e-float-input)::after,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::before,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-error:not(.e-float-input)::after,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-float-icon-left.e-error .e-float-line::after,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::before,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-float-line::after {
  background: #f44336;
}

.e-input-group.e-success .e-input-group-icon,
.e-input-group.e-control-wrapper.e-success .e-input-group-icon,
.e-input-group.e-warning .e-input-group-icon,
.e-input-group.e-control-wrapper.e-warning .e-input-group-icon,
.e-input-group.e-error .e-input-group-icon,
.e-input-group.e-control-wrapper.e-error .e-input-group-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled):not(:active) .e-input-group-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group.e-success:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-success:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-warning:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-warning:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-error:not(.e-disabled) .e-input-group-icon:active,
.e-input-group.e-control-wrapper.e-error:not(.e-disabled) .e-input-group-icon:active {
  color: rgba(0, 0, 0, 0.54);
}

.e-input-group input.e-input,
.e-input-group.e-control-wrapper input.e-input,
.e-input-group textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input:focus:not(.e-success):not(.e-warning):not(.e-error),
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) input:focus,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group) textarea:focus,
.e-float-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input,
.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-input-group).e-input-focus input {
  border-color: #e3165b;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) input.e-input:focus,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error).e-input-focus input.e-input,
.e-input-group:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) textarea.e-input:focus {
  border-color: transparent;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:last-child.e-input-group-icon {
  border-color: transparent;
}

.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-focus.e-control-wrapper.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:first-child:focus,
.e-input-focus.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span.e-input-group-icon {
  border-color: transparent;
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon,
.e-input-group.e-control-wrapper.e-input-focus.e-rtl:not(.e-success):not(.e-warning):not(.e-error) .e-input:last-child:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) span:first-child.e-input-group-icon {
  border-color: transparent;
}

.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input:focus,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input:focus,
.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input,
.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left) .e-input,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-float-icon-left.e-input-group.e-success,
.e-float-icon-left.e-control-wrapper.e-input-group.e-success,
.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-float-icon-left.e-input-group.e-warning,
.e-float-icon-left.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-float-icon-left.e-input-group.e-error,
.e-float-icon-left.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-float-icon-left,
.e-input-group.e-control-wrapper.e-float-icon-left {
  border-color: transparent;
}

.e-input-group.e-success,
.e-input-group.e-control-wrapper.e-success,
.e-input-group.e-success:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left) {
  border-bottom-color: #22b24b;
}

.e-input-group.e-float-icon-left.e-success .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-success .e-input-in-wrap {
  border-bottom-color: #22b24b;
}

.e-input-group.e-warning,
.e-input-group.e-control-wrapper.e-warning,
.e-input-group.e-warning:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left) {
  border-bottom-color: #ffca1c;
}

.e-input-group.e-float-icon-left.e-warning .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-warning .e-input-in-wrap {
  border-bottom-color: #ffca1c;
}

.e-input-group.e-error,
.e-input-group.e-control-wrapper.e-error,
.e-input-group.e-error:not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left) {
  border-bottom-color: #f44336;
}

.e-input-group.e-float-icon-left.e-error .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-error .e-input-in-wrap {
  border-bottom-color: #f44336;
}

.e-float-input .e-clear-icon,
.e-float-input.e-control-wrapper .e-clear-icon,
.e-input-group .e-clear-icon,
.e-input-group.e-control-wrapper .e-clear-icon {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-input-focus .e-input:focus,
.e-float-input.e-control-wrapper.e-input-focus .e-input:focus {
  border-bottom-color: transparent;
  border-top-color: transparent;
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-input-group.e-disabled .e-float-text,
.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input input[disabled] ~ label.e-float-text,
.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-disabled label.e-float-text,
.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input textarea[disabled] ~ label.e-float-text,
.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-input-group.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-float-input.e-control-wrapper.e-input-focus:not(.e-float-icon-left):not(.e-success):not(.e-warning):not(.e-error),
.e-input-group.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-control-wrapper.e-float-icon-left.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,
.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-input-group.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-input-group.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) .e-input-in-wrap:hover,
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) input:not([disabled]),
.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) textarea:not([disabled]) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input,
.e-outline.e-float-input.e-input-group,
.e-outline.e-float-input.e-control-wrapper,
.e-outline.e-float-input.e-input-group.e-control-wrapper {
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-input-group.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-input-group:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-float-icon-left:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-outline.e-float-input:hover:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) {
  border-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left.e-valid-input:hover:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-float-icon-left:hover.e-valid-input:not(.e-input-focus):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input.e-control-wrapper.e-float-icon-left.e-valid-input:not(.e-input-focus):hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::before,
.e-outline.e-float-input:hover.e-valid-input:not(.e-input-focus):not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-outline.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e3165b;
  -webkit-box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
          box-shadow: inset 1px 1px #e3165b, inset -1px 0 #e3165b, inset 0 -1px #e3165b;
}

.e-outline.e-input-group:not(.e-input-focus),
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-input-focus) {
  border-color: rgba(0, 0, 0, 0.24);
}

.e-outline.e-input-group.e-error,
.e-outline.e-input-group.e-control-wrapper.e-error,
.e-outline.e-input-group.e-error:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-error:not(.e-float-icon-left),
.e-outline.e-float-input.e-error,
.e-outline.e-float-input.e-input-group.e-error,
.e-outline.e-float-input.e-control-wrapper.e-error,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error {
  border-color: #f44336;
}

.e-outline.e-float-input.e-success.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus,
.e-outline.e-float-input.e-input-group.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus,
.e-outline.e-float-input.e-input-group.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-error.e-input-focus,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus,
.e-outline.e-float-input.e-input-group.e-error.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-error.e-input-focus:not(.e-float-icon-left),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) {
  border-top-color: transparent;
}

.e-outline.e-input-group.e-success,
.e-outline.e-input-group.e-control-wrapper.e-success,
.e-outline.e-input-group.e-success:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-success:not(.e-float-icon-left),
.e-outline.e-float-input.e-success,
.e-outline.e-float-input.e-input-group.e-success,
.e-outline.e-float-input.e-control-wrapper.e-success,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-success {
  border-color: #22b24b;
}

.e-outline.e-input-group.e-warning,
.e-outline.e-input-group.e-control-wrapper.e-warning,
.e-outline.e-input-group.e-warning:not(.e-float-icon-left),
.e-outline.e-input-group.e-control-wrapper.e-warning:not(.e-float-icon-left),
.e-outline.e-float-input.e-warning,
.e-outline.e-float-input.e-input-group.e-warning,
.e-outline.e-float-input.e-control-wrapper.e-warning,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-warning {
  border-color: #ffca1c;
}

.e-outline.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  -webkit-box-shadow: inset 1px 1px #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
          box-shadow: inset 1px 1px #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}

.e-outline.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  -webkit-box-shadow: inset 1px 1px #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
          box-shadow: inset 1px 1px #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}

.e-outline.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  -webkit-box-shadow: inset 1px 1px #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
          box-shadow: inset 1px 1px #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}

.e-outline.e-float-input.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-error:not(.e-success):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-error:not(.e-success):not(.e-warning) {
  -webkit-box-shadow: inset 1px 0 #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
          box-shadow: inset 1px 0 #f44336, inset -1px 0 #f44336, inset 0 -1px #f44336;
}

.e-outline.e-float-input.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-input-focus.e-success:not(.e-error):not(.e-warning),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-success:not(.e-error):not(.e-warning) {
  -webkit-box-shadow: inset 1px 0 #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
          box-shadow: inset 1px 0 #22b24b, inset -1px 0 #22b24b, inset 0 -1px #22b24b;
}

.e-outline.e-float-input.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-input-focus.e-warning:not(.e-error):not(.e-success),
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-input-focus.e-warning:not(.e-error):not(.e-success) {
  -webkit-box-shadow: inset 1px 0 #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
          box-shadow: inset 1px 0 #ffca1c, inset -1px 0 #ffca1c, inset 0 -1px #ffca1c;
}

.e-outline.e-input-group.e-disabled:not(.e-input-focus),
.e-outline.e-input-group.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-float-icon-left:not(.e-input-focus),
.e-outline.e-input-group.e-disabled.e-control-wrapper.e-float-icon-left:not(.e-input-focus),
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::before,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-disabled.e-valid-input:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left):not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-valid-input:not(.e-input-focus) label.e-float-text::after,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::before,
.e-outline.e-disabled.e-float-input.e-control-wrapper.e-valid-input:not(.e-input-focus) label.e-float-text::after {
  border-color: rgba(0, 0, 0, 0.06);
}

.e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-success.e-valid-input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-success label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-success:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-success:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-error.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-error label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-error:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-error:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-error.e-valid-input.e-input-focus label.e-label-top {
  color: #f44336;
}

.e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-input-group.e-warning.e-valid-input label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-group.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-warning label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) input:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) input:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-valid-input.e-warning:not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-valid-input.e-warning:not(.e-input-focus) textarea:focus ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-input-group.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-valid-input.e-input-focus label.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-input-focus label.e-label-top {
  color: #e3165b;
}

.e-outline.e-input[disabled],
.e-outline.e-input-group .e-input[disabled],
.e-outline.e-input-group.e-control-wrapper .e-input[disabled],
.e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-float-input input[disabled],
.e-outline.e-float-input.e-control-wrapper input[disabled],
.e-outline.e-float-input textarea[disabled],
.e-outline.e-float-input.e-control-wrapper textarea[disabled],
.e-outline.e-float-input.e-disabled,
.e-outline.e-float-input.e-control-wrapper.e-disabled,
.e-outline.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-outline.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background-image: none;
  border-bottom-color: rgba(0, 0, 0, 0.06);
  border-color: rgba(0, 0, 0, 0.06);
}

.e-outline.e-float-input.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input input[disabled] ~ label.e-float-text,
.e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text,
.e-outline.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  color: rgba(0, 0, 0, 0.38);
}

.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-outline.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-outline.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper,
.e-filled.e-float-input,
.e-filled.e-float-input.e-input-group,
.e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-input-group.e-control-wrapper {
  background: #f5f5f5;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group:hover,
.e-filled.e-input-group.e-control-wrapper:hover,
.e-filled.e-float-input:hover,
.e-filled.e-float-input.e-input-group:hover,
.e-filled.e-float-input.e-control-wrapper:hover,
.e-filled.e-float-input.e-input-group.e-control-wrapper:hover {
  background: #ececec;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group.e-input-focus,
.e-filled.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-focus,
.e-filled.e-float-input.e-input-group.e-input-focus,
.e-filled.e-float-input.e-control-wrapper.e-input-focus,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-input-focus,
.e-filled.e-input-group:hover.e-input-focus,
.e-filled.e-input-group:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-input-focus,
.e-filled.e-float-input:hover.e-control-wrapper.e-input-focus,
.e-filled.e-float-input:hover.e-input-group.e-control-wrapper.e-input-focus {
  background: #dcdcdc;
  -webkit-transition: opacity 15ms linear, background-color 15ms linear;
  transition: opacity 15ms linear, background-color 15ms linear;
}

.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),
.e-filled.e-float-input.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-input-group):not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled),
.e-filled.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-input-group.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left,
.e-filled.e-float-input.e-control-wrapper.e-input-focus:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled).e-float-icon-left {
  border-color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.42);
}

.e-filled.e-float-input.e-success,
.e-filled.e-float-input.e-control-wrapper.e-success,
.e-filled.e-input-group.e-float-icon-left.e-success,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-success {
  border-bottom-color: #22b24b;
}

.e-filled.e-float-input.e-warning,
.e-filled.e-float-input.e-control-wrapper.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-warning,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-warning {
  border-bottom-color: #ffca1c;
}

.e-filled.e-float-input.e-error,
.e-filled.e-float-input.e-control-wrapper.e-error,
.e-filled.e-input-group.e-float-icon-left.e-error,
.e-filled.e-input-group.e-float-icon-left.e-control-wrapper.e-error {
  border-bottom-color: #f44336;
}

.e-filled label.e-float-text,
.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-input-group.e-filled textarea.e-input:-ms-input-placeholder,
input.e-filled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-filled input.e-input::-webkit-input-placeholder,
textarea.e-filled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,
.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
input.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,
input.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-filled.e-input:-moz-placeholder,
.e-input-group.e-filled textarea.e-input:-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-filled.e-input::-moz-placeholder,
.e-input-group.e-filled input.e-input::-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input::-moz-placeholder,
textarea.e-filled.e-input::-moz-placeholder,
.e-input-group.e-filled textarea.e-input::-moz-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input::-moz-placeholder,
input.e-filled.e-input:-ms-input-placeholder,
.e-input-group.e-filled input.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-control-wrapper input.e-input:-ms-input-placeholder,
textarea.e-filled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-control-wrapper textarea.e-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-error label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error label.e-float-text,
.e-filled.e-float-input.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}

.e-filled.e-float-input.e-success label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-success input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-warning label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper.e-warning input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input .e-control-wrapper:not(.e-error) input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus):not(.e-disabled) textarea:not(:focus):not(:valid) ~ label.e-float-text:not(.e-label-top),
.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-float-input:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-filled.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:active {
  color: rgba(0, 0, 0, 0.87);
}

.e-filled.e-input[disabled],
.e-input-group.e-filled .e-input[disabled],
.e-input-group.e-filled.e-control-wrapper .e-input[disabled],
.e-input-group.e-filled.e-disabled,
.e-input-group.e-filled.e-control-wrapper.e-disabled,
.e-filled.e-float-input input[disabled],
.e-filled.e-float-input.e-control-wrapper input[disabled],
.e-filled.e-float-input textarea[disabled],
.e-filled.e-float-input.e-control-wrapper textarea[disabled],
.e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-disabled {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-disabled:not(.e-success):not(.e-warning):not(.e-error),
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: rgba(0, 0, 0, 0.06);
}

.e-filled.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left).e-disabled,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error).e-disabled .e-input-in-wrap {
  background: #fafafa;
  background-image: none;
  background-position: initial;
  background-repeat: no-repeat;
  background-size: 0;
  border-color: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input input[disabled] ~ label.e-float-text,
.e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text,
.e-filled.e-float-input.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-disabled .e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
input.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,
input.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-moz-placeholder,
textarea.e-filled.e-disabled.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input:-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-moz-placeholder,
input.e-filled.e-disabled.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled input.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-moz-placeholder,
textarea.e-filled.e-disabled.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input::-moz-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-moz-placeholder,
input.e-filled.e-disabled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled input.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input:-ms-input-placeholder,
textarea.e-filled.e-disabled.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input:-ms-input-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input:-ms-input-placeholder,
input.e-filled.e-disabled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper input.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled input.e-input::-webkit-input-placeholder,
textarea.e-filled.e-disabled.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled textarea.e-input::-webkit-input-placeholder,
.e-input-group.e-filled.e-disabled.e-control-wrapper textarea.e-input::-webkit-input-placeholder,
.e-filled.e-float-input.e-disabled .e-clear-icon,
.e-filled.e-float-input.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-clear-icon,
.e-input-group.e-filled.e-disabled .e-input-group-icon,
.e-input-group.e-filled.e-control-wrapper.e-disabled .e-input-group-icon,
.e-filled.e-float-input:not(.e-disabled) input[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) input[disabled],
.e-filled.e-float-input:not(.e-disabled) textarea[disabled],
.e-filled.e-float-input.e-control-wrapper:not(.e-disabled) textarea[disabled] {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus inputs ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-small.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  font: inherit;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 5px;
}

.e-input.e-bigger:focus,
.e-bigger .e-input:focus {
  padding-bottom: 4px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  font-size: 14px;
}

input.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger input.e-input,
.e-bigger textarea.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input {
  line-height: inherit;
  margin-bottom: 8px;
  padding: 5px 0 5px;
}

.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-input-group .e-input:focus,
.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-input-group.e-control-wrapper .e-input:focus,
.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 5px 0 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  min-height: 20px;
  min-width: 20px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 12px;
  padding: 0;
}

.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 32px;
  min-width: 32px;
  padding: 0;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 4px;
}

.e-input.e-small.e-bigger:focus,
.e-bigger .e-input.e-small:focus {
  padding-bottom: 3px;
}

.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 30px;
  min-width: 30px;
  padding: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-small.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-input-group.e-control-wrapper,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-bigger,
.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-disabled,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-input.e-small.e-disabled,
.e-small .e-input.e-bigger.e-disabled,
.e-bigger .e-input-group.e-small.e-disabled,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-input-group.e-bigger.e-disabled,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 13px;
}

.e-input-group.e-small.e-bigger .e-input,
.e-input-group.e-small .e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-input-group.e-small .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input {
  font: inherit;
  padding: 4px 0 4px;
}

.e-input-group.e-small.e-bigger .e-input:focus,
.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-small .e-input:focus,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus .e-input,
.e-input.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-small .e-input.e-bigger {
  padding: 4px 0 4px;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small.e-bigger .e-input-group .e-input-group-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 12px;
  min-height: 18px;
  min-width: 18px;
  padding: 0;
}

.e-float-input.e-bigger label.e-float-text,
.e-float-input label.e-float-text.e-bigger,
.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}

.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  content: "";
  font-style: normal;
}

.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-small label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -9px;
  font-style: normal;
}

.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -8px;
}

.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -9px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
}

.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input-group-animation ~ label.e-float-text,
.e-small .e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
}

.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  font-size: 14px;
  top: -9px;
}

.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: -7px;
}

.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[readonly] ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 13px;
  top: -7px;
}

.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input .e-input-in-wrap label.e-float-text,
.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-small .e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: -10px;
}

.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  line-height: 1.5;
  margin-bottom: 8px;
  margin-top: 17px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-small,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-small,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  line-height: 1.4;
  margin-bottom: 4px;
  margin-top: 17px;
  padding-top: 0;
}

.e-input-group.e-bigger,
.e-bigger .e-input-group,
.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-input-group.e-control-wrapper {
  line-height: 1.5;
}

.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-small,
.e-bigger .e-input-group.e-small,
.e-small .e-input-group.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small,
.e-small .e-input-group.e-control-wrapper.e-bigger {
  line-height: normal;
}

.e-float-input.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-no-float-label,
.e-float-input.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-small.e-no-float-label,
.e-small .e-float-input.e-bigger.e-no-float-label,
.e-float-input.e-control-wrapper.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-no-float-label,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-no-float-label,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-no-float-label,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-no-float-label {
  margin-top: 0;
}

.e-float-input.e-bigger.e-disabled,
.e-bigger .e-float-input.e-disabled,
.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-float-input.e-bigger,
.e-bigger .e-float-input,
.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  font: inherit;
  line-height: inherit;
  padding: 5px 0 5px;
}

.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-disabled,
.e-bigger .e-float-input.e-small.e-disabled,
.e-small .e-float-input.e-bigger.e-disabled,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-disabled,
.e-bigger .e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-bigger.e-disabled,
.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-float-input,
.e-bigger .e-float-input.e-small,
.e-small .e-float-input.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-float-input.e-control-wrapper,
.e-bigger .e-float-input.e-control-wrapper.e-small,
.e-small .e-float-input.e-control-wrapper.e-bigger {
  font-size: 13px;
}

.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input {
  font: inherit;
  line-height: inherit;
  padding: 4px 0 4px;
}

.e-bigger .e-float-input.e-outline.e-float-icon-left:not(.e-rtl) .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  left: -40px;
  width: auto;
}

.e-bigger .e-float-input.e-outline.e-float-icon-left.e-rtl .e-input-in-wrap input ~ label.e-float-text.e-label-top {
  right: -40px;
  width: auto;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-weight: normal;
}

.e-float-input.e-rtl.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-rtl.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper:not(.e-input-focus) label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-float-input.e-control-wrapper.e-rtl.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-rtl input:not(:focus):not(:valid) label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text,
.e-bigger.e-small.e-rtl .e-float-input.e-control-wrapper input:not(:focus):not(:valid) label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger .e-input,
.e-bigger .e-float-input .e-input,
.e-float-input.e-control-wrapper.e-bigger .e-input,
.e-bigger .e-float-input.e-control-wrapper .e-input {
  margin-bottom: 0;
}

.e-input.e-small.e-bigger,
.e-input-group.e-small.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger .e-input.e-small,
.e-bigger .e-input-group.e-small,
.e-bigger .e-input-group.e-control-wrapper.e-small {
  line-height: inherit;
  margin-bottom: 4px;
}

.e-input-group.e-bigger .e-input-group-icon,
.e-input-group .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-input-group .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper .e-input-group-icon {
  margin-bottom: 5px;
  margin-right: 8px;
  margin-top: 6px;
}

.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  margin-top: 6px;
}

.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-small .e-bigger.e-input-group .e-input-group-icon,
.e-small .e-bigger.e-input-group.e-control-wrapper .e-input-group-icon,
.e-bigger .e-input-group.e-small .e-input-group-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-bottom: 4px;
  margin-right: 4px;
  margin-top: 4px;
}

.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-input-group.e-small .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  margin-top: 4px;
}

.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-input-group .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group .e-input-group-icon:last-child,
.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-small .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger:last-child,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon:last-child,
.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-input-group-icon:last-child,
.e-bigger .e-input-group.e-small .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-bigger input.e-input::-webkit-input-placeholder,
input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-input:-moz-placeholder,
input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-input:-ms-input-placeholder,
input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-input::-moz-placeholder,
input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-input-placeholder,
textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-input-placeholder,
textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-input::-webkit-textarea-placeholder,
textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-input:-moz-placeholder,
textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-input:-ms-textarea-placeholder,
textarea.e-bigger.e-input:-ms-textarea-placeholder,
.e-bigger textarea.e-input::-moz-placeholder,
textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 14px;
  font-style: normal;
}

.e-bigger input.e-small.e-input::-webkit-input-placeholder,
.e-small input.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger input.e-small.e-input:-moz-placeholder,
.e-small input.e-bigger.e-input:-moz-placeholder,
.e-bigger input.e-small.e-input:-ms-input-placeholder,
.e-small input.e-bigger.e-input:-ms-input-placeholder,
.e-bigger input.e-small.e-input::-moz-placeholder,
.e-small input.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-input-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-input-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger intextareaput.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder,
.e-bigger textarea.e-small.e-input::-webkit-textarea-placeholder,
.e-small textarea.e-bigger.e-input::-webkit-textarea-placeholder,
.e-bigger textarea.e-small.e-input:-moz-placeholder,
.e-small textarea.e-bigger.e-input:-moz-placeholder,
.e-bigger textarea.e-small.e-input:-ms-input-placeholder,
.e-small textarea.e-bigger.e-input:-ms-input-placeholder,
.e-bigger textarea.e-small.e-input::-moz-placeholder,
.e-small textarea.e-bigger.e-input::-moz-placeholder {
  font-size: 13px;
  font-style: normal;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-input-group input,
.e-bigger .e-input-group input.e-input,
.e-bigger .e-input-group.e-control-wrapper input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger input,
.e-float-input.e-bigger input.e-input,
.e-bigger .e-float-input input,
.e-bigger .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-bigger:not(.e-input-group) input,
.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input:not(.e-input-group) input,
.e-bigger .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small input,
.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group input,
.e-bigger.e-small .e-input-group input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-input-group.e-control-wrapper input.e-input,
.e-float-input.e-bigger.e-small input,
.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input input,
.e-bigger.e-small .e-float-input input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-float-input.e-control-wrapper input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-float-input:not(.e-input-group) input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-float-input.e-control-wrapper:not(.e-input-group) input.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
textarea.e-input.e-bigger,
.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

textarea.e-input.e-small.e-bigger,
.e-input-group.e-bigger.e-small textarea,
.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group textarea,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger.e-small textarea,
.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input textarea,
.e-bigger.e-small .e-float-input textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  content: "";
}

input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-input-group.e-bigger .e-input,
.e-input-group.e-control-wrapper.e-bigger .e-input,
.e-bigger input.e-input,
.e-bigger .e-input-group .e-input,
.e-bigger .e-input-group.e-control-wrapper .e-input,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-bigger .e-float-input input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input {
  text-indent: 0;
}

input.e-input.e-bigger,
.e-bigger input.e-input,
.e-input-group.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper input.e-bigger,
.e-float-input.e-bigger input,
.e-float-input input.e-bigger,
.e-input-group input.e-input.e-bigger,
.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper input,
.e-bigger .e-float-input input,
.e-bigger .e-input-group.e-control-wrapper input.e-input,
.e-bigger .e-input-group input.e-input,
.e-input-group.e-bigger input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-float-input.e-bigger input:focus,
.e-bigger .e-input-group input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper input:focus,
.e-bigger .e-float-input input:focus,
.e-input-group.e-bigger.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-bigger .e-input-group.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-float-input.e-bigger.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger .e-float-input.e-input-focus input {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl input.e-input.e-bigger,
input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl input.e-input,
.e-bigger input.e-input.e-rtl,
.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-float-input.e-bigger.e-rtl input,
.e-input-group.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-float-input.e-bigger input,
.e-rtl .e-input-group.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-float-input.e-rtl input.e-bigger,
.e-input-group.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-float-input input.e-bigger,
.e-rtl .e-input-group input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-float-input.e-rtl input,
.e-bigger .e-input-group.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-float-input input,
.e-bigger.e-rtl .e-input-group input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-float-input input:focus,
.e-bigger .e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-rtl input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-input-focus input,
.e-bigger .e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-control-wrapper.e-rtl.e-input-focus input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

textarea.e-input.e-bigger,
.e-bigger textarea.e-input,
.e-input-group.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper textarea,
.e-bigger .e-float-input textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-input-group.e-bigger textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-float-input.e-bigger textarea:focus,
.e-bigger .e-input-group textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper textarea:focus,
.e-bigger .e-float-input textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-rtl textarea.e-input.e-bigger,
textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl textarea.e-input,
.e-bigger textarea.e-input.e-rtl,
.e-float-input.e-control-wrapper:not(.e-outline).e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-bigger.e-rtl textarea,
.e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-bigger textarea,
.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input,
.e-float-input:not(.e-outline).e-rtl textarea.e-bigger,
.e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea.e-bigger,
.e-input-group:not(.e-outline).e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-float-input:not(.e-outline) textarea.e-bigger,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea.e-bigger,
.e-rtl .e-input-group:not(.e-outline) textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline) textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline) textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper textarea:focus,
.e-bigger .e-input-group:not(.e-outline).e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-rtl textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

input.e-input.e-bigger.e-small,
.e-bigger input.e-input.e-small,
.e-input-group.e-small.e-bigger input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-input-group.e-small input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger .e-input-group.e-small input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input,
.e-float-input.e-small.e-bigger input,
.e-float-input.e-small input.e-bigger,
.e-bigger .e-float-input.e-small input,
.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-bigger .e-input-group.e-small input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger .e-float-input.e-small input:focus,
.e-small .e-input-group.e-bigger input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small .e-float-input.e-bigger input:focus,
.e-input-group.e-bigger.e-small input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger .e-float-input.e-small.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small .e-float-input.e-bigger.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-float-input.e-bigger.e-small.e-input-focus input,
textarea.e-input.e-bigger.e-small,
.e-bigger textarea.e-input.e-small,
.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-small textarea,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger .e-input-group.e-small textarea.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus,
.e-bigger .e-float-input.e-small textarea:focus,
.e-small .e-input-group.e-bigger textarea.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus,
.e-small .e-float-input.e-bigger textarea:focus,
.e-input-group.e-bigger.e-small textarea.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-float-input.e-bigger.e-small textarea:focus {
  padding-left: 0;
  text-indent: 0;
}

.e-bigger input.e-input.e-small.e-rtl,
.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-float-input.e-small.e-bigger.e-rtl input,
.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-small.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input,
.e-rtl .e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-float-input.e-small.e-bigger input,
.e-rtl .e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-float-input.e-small input,
.e-bigger .e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-float-input.e-small.e-rtl input:focus,
.e-small .e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-float-input.e-bigger.e-rtl input:focus,
.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-float-input.e-small input:focus,
.e-small.e-rtl .e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-float-input.e-bigger input:focus,
.e-rtl .e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-float-input.e-bigger.e-small.e-input-focus input,
.e-bigger .e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding-left: 0;
  padding-right: 0;
  text-indent: 0;
}

.e-bigger textarea.e-input.e-small.e-rtl,
.e-input-group:not(.e-outline).e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input.e-bigger,
.e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-float-input:not(.e-outline).e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-input-group:not(.e-outline).e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input.e-bigger,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-float-input:not(.e-outline).e-small textarea.e-bigger,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small.e-control-wrapper textarea,
.e-bigger .e-input-group:not(.e-outline).e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-input-group:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-float-input:not(.e-outline).e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-float-input:not(.e-outline).e-small.e-rtl textarea:focus,
.e-small .e-input-group:not(.e-outline).e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-float-input:not(.e-outline).e-bigger.e-rtl textarea:focus,
.e-input-group:not(.e-outline).e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-float-input:not(.e-outline).e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-float-input:not(.e-outline).e-small textarea:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-float-input:not(.e-outline).e-bigger textarea:focus,
.e-rtl .e-input-group:not(.e-outline).e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-input-group:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-float-input:not(.e-outline).e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-float-input:not(.e-outline).e-bigger.e-small textarea:focus {
  padding-right: 0;
  text-indent: 0;
}

.e-float-input.e-small.e-bigger .e-clear-icon,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon {
  padding-bottom: 0;
}

.e-float-input.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-input-group.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input .e-clear-icon::before,
.e-bigger .e-input-group .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 12px;
}

.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small.e-bigger .e-float-input .e-clear-icon::before,
.e-small.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-small.e-bigger .e-input-group .e-clear-icon::before,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before,
.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 12px;
}

.e-input-group.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-input-group .e-clear-icon.e-bigger,
.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-input-group .e-clear-icon,
.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-width: 20px;
  min-height: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding-right: 8px;
  padding-top: 6px;
}

.e-small.e-bigger .e-input-group .e-clear-icon,
.e-small.e-bigger .e-input-group.e-control-wrapper .e-clear-icon {
  min-height: 20px;
  min-width: 20px;
  padding-bottom: 5px;
  padding-right: 8px;
  padding-top: 6px;
}

.e-input-group.e-small.e-bigger .e-clear-icon,
.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
  padding-bottom: 4px;
  padding-right: 4px;
  padding-top: 4px;
}

.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding-right: 4px;
  padding-top: 4px;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: -20px;
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 13px;
  top: -20px;
}

.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-float-text,
.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
}

.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-float-input.e-bigger input,
.e-bigger .e-float-input input,
.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-input-group input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group input {
  min-height: 27px;
}

.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-float-input.e-bigger.e-small input,
.e-bigger .e-float-input.e-small input,
.e-small .e-float-input.e-bigger input,
.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-small input,
.e-small .e-float-input.e-input-group.e-bigger input,
.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-small input,
.e-small .e-float-input.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  min-height: 28px;
}

.e-bigger .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-outline) input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus):not(.e-outline) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  font-style: normal;
}

.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.92);
          transform: translate3d(0, 6px, 0) scale(0.92);
}

.e-bigger .e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 13px;
  top: -10px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.92);
          transform: translate3d(0, -6px, 0) scale(0.92);
  -webkit-user-select: text;
          user-select: text;
}

.e-bigger .e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: -8px;
  -webkit-transform: translate3d(0, -6px, 0) scale(0.86);
          transform: translate3d(0, -6px, 0) scale(0.86);
  -webkit-user-select: text;
          user-select: text;
}

.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger.e-small .e-float-input textarea:focus ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea:valid ~ label.e-float-text,
.e-bigger.e-small .e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger.e-small .e-float-input textarea label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-bigger .e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top {
  -webkit-transform: translate3d(0, 6px, 0) scale(0.86);
          transform: translate3d(0, 6px, 0) scale(0.86);
}

.e-input-group.e-bigger textarea,
.e-input-group.e-bigger textarea.e-input,
.e-input-group textarea.e-bigger,
.e-input-group textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-bigger textarea,
.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-input-group textarea,
.e-bigger .e-input-group textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper textarea,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input,
.e-float-input.e-bigger textarea,
.e-float-input textarea.e-bigger,
.e-float-input.e-control-wrapper.e-bigger textarea,
.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-float-input textarea,
.e-bigger .e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 17px;
  padding: 5px 0 5px;
}

.e-input-group.e-input-focus.e-bigger textarea,
.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-input-focus textarea.e-bigger,
.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-input-group.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-input-group.e-control-wrapper textarea.e-bigger:focus,
.e-input-group.e-control-wrapper textarea.e-input.e-bigger:focus,
.e-bigger .e-input-group.e-control-wrapper textarea:focus,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus textarea:focus,
.e-bigger .e-input-group.e-control-wrapper textarea.e-input:focus {
  font: inherit;
  line-height: 1.2;
  min-height: 17px;
  padding: 5px 0 5px;
}

.e-input-group.e-small.e-bigger textarea.e-input,
.e-input-group.e-small textarea.e-input.e-bigger,
.e-input-group textarea.e-input.e-bigger.e-small,
.e-input-group.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-input-group.e-small textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-input-group.e-bigger textarea.e-input,
.e-small .e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-float-input textarea.e-bigger.e-small,
.e-float-input.e-small.e-bigger textarea,
.e-float-input.e-small textarea.e-bigger,
.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-float-input.e-small textarea,
.e-bigger.e-small .e-float-input textarea,
.e-bigger .float-input textarea.e-small,
.e-small .e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-float-input.e-control-wrapper textarea.e-bigger,
.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-float-input.e-control-wrapper textarea {
  font: inherit;
  line-height: 1.2;
  min-height: 15px;
  padding: 4px 0 4px;
}

.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-small .e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input {
  font: inherit;
  line-height: 1.2;
  min-height: 15px;
  padding: 4px 0 4px;
}

.e-bigger input.e-input,
.e-bigger textarea.e-input,
input.e-input.e-bigger,
textarea.e-input.e-bigger {
  min-height: 23px;
}

.e-bigger input.e-input.e-small,
.e-bigger .e-small input.e-input,
.e-bigger.e-small input.e-input,
.e-small input.e-input.e-bigger,
input.e-input.e-bigger.e-small,
.e-small .e-bigger input.e-input {
  min-height: 19px;
}

input.e-input.e-bigger.e-outline,
textarea.e-input.e-bigger.e-outline,
.e-outline.e-bigger input.e-input,
.e-outline.e-bigger textarea.e-input,
.e-outline.e-input-group.e-bigger,
.e-bigger .e-input-group.e-outline,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-input-group.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-disabled,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled,
.e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper {
  font-size: 16px;
}

.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-outline.e-input-group.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-disabled .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-disabled .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-disabled .e-input-group-icon {
  font-size: 20px;
}

.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}

.e-outline.e-input-group.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-bigger,
.e-bigger .e-outline.e-input-group.e-small,
.e-bigger.e-small .e-outline.e-input-group,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-input-group.e-control-wrapper,
.e-outline.e-float-input.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small,
.e-bigger.e-small .e-outline.e-float-input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper {
  font-size: 14px;
}

.e-small.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small.e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small.e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[readonly] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea[disabled] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text {
  font-size: 12px;
}

.e-outline.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger input,
.e-bigger .e-outline.e-float-input input,
.e-outline.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 54px;
}

.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-clear-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  padding: 15px 16px 15px 0;
}

.e-outline.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 8px;
  margin-right: 0;
}

.e-outline.e-input-group.e-rtl.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-rtl.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-float-input.e-input-group.e-rtl.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}

.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper .e-input-group-icon {
  margin: 15px 16px 15px 0;
}

.e-outline.e-input-group.e-prepend.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend.e-control-wrapper .e-input-group-icon {
  margin: 15px 0 15px 16px;
}

input.e-input.e-bigger.e-outline,
.e-bigger input.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input:not(.e-float-icon-left) input.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 15px 16px;
}

textarea.e-input.e-bigger.e-outline,
.e-bigger textarea.e-input.e-outline,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input:not(.e-float-icon-left) textarea.e-bigger,
.e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-control-wrapper:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-input-group.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-float-input:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input:not(.e-float-icon-left) textarea:focus {
  margin: 8px 0 1px;
  padding: 0 16px 16px;
}

.e-outline.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-outline.e-float-input.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-small input,
.e-small .e-outline.e-float-input.e-bigger input,
.e-outline.e-float-input.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-bigger input,
.e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-input-group.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger.e-small input,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-group.e-small input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-input-group.e-bigger input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 38px;
}

input.e-input.e-bigger.e-small.e-outline,
.e-bigger input.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) input,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) input.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) input:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) input:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left).e-input-focus input.e-input {
  padding: 10px 12px 9px;
}

textarea.e-input.e-bigger.e-small.e-outline,
.e-bigger textarea.e-input.e-small.e-outline,
.e-outline.e-input-group.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input.e-bigger,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input,
.e-outline.e-float-input.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-float-icon-left) textarea,
.e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-bigger,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea,
.e-bigger .e-outline.e-input-group.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-float-icon-left) textarea:focus,
.e-bigger .e-outline.e-float-input.e-small:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-input-group.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-input-group.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea.e-input:focus,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-small .e-outline.e-float-input.e-bigger:not(.e-float-icon-left) textarea:focus,
.e-outline.e-input-group.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea.e-input:focus,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-float-icon-left) textarea:focus,
.e-outline.e-float-input.e-bigger.e-small:not(.e-float-icon-left) textarea:focus {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 8px 0 1px;
  padding: 0 12px 12px;
}

.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  padding: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-outline.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin-left: 0;
  margin-right: 8px;
}

.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin: 9px 12px 9px 0;
}

.e-outline.e-input-group.e-prepend.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-small .e-input-group-icon.e-bigger,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-outline.e-input-group.e-prepend.e-small .e-input-group-icon,
.e-bigger .e-outline.e-input-group.e-prepend.e-control-wrapper.e-small .e-input-group-icon {
  margin: 9px 0 9px 12px;
}

.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  line-height: 13px;
  position: absolute;
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: color 0.2s, font-size 0.2s, line-height 0.2s;
  transition: color 0.2s, font-size 0.2s, line-height 0.2s;
}

.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 70px;
}

.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text {
  line-height: 66px;
}

.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) input:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 53px;
}

.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-valid-input):not(.e-input-focus) textarea:valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline:not(.e-valid-input):not(.e-valid-input) textarea:not(:focus):not(:valid) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper:not(.e-valid-input) textarea:not(:focus):not(:valid):not(.e-valid-input) ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-valid-input) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  line-height: 60px;
}

.e-bigger.e-outline label.e-float-text::before,
.e-bigger.e-outline label.e-float-text::after,
.e-bigger.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger .e-outline label.e-float-text::before,
.e-bigger .e-outline label.e-float-text::after,
.e-bigger .e-outline.e-float-input label.e-float-text::before,
.e-bigger .e-outline.e-float-input label.e-float-text::after,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 13px;
}

.e-bigger.e-small.e-outline label.e-float-text::before,
.e-bigger.e-small.e-outline label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small.e-outline.e-float-input.e-control-wrapper label.e-float-text::after,
.e-bigger.e-small .e-outline label.e-float-text::before,
.e-bigger.e-small .e-outline label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input label.e-float-text::after,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::before,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper label.e-float-text::after {
  min-width: 9px;
}

.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child .e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child {
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-clear-icon .e-rtl .e-outline.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-clear-icon {
  padding-left: 16px;
  padding-right: 0;
}

.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-bigger .e-rtl.e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger.e-rtl .e-outline.e-input-group .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child {
  margin-left: 16px;
  margin-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  padding-left: 12px;
  padding-right: 0;
}

.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger + .e-input-group-icon.e-bigger:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon + .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-outline.e-input-group.e-small .e-input-group-icon + .e-input-group-icon:last-child .e-bigger,
.e-rtl.e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-outline.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  margin-left: 12px;
  margin-right: 0;
}

.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-small .e-outline.e-float-input label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-outline.e-float-input.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper .e-clear-icon::before,
.e-outline.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input .e-clear-icon::before,
.e-outline.e-bigger .e-input-group .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}

.e-outline.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-small .e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-outline.e-bigger .e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}

.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger label.e-float-text,
.e-outline.e-float-input label.e-float-text.e-bigger,
.e-outline.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-outline.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
}

.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-outline.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
}

.e-bigger .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-bigger .e-outline.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-outline.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-outline.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  -webkit-animation-name: slideTopUp;
          animation-name: slideTopUp; /* stylelint-disable-line no-unknown-animations */
}

.e-filled input.e-input.e-bigger,
.e-filled.e-input-group.e-bigger input,
.e-filled.e-input-group.e-bigger input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-input-group input,
.e-bigger .e-filled.e-input-group input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input,
.e-bigger .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input input,
.e-bigger .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-group) input.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled input.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small input,
.e-filled.e-input-group.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group input,
.e-bigger.e-small .e-filled.e-input-group input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger.e-small input,
.e-filled.e-float-input.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input input,
.e-bigger.e-small .e-filled.e-float-input input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper input.e-input,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-group) input.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-group) input.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-group) input.e-input,
.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea.e-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea.e-input,
.e-filled textarea.e-input.e-small.e-bigger,
.e-filled.e-input-group.e-bigger.e-small textarea,
.e-filled.e-input-group.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group textarea,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-float-input.e-bigger.e-small textarea,
.e-filled.e-float-input.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger.e-small .e-filled.e-float-input textarea.e-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-filled.e-input-group.e-bigger,
.e-bigger .e-filled.e-input-group,
.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}

.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-small,
.e-bigger .e-filled.e-input-group.e-small,
.e-small .e-filled.e-input-group.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper {
  margin-top: 0;
  padding: 0 12px 0 16px;
}

.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-small,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger {
  margin-top: 0;
  padding: 0 10px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper,
.e-rtl .e-filled.e-input-group.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-input-group.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-rtl.e-filled.e-float-input.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper,
.e-rtl .e-filled.e-float-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper {
  padding: 0 16px 0 12px;
}

.e-rtl.e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-bigger,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-rtl.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-rtl .e-filled.e-float-input.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-bigger.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger {
  padding: 0 12px 0 10px;
}

.e-filled input.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger,
.e-filled.e-input-group.e-bigger .e-input,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input,
.e-bigger .e-filled input.e-input,
.e-bigger .e-filled textarea.e-input,
.e-bigger .e-filled.e-input-group .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input,
.e-filled.e-input-group.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input:focus,
.e-filled.e-input-group.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus .e-input {
  padding: 16px 4px 16px 0;
}

.e-filled .e-input.e-bigger:focus,
.e-bigger .e-filled .e-input:focus {
  padding-bottom: 16px;
}

.e-filled .e-input.e-small.e-bigger:focus,
.e-bigger .e-filled .e-input.e-small:focus {
  padding-bottom: 10px;
}

.e-filled .e-input.e-small.e-bigger,
.e-bigger .e-filled .e-input.e-small,
.e-small .e-filled .e-input.e-bigger,
.e-filled.e-input-group.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-small .e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input,
.e-filled.e-input-group.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-small .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input.e-bigger:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input:focus,
.e-filled.e-input-group.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-input-focus .e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus .e-input {
  padding: 10px 2px 10px 0;
}

.e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper input {
  padding: 20px 4px 6px 0;
}

.e-filled.e-float-input.e-small.e-bigger input,
.e-filled.e-float-input.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input {
  padding: 14px 2px 5px 0;
}

.e-rtl .e-filled input.e-input.e-bigger,
.e-filled input.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled input.e-input,
.e-bigger .e-filled input.e-input.e-rtl,
.e-filled.e-input-group.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input,
.e-filled.e-input-group.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl.e-input-focus input.e-input {
  padding: 16px 0 16px 4px;
  text-indent: 0;
}

.e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input,
.e-filled.e-float-input.e-bigger.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-rtl .e-filled.e-float-input.e-bigger input,
.e-filled.e-float-input.e-control-wrapper.e-rtl input.e-bigger,
.e-filled.e-float-input.e-rtl input.e-bigger,
.e-rtl .e-filled.e-float-input.e-control-wrapper input.e-bigger,
.e-rtl .e-filled.e-float-input input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input,
.e-bigger .e-filled.e-float-input.e-rtl input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input,
.e-bigger.e-rtl .e-filled.e-float-input input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper input:focus,
.e-bigger.e-rtl .e-filled.e-float-input input:focus,
.e-bigger .e-filled.e-float-input.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl input {
  padding: 20px 0 6px 4px;
  text-indent: 0;
}

.e-bigger .e-filled input.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-rtl input.e-input,
.e-filled.e-input-group.e-small.e-rtl input.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input,
.e-bigger.e-rtl input.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger input.e-input,
.e-rtl .e-filled.e-input-group.e-small input.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input,
.e-bigger .e-filled.e-input-group.e-small.e-rtl input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-bigger.e-rtl input.e-input:focus,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-bigger.e-small.e-rtl input.e-input:focus,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-small input.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-bigger input.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-bigger.e-small input.e-input:focus,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input.e-input:focus,
.e-bigger .e-filled.e-input-group.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-bigger.e-rtl.e-input-focus input.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-small.e-input-focus input.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-bigger.e-input-focus input.e-input,
.e-small.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-bigger.e-small.e-input-focus input.e-input,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger.e-small.e-input-focus input.e-input {
  padding: 10px 0 10px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-rtl input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input,
.e-rtl .e-filled.e-float-input.e-small.e-bigger input,
.e-rtl .e-filled.e-float-input.e-small input.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl input:focus,
.e-bigger .e-filled.e-float-input.e-small.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl input:focus,
.e-small .e-filled.e-float-input.e-bigger.e-rtl input:focus,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl input:focus,
.e-filled.e-float-input.e-bigger.e-small.e-rtl input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small input:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-small input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus,
.e-small.e-rtl .e-filled.e-float-input.e-bigger input:focus,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus,
.e-rtl .e-filled.e-float-input.e-bigger.e-small input:focus,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-rtl.e-input-focus input,
.e-bigger .e-filled.e-float-input.e-small.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-rtl.e-input-focus input,
.e-small .e-filled.e-float-input.e-bigger.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-rtl.e-input-focus input,
.e-filled.e-float-input.e-bigger.e-small.e-rtl.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input,
.e-bigger.e-rtl .e-filled.e-float-input.e-small.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input,
.e-small.e-rtl .e-filled.e-float-input.e-bigger.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input,
.e-rtl .e-filled.e-float-input.e-bigger.e-small.e-input-focus input {
  padding: 14px 0 5px 2px;
  text-indent: 0;
}

.e-filled.e-float-input.e-bigger,
.e-bigger .e-filled.e-float-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper,
.e-filled.e-float-input.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled {
  font-size: 16px;
}

.e-filled.e-float-input.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input,
.e-bigger .e-filled.e-float-input.e-small,
.e-small .e-filled.e-float-input.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger,
.e-filled.e-float-input.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-disabled,
.e-bigger .e-filled.e-float-input.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-bigger.e-disabled,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-bigger.e-disabled,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-bigger.e-disabled,
.e-small.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-disabled,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-small.e-disabled,
.e-small .e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-disabled {
  font-size: 14px;
}

.e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-input {
  min-height: 55px;
}

.e-filled.e-float-input.e-bigger input,
.e-bigger .e-filled.e-float-input input,
.e-filled.e-float-input.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group input,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group input {
  min-height: 55px;
}

.e-filled.e-input-group.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-bigger:not(.e-float-input) .e-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small:not(.e-float-input) .e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small:not(.e-float-input) .e-input .e-small .e-filled.e-input-group.e-control-wrapper.e-bigger:not(.e-float-input) .e-input {
  min-height: 39px;
}

.e-float-input.e-bigger.e-small.e-filled input,
.e-bigger .e-float-input.e-filled.e-small input,
.e-small .e-float-input.e-filled.e-bigger input,
.e-float-input.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-bigger input,
.e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-input-group.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-input-group.e-control-wrapper.e-bigger input,
.e-float-input.e-filled.e-control-wrapper.e-bigger.e-small input,
.e-bigger .e-float-input.e-filled.e-control-wrapper.e-small input,
.e-small .e-float-input.e-filled.e-control-wrapper.e-bigger input,
.e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger.e-small input,
.e-bigger .e-float-input.e-control-wrapper.e-filled.e-input-group.e-small input,
.e-small .e-float-input.e-control-wrapper.e-filled.e-input-group.e-bigger input {
  min-height: 39px;
}

.e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text {
  font-size: 16px;
  top: 18px;
}

.e-bigger .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text {
  font-size: 14px;
  top: 12px;
}

.e-bigger .e-filled.e-float-input.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill input:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-input-focus) input:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill textarea:-webkit-autofill ~ label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill textarea:not(:focus):valid:-webkit-autofill ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
  -webkit-user-select: text;
          user-select: text;
}

.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input label.e-float-text.e-bigger,
.e-filled.e-float-input input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input textarea ~ label.e-float-text,
.e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 16px;
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
  -webkit-transform: none;
          transform: none;
}

.e-filled.e-float-input.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small input label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-input-focus input ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-input-focus input ~ label.e-float-text,
.e-float-input.e-filled.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea label.e-float-text.e-label-top,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea label.e-float-text.e-label-top,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top {
  -webkit-transform: translateY(-50%) scale(0.75);
          transform: translateY(-50%) scale(0.75);
}

.e-bigger .e-filled.e-float-input.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  font-size: 14px;
  top: 12px;
}

.e-filled.e-float-input.e-bigger label.e-float-text,
.e-filled.e-float-input.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input label.e-float-text,
.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 16px;
}

.e-filled.e-float-input.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 16px;
}

.e-small .e-filled.e-float-input.e-bigger label.e-float-text {
  left: 8px;
}

.e-filled.e-float-input.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 12px;
}

.e-filled.e-float-input.e-small.e-bigger.e-rtl label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 12px;
}

.e-filled.e-float-input.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-rtl .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text .e-filled.e-float-input.e-control-wrapper.e-rtl.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-rtl.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text .e-small.e-bigger .e-filled.e-float-input.e-control-wrapper.e-rtl .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-rtl.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl .e-small.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-bigger.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper.e-rtl:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-rtl.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  right: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-input-group .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-input-group-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  padding: 8px;
}

.e-filled.e-float-input.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-small .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-input-group-icon {
  font-size: 18px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group .e-clear-icon,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon {
  font-size: 20px;
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon {
  font-size: 18px;
  min-height: 20px;
  min-width: 20px;
  padding: 0 0 0 8px;
}

.e-filled.e-input-group.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-control-wrapper.e-small .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-bigger .e-clear-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small .e-clear-icon {
  padding: 0 0 0 8px;
}

.e-rtl.e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl.e-filled.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-small .e-clear-icon.e-bigger,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-small .e-clear-icon,
.e-bigger.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger .e-rtl.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-input-group.e-small .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger .e-clear-icon,
.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-control-wrapper.e-input-group.e-small .e-clear-icon {
  padding: 0 8px 0 0;
}

.e-filled.e-float-input.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-clear-icon::before,
.e-filled.e-float-input input.e-bigger:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input .e-clear-icon::before,
.e-bigger .e-filled.e-input-group .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-clear-icon::before {
  font-size: 20px;
}

.e-filled.e-float-input.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-small.e-bigger .e-clear-icon::before,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger input:first-child ~ .e-clear-icon::before,
.e-small .e-filled.e-float-input.e-bigger input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small input:first-child ~ .e-clear-icon::before,
.e-bigger .e-filled.e-float-input.e-small input:first-child ~ .e-clear-icon::before {
  font-size: 18px;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input[disabled] ~ label.e-label-top.e-float-text {
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap input[disabled] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[readonly] ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap input[disabled] ~ label.e-float-text {
  top: 12px;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-bigger,
.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap input.e-bigger ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 18px;
}

.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  top: 12px;
}

.e-filled.e-input-group:not(.e-float-input).e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  font-size: 20px;
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}

.e-filled.e-input-group:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-small.e-float-icon-left > .e-input-group-icon {
  font-size: 18px;
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-float-input.e-input-group.e-control-wrapper.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 24px;
  min-width: 24px;
  padding: 0;
}

.e-filled.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-float-input.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-bigger.e-float-icon-left > .e-input-group-icon,
.e-filled.e-float-input.e-control-wrapper.e-input-group.e-small.e-float-icon-left > .e-input-group-icon.e-bigger,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-float-input.e-small.e-float-icon-left > .e-input-group-icon {
  margin: 0;
  min-height: 20px;
  min-width: 20px;
  padding: 0;
}

.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom .e-small .e-filled.e-float-input.e-bigger .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper .e-input-in-wrap label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-small.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-input-focus) .e-input-in-wrap input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  left: 0;
}

.e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-filled.e-input-group.e-small.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper.e-rtl .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl .e-filled.e-input-group.e-small.e-bigger.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-bigger .e-filled.e-input-group.e-small.e-control-wrapper .e-input-group-icon:last-child,
.e-rtl.e-small .e-filled.e-input-group.e-bigger.e-control-wrapper .e-input-group-icon:last-child {
  margin-left: 0;
}

.e-filled.e-rtl.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-filled.e-rtl.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group .e-input-group-icon,
.e-small.e-bigger .e-rtl.e-filled.e-input-group.e-control-wrapper .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-small.e-bigger .e-input-group-icon,
.e-rtl .e-filled.e-input-group.e-control-wrapper.e-small.e-bigger .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group .e-input-group-icon,
.e-rtl.e-small.e-bigger .e-filled.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-left: 0;
  margin-right: 0;
}

.e-filled.e-input-group.e-bigger textarea,
.e-filled.e-input-group.e-bigger textarea.e-input,
.e-filled.e-input-group textarea.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group textarea,
.e-bigger .e-filled.e-input-group textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-bigger,
.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 16px 8px;
}

.e-filled.e-float-input.e-bigger textarea,
.e-filled.e-float-input textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-bigger .e-filled.e-float-input textarea,
.e-bigger .e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 16px 8px;
}

.e-filled.e-input-group.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-bigger .input-group textarea.e-small,
.e-bigger .e-filled.e-input-group.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper textarea.e-input,
.e-small .input-group textarea.e-bigger,
.e-small .e-filled.e-input-group.e-bigger textarea.e-input,
.e-small .e-filled.e-input-group.e-control-wrapper textarea.e-input.e-bigger,
.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input.e-bigger,
.e-filled.e-input-group.e-input-focus textarea.e-input.e-bigger.e-small,
.e-filled.e-input-group.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-input-focus.e-small textarea.e-input.e-bigger,
.e-filled.e-input-group.e-input-focus.e-bigger textarea.e-small,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small.e-bigger textarea.e-input,
.e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input.e-bigger,
.e-bigger.e-small .e-filled.e-input-group.e-input-focus textarea.e-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-input-focus.e-small textarea.e-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-small.e-filled.e-input-group.e-control-wrapper.e-input-focus textarea.e-input {
  padding: 0 12px 10px;
}

.e-filled.e-float-input textarea.e-bigger.e-small,
.e-filled.e-float-input.e-small.e-bigger textarea,
.e-filled.e-float-input.e-small textarea.e-bigger,
.e-filled.e-float-input.e-bigger textarea.e-small,
.e-bigger .e-filled.e-float-input.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input textarea,
.e-bigger .e-float-input textarea.e-small,
.e-small .e-filled.e-float-input.e-bigger textarea,
.e-small .float-input textarea.e-bigger,
.e-small .e-filled.e-float-input.e-control-wrapper textarea.e-bigger,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger textarea,
.e-filled.e-float-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small textarea,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper textarea,
.e-bigger .e-small.e-filled.e-float-input.e-control-wrapper textarea {
  padding: 0 12px 5px;
}

.e-filled.e-input-group.e-multi-line-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-multi-line-input {
  padding: 16px 0 0;
}

.e-filled.e-input-group.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-bigger.e-multi-line-input,
.e-filled.e-input-group.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-input-group.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-input-group.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 10px 0 0;
}

.e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-multi-line-input {
  padding: 20px 0 0;
}

.e-filled.e-float-input.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-bigger.e-multi-line-input,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-multi-line-input,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-multi-line-input,
.e-small .e-filled.e-float-input.e-control-wrapper.e-bigger.e-multi-line-input {
  padding: 14px 0 0;
}

.e-rtl .e-filled textarea.e-input.e-bigger,
.e-filled textarea.e-input.e-bigger.e-rtl,
.e-bigger.e-rtl .e-filled textarea.e-input,
.e-bigger .e-filled textarea.e-input.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-input:focus {
  padding: 0 16px 8px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea.e-bigger,
.e-filled.e-float-input.e-multi-line-input.e-rtl textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea.e-bigger,
.e-rtl .e-filled.e-float-input.e-multi-line-input textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-rtl textarea:focus {
  padding: 0 16px 8px;
  text-indent: 0;
}

.e-bigger .e-filled textarea.e-input.e-small.e-rtl,
.e-filled.e-input-group.e-multi-line-input.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea.e-input,
.e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input.e-bigger,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input.e-bigger,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input,
.e-bigger.e-rtl textarea.e-input.e-small,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea.e-input,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input.e-bigger,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input.e-bigger,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-small.e-rtl textarea.e-input:focus,
.e-bigger .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-bigger.e-rtl textarea.e-input:focus,
.e-small .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-small textarea.e-input:focus,
.e-bigger.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-small textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger textarea.e-input:focus,
.e-small.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-bigger.e-small textarea.e-input:focus,
.e-rtl .e-filled.e-input-group.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea.e-input:focus {
  padding: 0 12px 10px;
  text-indent: 0;
}

.e-filled.e-float-input.e-multi-line-input.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger.e-rtl textarea,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea.e-bigger,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small.e-bigger textarea,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea.e-bigger,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small.e-rtl textarea:focus,
.e-bigger .e-filled.e-float-input.e-multi-line-input.e-small.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-rtl textarea:focus,
.e-small .e-filled.e-float-input.e-multi-line-input.e-bigger.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small.e-rtl textarea:focus,
.e-filled.e-float-input.e-multi-line-input.e-bigger.e-small.e-rtl textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-small textarea:focus,
.e-bigger.e-rtl .e-filled.e-float-input.e-multi-line-input.e-small textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger textarea:focus,
.e-small.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-control-wrapper.e-bigger.e-small textarea:focus,
.e-rtl .e-filled.e-float-input.e-multi-line-input.e-bigger.e-small textarea:focus {
  padding: 0 12px 5px;
  text-indent: 0;
}

.e-filled.e-float-input.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-bigger.e-small .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap {
  border: 1px solid;
  border-width: 0;
  margin-left: 8px;
}

.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-float-icon-left .e-input-in-wrap,
.e-rtl .e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small.e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-float-input.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-float-icon-left.e-rtl .e-input-in-wrap,
.e-bigger.e-small .e-filled.e-input-group.e-control-wrapper.e-float-icon-left.e-rtl .e-input-in-wrap {
  margin-left: 0;
  margin-right: 8px;
}

.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.54);
}

.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.42);
}

.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-outline.e-float-input.e-bigger.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-success).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-outline.e-float-input.e-bigger.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-error.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-error.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-error.e-input-focus input ~ label.e-float-text {
  color: #f44336;
}

.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning) input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-small:not(.e-warning).e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error):not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill:not(.e-error) textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text {
  color: #ffca1c;
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[disabled] ~ label.e-label-top.e-float-text {
  color: rgba(0, 0, 0, 0.6);
}

.e-filled.e-float-input.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea[readonly]:focus ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error) textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error).e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small:not(.e-error).e-input-focus input ~ label.e-float-text {
  color: #e3165b;
}

.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) input[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-disabled.e-small.e-bigger:not(.e-error) textarea[disabled] ~ label.e-float-text.e-label-top {
  color: rgba(0, 0, 0, 0.38);
}

.e-filled.e-float-input.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-success.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-success.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-success:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-success textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #22b24b;
}

.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:not(:focus):valid ~ label.e-float-text.e-label-bottom,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:valid ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:valid ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea[disabled] ~ label.e-label-top.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning input:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning input:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning textarea:focus ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning textarea:focus ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-warning.e-input-focus input ~ label.e-float-text,
.e-filled.e-float-input.e-control-wrapper.e-small.e-bigger.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-small.e-warning.e-input-focus input ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning:not(.e-input-focus) input:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-float-input.e-bigger.e-small.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger .e-filled.e-float-input.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-bigger.e-small .e-filled.e-float-input.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text,
.e-filled.e-bigger.e-small.e-control-wrapper.e-autofill.e-warning textarea:not(:focus):-webkit-autofill ~ label.e-float-text {
  color: #ffca1c;
}

.e-outline.e-float-input.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input input label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper input:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger input[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrappe.e-bigger input label.e-float-text.e-label-top,
.e-outline.e-float-input.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:focus ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea:valid ~ label.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[readonly] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea[disabled] ~ label.e-label-top.e-float-text,
.e-outline.e-float-input.e-control-wrapper.e-bigger textarea label.e-float-text.e-label-top,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:focus ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea:valid ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea[readonly] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea[disabled] ~ label.e-label-top.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper textarea label.e-float-text.e-label-top,
.e-outline.e-float-input.e-input-focus.e-bigger input ~ label.e-float-text,
.e-bigger .e-outline.e-float-input.e-control-wrapper.e-input-focus input ~ label.e-float-text {
  top: -7px;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
          transform: translate3d(0, 0, 0) scale(1);
}

.e-input-group-icon.e-spin-up::before {
  content: "\e834";
  font-family: "e-icons";
}

.e-input-group-icon.e-spin-down::before {
  content: "\e83d";
  font-family: "e-icons";
}

.e-numeric-container {
  width: 100%;
}

.e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-float-input.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric .e-numeric-hidden,
.e-float-input.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-input-group.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden,
.e-float-input.e-control-wrapper.e-numeric.e-input-focus .e-numeric-hidden {
  border: 0;
  height: 0;
  margin: 0;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}

div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 12px;
}
div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

.e-numeric.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-numeric.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-numeric.e-rtl.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-numeric.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-numeric.e-control-wrapper.e-input-group .e-input-group-icon {
  font-size: 12px;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-bigger.e-content-placeholder.e-numeric.e-placeholder-numeric,
.e-bigger .e-content-placeholder.e-numeric.e-placeholder-numeric {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-control-wrapper.e-numeric.e-input-group .e-input-group-icon, .e-bigger.e-control-wrapper.e-numeric.e-input-group .e-input-group-icon {
  font-size: 12px;
}

div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 1px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 18px;
}
div.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-numeric.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

/*! maskedtextbox layout */
.e-control-wrapper.e-mask .e-maskedtextbox {
  font-family: Arial, "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 12.5px;
}

.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 33px;
  min-height: 33px;
}

div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -3px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -4px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 14px;
}
div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}

.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  padding-left: 0;
}

.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  padding-right: 0;
}

.e-mask.e-input-group.e-prepend-wrapper input.e-input {
  padding-left: 0;
}

.e-mask.e-rtl.e-input-group.e-prepend-wrapper input.e-input {
  padding-right: 0;
}

/*! maskedtextbox theme */
.e-control-wrapper.e-mask.e-error .e-maskedtextbox,
.e-utility-mask.e-error {
  color: #f44336;
}

.e-bigger .e-control-wrapper.e-mask .e-maskedtextbox {
  font-size: 13px;
}

.e-control-wrapper.e-mask.e-bigger .e-maskedtextbox {
  font-size: 13px;
}

.e-bigger .e-content-placeholder.e-mask.e-placeholder-mask,
.e-bigger.e-content-placeholder.e-mask.e-placeholder-mask {
  background-size: 300px 40px;
  min-height: 40px;
}

div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 1px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -8px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: -6px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 18px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger div.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-bigger.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
.e-bigger span.e-mask.e-input-group.e-append-wrapper.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}
div.e-bigger.e-mask.e-input-group.e-prepend-wrapper input, div.e-bigger.e-mask.e-input-group.e-append-wrapper input,
.e-bigger div.e-mask.e-input-group.e-prepend-wrapper input,
.e-bigger div.e-mask.e-input-group.e-append-wrapper input,
span.e-bigger.e-mask.e-input-group.e-prepend-wrapper input,
span.e-bigger.e-mask.e-input-group.e-append-wrapper input,
.e-bigger span.e-mask.e-input-group.e-prepend-wrapper input,
.e-bigger span.e-mask.e-input-group.e-append-wrapper input {
  height: auto;
}

/* stylelint-disable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  height: 18px;
  line-height: normal;
  outline: none;
  position: relative;
  user-select: none;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-material-handle {
  cursor: default;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: 3;
}
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-tab-handle::after, .e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-start.e-tab-handle::after {
  background-color: transparent;
}
.e-control-wrapper.e-slider-container:hover .e-scale .e-tick, .e-control-wrapper.e-slider-container:active .e-scale .e-tick {
  visibility: visible;
}
.e-control-wrapper.e-slider-container::after {
  content: "material";
  display: none;
}
.e-control-wrapper.e-slider-container .e-slider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: default;
  display: block;
  outline: 0 none;
  padding: 0;
  position: relative;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: grab;
  height: 12px;
  width: 12px;
  outline: none;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, -webkit-transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, transform 300ms ease-out, -webkit-transform 300ms ease-out;
  z-index: 10;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1.5);
          transform: scale(1.5);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-handle-start {
  background-color: #fff;
  border: 2px solid rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container .e-slider .e-handle::after {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* stylelint-disable */
  -webkit-transform: scale(0);
  transform: scale(0);
  /* stylelint-enable */
  border: 0 solid;
  border-radius: 50%;
  box-sizing: content-box;
  content: "";
  height: 32px;
  width: 32px;
  position: absolute;
  top: calc(50% - 16px);
  left: calc(50% - 16px);
  opacity: 0.26;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  z-index: -1;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle.e-handle-start::after {
  background-color: #e0e0e0;
  opacity: 0.38;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-tab-handle::after {
  /* stylelint-disable */
  -webkit-transform: scale(1);
  transform: scale(1);
  /* stylelint-enable */
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-slider .e-handle {
  margin: 0 -6px 0 0;
  top: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: right;
}
.e-control-wrapper.e-slider-container.e-rtl.e-horizontal .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: left;
}
.e-control-wrapper.e-slider-container.e-rtl.e-vertical {
  direction: ltr;
}
.e-control-wrapper.e-slider-container.e-disabled.e-material-slider .e-slider .e-handle.e-handle-first {
  background-color: #757575;
}
.e-control-wrapper.e-slider-container.e-disabled:hover .e-scale .e-tick {
  visibility: hidden;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-range {
  background: rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  background: #757575;
  -webkit-transform: scale(0.5) !important;
          transform: scale(0.5) !important; /* stylelint-disable-line declaration-no-important */
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-first {
  background-color: #757575;
  border: 0;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle::after {
  /* stylelint-disable */
  -webkit-transform: scale(0);
  transform: scale(1);
  /* stylelint-enable */
  background: transparent;
  border: 7px solid #fff;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 26px;
  width: 26px;
  position: absolute;
  top: calc(50% - 13px);
  left: calc(50% - 13px);
  opacity: 1;
  -webkit-transition: none;
  transition: none;
  z-index: -1;
}
.e-control-wrapper.e-slider-container.e-disabled .e-btn {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle {
  cursor: default;
}
.e-control-wrapper.e-slider-container.e-disabled .e-slider .e-handle.e-handle-disable {
  display: block;
}
.e-control-wrapper.e-slider-container.e-horizontal {
  height: 48px;
  width: 100%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button {
  left: 0;
  margin-top: -9px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7+/v7////////+/v7+/v7+/v7////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///8G+5iqAAAAL3RSTlMABAgMEBQYHCAkKDA0ODxETFRYYGRsdHyAh4uTm6Onr7O/w8fL09ff4+fr7/P3+/6nVicAAADJSURBVHgBldJHdoNgAANhQUjvPTHuxbgAuv/t/J5O8I82Wn27UfGaVmjvBwvsdmEDUH33JuBxYwNQ/48m4LWzAbie2QR8nkzA/coGoPodTMDzzgagae1ykHAASDgAJBwAEk4xSDgAJBwAEg4ACacYJBwAEg4ACYeAjyMEaqYQSC97CFT/DQxID2sIpK8zBLqZQyC9dRDoajIyID1tIVD10zMg3S0ZSF4IJC8GkhcDyQuB5MVA8kIgeTGQvBhIXggkLwaSFwLJK3cBRvanB71ijlkAAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  width: 7px;
  position: absolute;
  top: calc(50% - 3.6px);
  left: calc(50% - 4.6px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button {
  right: 0;
  margin-top: -9px;
  top: 50%;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD////////////////////////+/v7////////+/v7+/v7+/v7////////+/v7////+/v7+/v7+/v7+/v7+/v7////////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///9VYKa9AAAAL3RSTlMABAgMEBQYHCAoLDQ4PEBMUFhcZGx0eICDi5Obn6ers7vDx8vP19vf4+fr7/P3++LF0fAAAADNSURBVHgBldNHbsNAGEPhkZSi9F4S915k6d3/dga8Jgjw7bkYzPeXS5ObkkX3EQ5gcRcO6H/qbACbp3AAo6twwOEtHMCsDQecvqpsAKuHcMDw12QD2L2EA/C8EFleiCwvRJYXIssLmeGFzPBCZnghM7yQGV7IDC9Eglc26D6zwfS2JIP9a/To4b8pyWD9GH1c/11FNOZthO/4nvEeX5dksH2OTnT4rUsyWN4Xk4cj8nBEHo7IwxF5OCIPR+ThiDwckYcj8nBEHo5Iw5GdAVm8p9sPUXNKAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 7px;
  width: 7px;
  position: absolute;
  top: calc(50% - 3.6px);
  left: calc(50% - 2.6px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-slider-btn {
  padding: 0 30px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider {
  height: 32px;
  width: 100%;
  position: relative;
  top: calc(50% - 16px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-slider-track {
  height: 2px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.26);
  top: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-handle {
  margin-left: -6px;
  top: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-horizontal.e-scale-both .e-range {
  height: 2px;
}
.e-control-wrapper.e-slider-container.e-horizontal .e-range {
  height: 2px;
  top: calc(50% - 1px);
  top: calc(50% - 2px);
}
.e-control-wrapper.e-slider-container.e-horizontal .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  position: absolute;
  height: 2px;
  top: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical {
  height: inherit;
  width: 48px;
  padding: 38px 0;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider {
  height: 100%;
  width: 32px;
  left: calc(50% - 16px);
  position: relative;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider-track {
  background: rgba(0, 0, 0, 0.26);
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn {
  height: 100%;
  padding: 30px 0;
}
.e-control-wrapper.e-slider-container.e-vertical.e-small-size.e-slider-btn .e-slider {
  height: 100%;
  width: 2px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button {
  bottom: 0;
  margin-right: -9px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-first-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////+/v7////+/v7////////+/v7////////+/v7+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////1kjJ6AAAALnRSTlMABAgMEBQYHCAkKDA4QERITFRcYGRodHyDj5OXn6Ons7e7v8vP09ff5+vv8/f7zZvJMAAAAItJREFUeAHdyVcagjAQBsAfUVTAXsTeSTRm7388i/kUQjYHYF4H9bAUXjuEV/KQEdC98f9I8dLXxJngY879CsbG/ccARuPsetHCT1tWXyUoSDXZRiiZ2p/Bsi7/HrbgVPw8REUk/n+P4ZAoMvQATmMyFmBk39+CExzefwnBauZEsgOPWOkevIYz1NEToo45F58KJy0AAAAASUVORK5CYII=");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  width: 8px;
  position: absolute;
  top: calc(50% - 2.7px);
  left: calc(50% - 3.8px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button {
  top: 0;
  margin-right: -9px;
  right: 50%;
}
.e-control-wrapper.e-slider-container.e-vertical .e-second-button .e-button-icon {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAjVBMVEUAAAD////////////////////////////////+/v7////+/v7+/v7////////+/v7+/v7////+/v7////+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7////wrNfvAAAALnRSTlMABAgMEBQYICgsMDQ4QERITFBcYGhseHyDi5Obn6Ort7u/x8/X29/j5+vv8/f77y3LJgAAAI1JREFUeAHdyVeagjAUBtCbYQTsXewFENGYf//LsyB8kORmAZzXQ600mLrfz2XX9X8xcO0Qb4+3s2B/ia8N9yOFwtz+wR0/z77tvQSVm0+mI2piYXyEhp3+E2gWzQ8lNGpY//8UhjygijjBIvGotIbVofwZGFHxPQmGGn/ez8B6hETiAofUo1XmtKVWeAEhzjgqqZr/lwAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 8px;
  width: 8px;
  position: absolute;
  top: calc(50% - 4.7px);
  left: calc(50% - 3.8px);
}
.e-control-wrapper.e-slider-container.e-vertical.e-scale-both .e-slider .e-handle {
  margin-bottom: -6px;
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-handle {
  margin-bottom: -6px;
  left: calc(50% - 6px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-range {
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container.e-vertical .e-slider .e-limits {
  background-color: rgba(0, 0, 0, 0.26);
  position: absolute;
  width: 2px;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container .e-range {
  border-radius: 2px;
  position: absolute;
  -webkit-transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
  transition: left 300ms ease-out, right 300ms ease-out, bottom 300ms ease-out, width 300ms ease-out, height 300ms ease-out;
}
.e-control-wrapper.e-slider-container .e-range.e-drag-horizontal, .e-control-wrapper.e-slider-container .e-range.e-drag-vertical {
  cursor: pointer;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-tick {
  height: 7px;
  top: 5px;
  background-position: bottom;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 5px;
}
.e-control-wrapper.e-slider-container .e-tick-before.e-scale.e-v-scale .e-tick {
  background-position: right;
  width: 50%;
  left: 1px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-tick {
  height: 7px;
  top: 10px;
  background-position-x: center;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-h-scale .e-large {
  height: 10px;
  top: 13px;
}
.e-control-wrapper.e-slider-container .e-tick-after.e-scale.e-v-scale .e-tick {
  background-position: left;
  width: 50%;
  left: calc(50% - 1px);
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-tick {
  background-position: center;
  height: 12px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-h-scale .e-large {
  height: 20px;
  top: 4px;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-tick {
  background-position: center;
  width: 100%;
}
.e-control-wrapper.e-slider-container .e-tick-both.e-scale.e-v-scale .e-large {
  width: 100%;
}
.e-control-wrapper.e-slider-container .e-scale {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  height: 28px;
  width: 100%;
  line-height: normal;
  list-style: none outside none;
  margin: 0;
  outline: 0 none;
  padding: 0;
  position: absolute;
  top: calc(50% - 14px);
  z-index: 1;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFElEQVQI12NkYGAIZ2BgYGBigAIABPgAW+yfXroAAAAASUVORK5CYII=");
  cursor: default;
  outline: none;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  color: #000;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 10px;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale {
  height: 100%;
  width: 28px;
  left: calc(50% - 14px);
  top: 0;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick {
  background-repeat: no-repeat;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-first-tick {
  background-position-y: top;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick.e-last-tick {
  background-position-y: bottom;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick {
  display: inline-block;
  background-repeat: repeat-y;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-before, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both:first-child {
  top: -18px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-after, .e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick .e-tick-value.e-tick-both {
  bottom: -20px;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-first-tick {
  background-position-x: left;
}
.e-control-wrapper.e-slider-container .e-scale.e-h-scale .e-tick.e-last-tick {
  background-position-x: right;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick {
  visibility: hidden;
}
.e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value {
  visibility: visible;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-before {
  right: 26px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-after {
  left: 27px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both {
  right: 41px;
}
.e-control-wrapper.e-slider-container .e-scale.e-v-scale .e-tick .e-tick-value.e-tick-both:first-child {
  left: 39px;
}

.e-slider-tooltip.e-tooltip-wrap.e-popup {
  background-color: #e3165b;
  border: 0;
  border-radius: 8px;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
  opacity: 1;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-popup.e-popup-close {
  display: block;
  opacity: 0;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-inner {
  color: #000;
  opacity: 0;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-right {
  border-left-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-material-tooltip-start .e-arrow-tip-outer.e-tip-left {
  border-right-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip {
  visibility: visible;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  background-color: transparent;
  height: 16px;
  width: 100%;
  overflow: hidden;
  padding: 0 8px;
  text-align: center;
  top: calc(50% - 8px);
  position: relative;
  line-height: 16px;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-show {
  color: #fff;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-inner {
  color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-bottom {
  border-top-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-top {
  border-bottom-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-right {
  border-left-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup .e-arrow-tip-outer.e-tip-left {
  border-right-color: #e3165b;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default {
  background-color: #e3165b;
  border: 0;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  /* stylelint-disable */
  cursor: -webkit-grab;
  cursor: grab;
  /* stylelint-enable */
  opacity: 1;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-material-tooltip-start {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-tooltip-active {
  /* stylelint-disable */
  cursor: -webkit-grabbing;
  cursor: grabbing;
  /* stylelint-enable */
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-arrow-tip {
  visibility: hidden;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-before .e-tip-content {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-after {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-horizontal-after .e-tip-content {
  -webkit-transform: rotate(-225deg);
          transform: rotate(-225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-before .e-tip-content {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-after {
  -webkit-transform: rotate(-225deg);
          transform: rotate(-225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default.e-slider-vertical-after .e-tip-content {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content {
  background-color: transparent;
  height: 16px;
  width: 100%;
  overflow: hidden;
  padding: 0;
  text-align: center;
  top: calc(50% - 8px);
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-show {
  color: #fff;
}
.e-slider-tooltip.e-tooltip-wrap.e-popup.e-tooltip-wrap.e-popup.e-material-default .e-tip-content.e-material-tooltip-hide {
  color: transparent;
}

.e-slider-horizantal-color {
  height: 100%;
  top: 0;
  position: absolute;
}

.e-slider-vertical-color {
  position: absolute;
  width: 100%;
  left: -1px;
}

.e-slider-hover .e-scale .e-tick {
  visibility: visible;
}

/* stylelint-enable property-no-vendor-prefix */
.e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-first, .e-control-wrapper.e-slider-container.e-material-slider .e-slider .e-handle.e-handle-second {
  background: transparent;
  border-color: transparent;
}
.e-control-wrapper.e-slider-container .e-slider-button {
  background-color: rgba(0, 0, 0, 0.54);
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  outline: none;
  position: absolute;
  height: 18px;
  width: 18px;
  border-radius: 50%;
  padding: 0;
}
.e-control-wrapper.e-slider-container .e-slider .e-range {
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle {
  background-color: #e3165b;
  border-color: #e3165b;
}
.e-control-wrapper.e-slider-container .e-slider .e-handle.e-material-tooltip {
  background-color: transparent;
  border-color: transparent;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-slider-track {
  background-color: rgba(0, 0, 0, 0.26);
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-range {
  background-color: #e3165b;
}
.e-control-wrapper.e-slider-container.e-slider-hover .e-handle {
  border-color: #e3165b;
}
.e-bigger.e-slider-tooltip.e-tooltip-wrap.e-popup .e-tip-content {
  font-size: 11px;
  line-height: 16px;
}

.e-bigger .e-control-wrapper.e-slider-container .e-scale .e-tick .e-tick-value,
.e-control-wrapper.e-slider-container.e-bigger .e-scale .e-tick .e-tick-value {
  font-size: 12px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 30px;
}

.e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 30px;
}

div.e-input-group.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-prepend-wrapper .e-prepend-template {
  padding: 12px 8px 12px 1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  font-size: 16px;
  margin: 0 3px;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons:focus-visible {
  outline: none;
}
div.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-prepend-wrapper .e-prepend-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}
div.e-input-group.e-prepend-wrapper input.e-control,
span.e-input-group.e-prepend-wrapper input.e-control {
  height: auto;
}
div.e-input-group.e-prepend-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-append-wrapper input.e-input {
  padding-left: 1px;
}
div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -5px;
}
div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text,
span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-outline.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 12px 8px 12px 12px;
}
div.e-input-group.e-prepend-wrapper.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 10px 0 9px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 12px 8px 12px 0;
}
div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-bottom {
  top: 12px;
}
div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric) label.e-float-text.e-label-top {
  top: 10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  display: block;
  padding: 7px 8px 7px 0;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator,
span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template .e-input-separator {
  padding: 5px 0 2px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-input-focus .e-float-text {
  top: -20px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 4px 8px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 0 1px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-top {
  top: 10px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: 17px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-rtl .e-prepend-template {
  padding: 4px 12px 5px 5px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 11px 8px 11px 12px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom {
  top: -6px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus {
  padding: 2px 1px 1px 1px;
}
div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template {
  padding: 12px 1px 12px 7px;
}
div.e-input-group.e-prepend-wrapper.e-rtl input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-append-wrapper input.e-input {
  padding-right: 1px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template {
  padding: 12px 12px 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 10px 2px 9px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper input.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-outline.e-append-wrapper.e-input-focus input.e-input {
  padding: 10px 0 9px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 12px 0 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template {
  padding: 7px 0 7px 3px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template {
  padding: 12px 12px 12px 8px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus, div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper.e-input-focus textarea.e-input,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline.e-append-wrapper textarea.e-input:focus,
span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled.e-append-wrapper textarea.e-input:focus {
  padding: 0 1px 5px 1px;
}
div.e-input-group.e-append-wrapper .e-append-template,
span.e-input-group.e-append-wrapper .e-append-template {
  padding: 12px 1px 12px 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
div.e-input-group.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-append-wrapper .e-append-template .e-icons {
  font-size: 16px;
  margin: 0 3px;
}
div.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible,
span.e-input-group.e-append-wrapper .e-append-template .e-icons:focus-visible {
  outline: none;
}
div.e-input-group.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 0 2px 0 0;
  margin: 0 5px;
  padding: 7px 0;
}
div.e-input-group.e-append-wrapper input.e-control,
span.e-input-group.e-append-wrapper input.e-control {
  height: auto;
}
div.e-input-group.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-outline .e-append-template {
  padding: 12px 12px 12px 3px;
}
div.e-input-group.e-append-wrapper.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input,
span.e-input-group.e-append-wrapper.e-outline input.e-input,
span.e-input-group.e-append-wrapper.e-outline input.e-input:focus,
span.e-input-group.e-append-wrapper.e-outline.e-input-focus input.e-input {
  padding: 10px 0 9px 12px;
}
div.e-input-group.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 12px 0 12px 8px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template {
  display: block;
  padding: 7px 0 7px 8px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator,
span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template .e-input-separator {
  padding: 5px 0 2px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input textarea.e-input {
  height: auto;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 4px 12px 5px 5px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template {
  padding: 11px 12px 11px 3px;
}
div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 1px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl .e-append-template {
  padding: 7px 3px 7px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template {
  padding: 12px 3px 12px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus, div.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-outline input.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-outline.e-input-focus input.e-input {
  padding: 10px 12px 9px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template {
  padding: 12px 8px 12px 0;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 4px 5px 5px 12px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}
div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input, div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 0 12px 5px 1px;
}

.e-float-input.e-input-group.e-prepend-wrapper.e-append-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-float-input.e-input-group.e-prepend-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-float-input.e-rtl.e-input-group.e-prepend-wrapper.e-append-wrapper:not(.e-filled) label.e-float-text.e-label-top,
.e-float-input.e-rtl.e-input-group.e-prepend-wrapper:not(.e-filled) label.e-float-text.e-label-top {
  margin-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-input-group.e-prepend-wrapper.e-input-focus input.e-input {
  padding-left: 1px;
}

.e-input-group.e-rtl.e-prepend-wrapper.e-input-focus input.e-input {
  padding-right: 1px;
}

/* stylelint-disable-line no-empty-source */
.e-bigger .e-content-placeholder.e-textbox.e-placeholder-textbox,
.e-bigger.e-content-placeholder.e-textbox.e-placeholder-textbox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-input-group.e-input-focus.e-multi-line-input textarea.e-textbox {
  padding-right: 32px;
}

.e-bigger .e-input-group.e-input-focus.e-rtl.e-multi-line-input textarea.e-textbox {
  padding-left: 32px;
}

.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template {
  padding: 19px 14px 19px 1px;
}
.e-bigger div.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
.e-bigger span.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-bigger.e-input-group.e-prepend-wrapper .e-prepend-template .e-icons {
  font-size: 18px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-float-input.e-control-wrapper:not(.e-mask, .e-numeric, .e-outline, .e-filled) label.e-float-text.e-label-bottom {
  top: 1px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline .e-prepend-template {
  padding: 19px 14px 19px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -8px !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled .e-prepend-template {
  padding: 18px 14px 18px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 18px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 10px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input .e-prepend-template {
  padding: 11px 14px 11px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -8px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-float-input.e-control-wrapper label.e-label-top {
  top: -20px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input textarea.e-input:focus {
  padding: 10px 0 5px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline textarea.e-input:focus {
  padding: 7px 1px 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input, .e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-input-focus textarea.e-input,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled textarea.e-input:focus {
  padding: 1px 0 5px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline .e-prepend-template {
  padding: 19px 14px 10px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-bottom {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-outline.e-float-input.e-control-wrapper label.e-label-top {
  top: -6px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled .e-prepend-template {
  padding: 2px 14px 5px 16px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-bottom {
  top: 22px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-prepend-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 0;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl .e-prepend-template {
  padding: 19px 1px 19px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-outline .e-prepend-template {
  padding: 19px 16px 19px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-filled .e-prepend-template {
  padding: 18px 0 18px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input .e-prepend-template {
  padding: 11px 0 11px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-outline .e-prepend-template {
  padding: 19px 16px 10px 14px;
}
.e-bigger div.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
div.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
.e-bigger span.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template,
span.e-bigger.e-input-group.e-prepend-wrapper.e-rtl.e-multi-line-input.e-filled .e-prepend-template {
  padding: 2px 16px 5px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper .e-append-template {
  padding: 19px 1px 19px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper .e-append-template .e-icons,
div.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons,
.e-bigger span.e-input-group.e-append-wrapper .e-append-template .e-icons,
span.e-bigger.e-input-group.e-append-wrapper .e-append-template .e-icons {
  font-size: 18px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-outline .e-append-template {
  padding: 19px 16px 19px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-filled .e-append-template {
  padding: 18px 0 18px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input .e-append-template {
  padding: 11px 0 11px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-outline .e-append-template {
  padding: 19px 16px 10px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled .e-append-template {
  padding: 2px 16px 5px 14px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
div.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
.e-bigger span.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top,
span.e-bigger.e-input-group.e-append-wrapper.e-multi-line-input.e-filled.e-float-input.e-control-wrapper label.e-label-top {
  top: 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl .e-append-template {
  padding: 19px 14px 19px 1px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-outline .e-append-template {
  padding: 19px 14px 19px 16px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-filled .e-append-template {
  padding: 18px 14px 18px 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input .e-append-template {
  padding: 11px 14px 11px 0;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-outline .e-append-template {
  padding: 19px 14px 10px 16px;
}
.e-bigger div.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
div.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
.e-bigger span.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template,
span.e-bigger.e-input-group.e-append-wrapper.e-rtl.e-multi-line-input.e-filled .e-append-template {
  padding: 2px 14px 5px 16px;
}

.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger .e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-left: 0;
}

.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input, .e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger.e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus input.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-input-focus textarea.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input input.e-input,
.e-bigger .e-rtl.e-float-input.e-input-group.e-prepend-wrapper.e-valid-input textarea.e-input {
  padding-right: 0;
}

.e-input-group.e-multi-line-input.e-auto-width {
  width: auto;
}

.e-input-group.e-multi-line-input textarea.e-resize-x {
  resize: horizontal;
}
.e-input-group.e-multi-line-input textarea.e-resize-y {
  resize: vertical;
}
.e-input-group.e-multi-line-input textarea.e-resize-xy {
  resize: both;
}
.e-input-group.e-multi-line-input textarea.e-textarea.e-resize-none {
  resize: none;
}

.e-float-input .e-clear-icon:hover,
.e-float-input.e-control-wrapper .e-clear-icon:hover,
.e-input-group .e-clear-icon:hover,
.e-input-group.e-control-wrapper .e-clear-icon:hover {
  background: none;
  border: none;
}

.e-float-input:not(.e-disabled) .e-clear-icon:hover,
.e-float-input.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover,
.e-input-group:not(.e-disabled) .e-clear-icon:hover,
.e-input-group.e-control-wrapper:not(.e-disabled) .e-clear-icon:hover {
  background: none;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 15px 0 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-direction: column !important;
      flex-direction: column !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-clear-icon {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; /* stylelint-disable-line declaration-no-important */
  margin: 5px;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template .e-input-separator {
  padding: 3px 0 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper textarea.e-textarea {
  padding: 3px 0 3px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-outline textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-horizontal.e-append-wrapper .e-append-template {
  padding: 7px 0 7px 0;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -ms-flex-direction: column !important;
      flex-direction: column !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-clear-icon {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; /* stylelint-disable-line declaration-no-important */
  margin: 5px;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0;
  margin: 5px;
  width: 100%;
  margin-inline: 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-valid-input label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper label.e-label-top,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-valid-input label.e-label-top {
  margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea {
  padding: 3px 0 3px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea {
  padding: 3px 14px 3px 14px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  padding: 7px 0 7px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-append-template {
  padding: 11px 12px 11px 12px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-filled .e-append-template {
  padding: 4px 12px 5px 12px;
}

div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-icons,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-icons {
  margin: 3px 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper .e-append-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-prepend-template .e-input-separator,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper .e-append-template .e-input-separator {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0;
  margin: 5px;
  width: 100%;
  margin-inline: 0;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-input-focus textarea.e-textarea {
  padding: 10px 0 10px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-rtl label.e-float-text.e-label-bottom {
  top: -7px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-input-focus textarea.e-textarea {
  padding: 6px 5px 5px 5px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-outline.e-rtl label.e-float-text.e-label-bottom {
  top: -2px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-input-focus textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled textarea.e-textarea:focus,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-input-focus textarea.e-textarea {
  padding: 6px 5px 5px 5px;
}
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom, div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
div.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-prepend-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled label.e-float-text.e-label-bottom,
span.e-input-group.e-multi-line-input.e-adornment-flow-horizontal.e-adornment-orientation-vertical.e-append-wrapper.e-filled.e-rtl label.e-float-text.e-label-bottom {
  top: 21px;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-append-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-prepend-wrapper.e-rtl .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-orientation-vertical.e-append-wrapper.e-rtl .e-clear-icon {
  margin-left: 10px;
  float: left;
}

.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-prepend-wrapper.e-outline .e-clear-icon,
.e-input-group.e-multi-line-input.e-adornment-flow-vertical.e-adornment-orientation-vertical.e-append-wrapper.e-outline .e-clear-icon {
  top: -30px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons::before {
  content: "\e945";
}

.e-upload .e-upload-files .e-icons.e-file-pause-btn::before {
  content: "\e326";
}

.e-upload .e-upload-files .e-icons.e-file-reload-btn::before {
  content: "\e99d";
}

.e-upload .e-upload-files .e-icons.e-file-play-btn::before {
  content: "\e324";
}

.e-upload .e-upload-files .e-file-delete-btn.e-icons::before {
  content: "\e94a";
}

.e-upload .e-upload-files .e-file-abort-btn.e-icons::before {
  content: "\e974";
}

.e-upload .e-upload-files .e-icons.e-msie::before {
  position: relative;
  right: 10px;
}

.e-upload .e-upload-files .e-icons.e-file-abort-icon.e-msie::before {
  right: 12px;
}

.e-upload {
  width: 100%;
}
.e-upload.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-upload .e-file-select-wrap .e-file-select,
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 32px;
}
.e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-upload .e-upload-files .e-icons:focus {
  outline: none;
}
.e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 90px;
  position: relative;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 3px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 11px;
  padding: 8px 0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 11px;
  padding-bottom: 12px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 8px;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
  width: 98%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 0;
  display: block;
  height: 2px;
  width: 100%;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 0;
  display: inherit;
  height: 2px;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 11px;
  position: relative;
  right: 6px;
  top: -27px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 12px;
  margin-top: -18px;
  padding: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 18px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 11px;
  opacity: 1;
}
.e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 15px;
  opacity: 1;
}
.e-upload .e-file-select-wrap .e-btn, .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-upload .e-upload-actions .e-file-upload-btn {
  margin: 12px;
}
.e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}
.e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 10px;
}
.e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 46px;
  width: 89%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: -8px;
  top: -25px;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 12px;
  margin-right: 12px;
  right: auto;
  top: 50%;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-upload.e-disabled .e-file-drop {
  color: rgba(0, 0, 0, 0.38);
}
.e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.38);
}
.e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}

.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 13px;
  margin-left: 12px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list {
  min-height: 76px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 12px;
  padding-top: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 11px;
  padding: 5px 0;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 12px;
  padding-top: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  padding-bottom: 10px;
}
.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  padding-bottom: 3px;
  padding-top: 3px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  font-size: 10px;
  height: 24px;
  padding: 12px;
  width: 24px;
}
.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 10px;
  padding-top: 6px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 34px;
}
.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-upload {
  border: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-file-drop {
  color: rgba(0, 0, 0, 0.87);
  vertical-align: middle;
}
.e-upload .e-upload-files {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-upload-files .e-upload-file-list {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  color: rgba(0, 0, 0, 0.54);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-success {
  color: #22b24b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-fails {
  color: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-validation-fails {
  color: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap {
  background-color: #e0e0e0;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-progress {
  background: #e3165b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-success {
  background: #22b24b;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-inner-wrap .e-upload-progress-bar.e-upload-failed {
  background: #f44336;
}
.e-upload .e-upload-files .e-upload-file-list .e-file-container .e-progress-bar-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-upload .e-upload-files .e-file-play-btn.e-icons {
  color: #000;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:hover, .e-upload .e-upload-files .e-file-delete-btn.e-icons:hover, .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-upload .e-upload-files .e-file-abort-btn.e-icons:hover, .e-upload .e-upload-files .e-file-pause-btn.e-icons:hover, .e-upload .e-upload-files .e-file-play-btn.e-icons:hover {
  color: #000;
}
.e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-bigger .e-upload {
  width: 100%;
}
.e-bigger .e-upload .e-file-select-wrap {
  padding: 20px 0 20px 16px;
}
.e-bigger .e-upload .e-file-select-wrap .e-file-drop {
  font-size: 15px;
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list {
  font-size: 15px;
  line-height: normal;
  min-height: 100px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 16px;
  top: 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  font-size: 15px;
  padding-top: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  font-size: 12px;
  padding: 10px 0;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  font-size: 15px;
  padding-top: 16px;
  top: initial;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status,
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  font-size: 12px;
  padding-bottom: 16px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  height: 10px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  height: 3px;
  width: 98%;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  height: 3px;
}
.e-bigger .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  font-size: 11px;
  right: 10px;
  top: -33px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
  height: 18px;
  margin: 16px;
  margin-top: -24px;
  padding: 20px;
  top: 50%;
  width: 18px;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload .e-upload-files .e-file-pause-btn.e-icons {
  right: 45px;
}
.e-bigger .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 13px;
}
.e-bigger .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 18px;
}
.e-bigger .e-upload .e-upload-actions .e-btn {
  margin-left: 16px;
}
.e-bigger .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 15px;
}
.e-bigger .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 15px;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap {
  padding: 20px 16px 20px 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 0;
}
.e-bigger .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-right: 16px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  margin-left: 60px;
  margin-right: 16px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  top: 54px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  left: 10px;
  right: initial;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0;
  margin-left: 16px;
  margin-right: 16px;
  padding: 20px;
  top: 50%;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-msie.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-msie.e-icons {
  padding: 20px 17px 20px 26px;
}
.e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 41px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 16px;
  padding-top: 12px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 12px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 42px;
}
.e-bigger .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}

.e-bigger.e-small .e-upload {
  width: 100%;
}
.e-bigger.e-small .e-upload.e-control-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-bigger.e-small .e-upload .e-hidden-file-input {
  border: 0;
  height: 0;
  margin: 0;
  outline: none;
  padding: 0;
  text-indent: 0;
  visibility: hidden;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap {
  padding: 16px 0 16px 12px;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select,
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  display: inline-block;
  width: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-select .e-uploader {
  opacity: 0;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-file-drop {
  font-family: inherit;
  font-size: 14px;
  margin-left: 12px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list {
  min-height: 35px;
  padding-bottom: 12px;
  padding-top: 8px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container {
  top: 0;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-hidden-input {
  display: none;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  line-height: 1.5;
  padding-top: 4px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-error, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-error {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 11px;
  line-height: 1.5;
  padding-bottom: 0;
  padding-top: 4px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-name, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-type, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-upload-file-list.e-file-invalid .e-file-status {
  color: #f44336;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-pause-btn.e-icons {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  top: 32px;
}
.e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload.e-form-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-icons:focus {
  outline: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list {
  font-family: inherit;
  font-size: 14px;
  height: 100%;
  line-height: normal;
  min-height: 90px;
  position: relative;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container {
  display: block;
  height: 100%;
  margin-left: 12px;
  margin-right: 90px;
  min-height: 35px;
  position: relative;
  top: 3px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: left;
  font-family: inherit;
  font-size: 14px;
  max-width: 75%;
  overflow: hidden;
  padding-top: 12px;
  position: relative;
  text-overflow: ellipsis;
  top: 0;
  white-space: nowrap;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-name::before {
  content: attr(data-tail);
  float: right;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  display: block;
  font-family: inherit;
  font-size: 14px;
  padding-top: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-type.e-hidden {
  visibility: hidden;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  display: block;
  font-size: 11px;
  padding: 8px 0;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  display: block;
  font-family: inherit;
  font-size: 11px;
  padding-bottom: 12px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-status.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-file-information.e-upload-progress {
  display: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  display: block;
  height: 8px;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
  width: 98%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap {
  border-radius: 0;
  display: block;
  height: 2px;
  width: 100%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-inner-wrap .e-upload-progress-bar {
  border-radius: 0;
  display: inherit;
  height: 2px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: right;
  font-family: inherit;
  font-size: 11px;
  position: relative;
  right: 6px;
  top: -27px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 11px;
  height: 18px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 12px;
  margin-top: -18px;
  padding: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  vertical-align: middle;
  width: 18px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons.e-upload-progress, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons.e-upload-progress {
  cursor: default;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons.e-disabled, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons.e-disabled {
  color: rgba(0, 0, 0, 0.38);
  cursor: not-allowed;
  opacity: 0.4;
  pointer-events: none;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-msie.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-msie.e-icons {
  padding: 18px 13px 18px 23px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons {
  right: 36px;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:hover, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):hover, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-remove-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-pause-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-play-btn.e-icons:not(.e-upload-progress):focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-reload-btn.e-icons:focus, .e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons:not(.e-disabled):focus, .e-bigger.e-small .e-upload .e-upload-files .e-clear-icon-focus {
  border-radius: 50%;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-delete-btn.e-icons {
  font-size: 11px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-upload-files .e-file-abort-btn.e-icons {
  font-size: 15px;
  opacity: 1;
}
.e-bigger.e-small .e-upload .e-file-select-wrap .e-btn, .e-bigger.e-small .e-upload .e-upload-actions .e-btn {
  font-family: inherit;
}
.e-bigger.e-small .e-upload .e-upload-actions {
  position: relative;
  text-align: right;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-upload-btn {
  margin: 12px;
}
.e-bigger.e-small .e-upload .e-upload-actions .e-file-clear-btn {
  margin: 12px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap {
  padding: 16px 12px 16px 0;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-control.e-btn {
  margin-right: 10px;
}
.e-bigger.e-small .e-upload.e-rtl .e-file-select-wrap .e-file-drop {
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-actions {
  text-align: left;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container {
  height: 100%;
  margin-left: 60px;
  margin-right: 12px;
  position: relative;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-rtl-container {
  direction: ltr;
  float: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-type {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-name {
  float: right;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-file-size {
  direction: ltr;
  float: right;
  position: relative;
  text-align: right;
  width: 100%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap {
  float: right;
  position: initial;
  top: 46px;
  width: 89%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-container .e-upload-progress-wrap .e-progress-bar-text {
  float: left;
  right: -8px;
  top: -25px;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-remove-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-delete-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-abort-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons {
  left: 0;
  margin-left: 12px;
  margin-right: 12px;
  right: auto;
  top: 50%;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons {
  left: 36px;
  right: auto;
}
.e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-play-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-reload-btn.e-icons, .e-bigger.e-small .e-upload.e-rtl .e-upload-files .e-upload-file-list .e-file-pause-btn.e-icons {
  left: 36px;
}
.e-bigger.e-small .e-upload.e-disabled .e-file-drop {
  color: rgba(0, 0, 0, 0.38);
}
.e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-name, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-type, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-size, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-status, .e-bigger.e-small .e-upload.e-disabled .e-upload-files .e-upload-file-list .e-file-container .e-file-information {
  color: rgba(0, 0, 0, 0.38);
}
.e-bigger.e-small .e-upload .e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 65px;
  min-height: 65px;
}
.e-bigger.e-small .e-upload .e-bigger .e-content-placeholder.e-upload.e-placeholder-upload,
.e-bigger.e-small .e-upload .e-bigger.e-content-placeholder.e-upload.e-placeholder-upload {
  background-size: 400px 80px;
  min-height: 80px;
}

.e-container .e-value-switch-btn::before {
  content: "\e430";
}

.e-colorpicker-wrapper,
.e-colorpicker-container {
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-colorpicker-wrapper .e-colorpicker,
.e-colorpicker-container .e-colorpicker {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  font-family: initial;
  line-height: 14px;
  padding: 0 4px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 2px;
  height: 18px;
  margin-top: 0;
  position: relative;
  width: 18px;
}
.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview,
.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color .e-split-preview {
  border-radius: 2px;
}
.e-colorpicker-wrapper *,
.e-colorpicker-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile,
.e-colorpicker-container.e-disabled .e-palette .e-tile {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile:hover,
.e-colorpicker-container.e-disabled .e-palette .e-tile:hover {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-colorpicker-wrapper.e-disabled .e-palette .e-tile.e-selected,
.e-colorpicker-container.e-disabled .e-palette .e-tile.e-selected {
  border: 0;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-handler, .e-colorpicker-wrapper.e-disabled .e-container .e-preview-container, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider, .e-colorpicker-wrapper.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle,
.e-colorpicker-container.e-disabled .e-container .e-handler,
.e-colorpicker-container.e-disabled .e-container .e-preview-container,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider,
.e-colorpicker-container.e-disabled .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  cursor: default;
}
.e-colorpicker-wrapper.e-disabled .e-container .e-hsv-container,
.e-colorpicker-container.e-disabled .e-container .e-hsv-container {
  pointer-events: none;
}

.e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

/* stylelint-disable property-no-vendor-prefix */
.e-colorpicker.e-modal, .e-colorpicker.e-hsv-model {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}
.e-colorpicker.e-modal {
  background-color: rgba(0, 0, 0, 0.6);
  opacity: 0.5;
  pointer-events: auto;
}
.e-colorpicker.e-hsv-model {
  background-color: transparent;
}

.sf-colorpicker .e-switch-ctrl-btn .e-ctrl-btn {
  position: relative;
}

.e-show-value .sf-colorpicker.e-color-palette .e-selected-value, .e-show-value .sf-colorpicker.e-color-palette .e-switch-ctrl-btn {
  width: 270px;
}

.e-dropdown-popup.e-transparent .e-container {
  display: none;
}

body.e-colorpicker-overflow {
  overflow: visible;
}

.e-container {
  border: 0;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-container.e-color-picker {
  width: 270px;
}
.e-container.e-color-picker .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA0IENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS04IiBmaWxsPSIjNDU5NkNFIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS05IiBmaWxsPSIjNUNDMTVCIiB4PSIwIiB5PSIxMiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTI1LUNvcHktMTAiIGZpbGw9IiNGQkQ1MDYiIHg9IjEyIiB5PSIwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjUtQ29weS0xMSIgZmlsbD0iI0VDNEU0MyIgeD0iMTIiIHk9IjEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMTIiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+") no-repeat 100% 100%;
}
.e-container.e-color-palette {
  width: auto;
}
.e-container.e-color-palette .e-mode-switch-btn {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE4IDE4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MS40MTQyMTsiPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGU9ImZpbGw6dXJsKCNfTGluZWFyMSk7Ii8+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZT0iZmlsbDp1cmwoI19MaW5lYXIyKTsiLz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMTgpIj4KICAgICAgICA8Y2xpcFBhdGggaWQ9Il9jbGlwMyI+CiAgICAgICAgICAgIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIvPgogICAgICAgIDwvY2xpcFBhdGg+CiAgICAgICAgPGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMykiPgogICAgICAgICAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwtMCwxOCkiPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxOCkiPgogICAgICAgIDxjbGlwUGF0aCBpZD0iX2NsaXA0Ij4KICAgICAgICAgICAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICA8ZyBjbGlwLXBhdGg9InVybCgjX2NsaXA0KSI+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLC0wLDE4KSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNfSW1hZ2U1IiB4PSIwIiB5PSIwIiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4Ii8+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwwLDE4KSI+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJfY2xpcDYiPgogICAgICAgICAgICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNfY2xpcDYpIj4KICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsLTAsMTgpIj4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iX0xpbmVhcjEiIHgxPSIwIiB5MT0iMCIgeDI9IjEiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2LjI3MDE5ZS0xNCwtMTAyNCwtMTAyNCwtNi4yNzAxOWUtMTQsMCwxOCkiPjxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMTgyLDI1NSk7c3RvcC1vcGFjaXR5OjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOmJsYWNrO3N0b3Atb3BhY2l0eTowIi8+PC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgaWQ9Il9MaW5lYXIyIiB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMS4xMDIxOGUtMTUsLTE4LC0xOCwtMS4xMDIxOGUtMTUsMTgsMTgpIj48c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigwLDE4MiwyNTUpO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjpibGFjaztzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGltYWdlIGlkPSJfSW1hZ2U1IiB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB4bGluazpocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNDQVlBQUFCV3pvNVhBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQmUwbEVRVlE0alcyUjIyNGNNUXhER2NBbyt2OC8yU0lYZE9wTk5iSXVWaDlrZXp6SlBoaWlTT3JNQXZ2eTBBanlBSGVBSEdBSHlDUDE4dTQ3ZVl6ZTlBS2xhaDlCZ0F5WG5tVUxjQStRYmQ3cWp4OWdnVkxGUWRiVDlBQlpYNlZkWHpNLy9MVmZqbE11dy9xQWR2QUMzZmR2bVE1UVpVbUErZ1ZUWDZWZDh3Sjk3NWRLbkdYek1VZnBpVGYzdXpkQi93Z2tsaVZ4a0U1dFdSSkxiNGMvNlplamZvTE5NdFJaeXYyWk4zZFNCYXREVlFGWGxQcDRnTlZBb3FPa1F4dW8yY3Iybk5Wd2lnSnVnQ2xnaWxMclgxQ2Jod3BXdmUwa3NtVTUzUXh3SGM4QU01UjZIQnRBUUUzQVlqa25WREpyb2tDM1BIYlBPZlpTano4SjRMWU9XRFIzVlJBblBOeUE3dm1tZGs5UWQ1VGo0dzBzRzRqYjBPbXBUa0FmMHpiZDExN3FCSjBOeEx3MGl5RGNnZGlPcG80K0lCMElINkQzMXdTMEJqb1ozQ1QvMHBpSGNla0ppTmgwdmxMZmZnOUF3OGs4Z3RoZXYyczh6MHA5L1FVNlQ3Z2JFTWhnbGhIcDdjZDQzbm5CajU4ekhVZERiMk1URit6TC9oOXIveU91c0ZQS093QUFBQUJKUlU1RXJrSmdnZz09Ii8+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=") no-repeat 100% 100%;
}
.e-container .e-custom-palette {
  width: auto;
}
.e-container .e-custom-palette .e-palette {
  padding: 10px;
}
.e-container .e-custom-palette.e-palette-group {
  height: 270px;
  overflow-y: scroll;
}
.e-container .e-palette {
  border-bottom: 0;
  display: table;
  line-height: 0;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-container .e-palette .e-row {
  display: table-row;
  white-space: nowrap;
}
.e-container .e-palette .e-tile {
  border: 0.5px solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  height: 27px;
  text-align: center;
  vertical-align: middle;
  width: 27px;
}
.e-container .e-palette .e-tile.e-selected {
  outline: #000 0.5px solid;
  position: relative;
}
.e-container .e-palette .e-tile:hover {
  position: relative;
}
.e-container .e-palette .e-tile.e-nocolor-item {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
}
.e-container .e-hsv-container {
  border-bottom: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
}
.e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, left top, right top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);
  height: 170px;
}
.e-container .e-hsv-container .e-handler {
  border: 1px solid #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
          box-shadow: 0 0 3px rgba(0, 0, 0, 0.7), inset 0 0 2px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  height: 8px;
  margin-left: -4px;
  margin-top: -4px;
  position: absolute;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 8px;
}
.e-container .e-slider-preview {
  display: inline-block;
  width: 100%;
  padding: 10px 16px;
}
.e-container .e-slider-preview .e-colorpicker-slider {
  display: inline-block;
  width: 82.34%;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 18px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider {
  height: 18px;
  top: calc(50% - 9px);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-slider-track {
  height: 6px !important; /* stylelint-disable-line declaration-no-important */
  top: calc(50% - 3px);
  border-radius: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 6px;
  cursor: pointer;
  height: 14px;
  top: calc(50% - 7px);
  width: 14px;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-handle-active {
  cursor: pointer;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle.e-large-thumb-size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to right, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-slider-track {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  border: 0;
  z-index: 0;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-opacity-slider .e-opacity-empty-track {
  background-size: contain;
  border: 0;
  height: 6px;
  position: absolute;
  top: calc(50% - 3px);
  width: 100%;
  z-index: 1;
}
.e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-hue-slider .e-handle-start, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle, .e-container .e-slider-preview .e-colorpicker-slider .e-slider.e-opacity-slider .e-handle-start {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.e-container .e-slider-preview .e-preview-container {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 10px;
  border: 1px solid #e0e0e0;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  margin-left: 4.205%;
  position: relative;
  top: -2px;
  width: 13.45%;
}
.e-container .e-slider-preview .e-preview-container .e-preview {
  display: block;
  height: 16px;
  position: absolute;
  width: 100%;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-current {
  border-bottom: 1px solid #e0e0e0;
  top: 0;
}
.e-container .e-slider-preview .e-preview-container .e-preview.e-previous {
  height: 14px;
  top: 16px;
}
.e-container .e-selected-value {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 16px 16px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-container .e-selected-value .e-input-container .e-float-input input {
  padding-left: 0;
  text-align: center;
}
.e-container .e-selected-value .e-input-container .e-numeric-hidden {
  display: none;
}
.e-container .e-selected-value .e-value-switch-btn {
  font-family: "e-icons";
  margin-top: 0;
  padding: 2px 3px;
  font-size: 16px;
  line-height: 16px;
}
.e-container .e-input-container {
  display: inline-block;
  width: 89.8%;
}
.e-container .e-input-container .e-float-input {
  display: inline-block;
  margin-right: 3.75%;
  vertical-align: baseline;
}
.e-container .e-input-container .e-float-input:first-child {
  width: 33%;
}
.e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}
.e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12%;
}
.e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}
.e-container .e-input-container .e-float-input .e-float-text {
  text-align: center;
}
.e-container .e-switch-ctrl-btn {
  display: inline-block;
  padding: 0 16px 16px;
  white-space: nowrap;
  width: 100%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: right;
  text-align: right;
  white-space: nowrap;
  width: 89.913%;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn {
  max-width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-ctrl-btn .e-btn.e-cancel {
  margin-left: 0;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  background-origin: border-box;
  background-position: center;
  background-size: cover;
  float: left;
  margin-top: 0;
  overflow: hidden;
  white-space: nowrap;
}
.e-container .e-switch-ctrl-btn .e-mode-switch-btn:focus {
  -webkit-box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 2px 3px rgba(0, 0, 0, 0.2);
}
.e-container .e-value-switch-btn, .e-container .e-mode-switch-btn {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  width: 10.09%;
  height: 24px;
}
.e-container.e-color-picker .e-value-switch-btn:focus, .e-container.e-color-picker .e-value-switch-btn:hover, .e-container.e-color-picker .e-value-switch-btn:active {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-container.e-color-picker .e-value-switch-btn:focus {
  outline: none;
}
.e-container.e-color-palette .e-palette + .e-selected-value, .e-container.e-color-palette .e-palette-group + .e-selected-value {
  padding: 16px 16px;
}
.e-container.e-color-palette .e-palette + .e-switch-ctrl-btn, .e-container.e-color-palette .e-palette-group + .e-switch-ctrl-btn {
  padding: 23px 16px 16px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-weight: 600;
  font-size: 14px;
  height: 36px;
  padding: 7px 16px;
  line-height: 22px;
  color: #000000;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 9px 10.5px;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 18px !important; /* stylelint-disable-line declaration-no-important */
  width: 18px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 3.5px;
  border: 0.5px solid #eee;
}
.e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile:hover {
  border: 0.5px solid transparent !important; /* stylelint-disable-line declaration-no-important */
}

.sf-colorpicker.e-container .e-input-container .e-float-input {
  float: left;
  margin-left: -1px;
}

.e-hide-opacity .e-container .e-slider-preview .e-colorpicker-slider {
  vertical-align: super;
}
.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  top: 0;
}
.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.3%;
}

.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.25%;
}
.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}

.e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-hide-valueswitcher .e-container .e-float-input:first-child {
  width: 33%;
}
.e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13%;
}
.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.58%;
}
.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 22.18%;
}
.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 30.82%;
}

.e-rtl .e-container .e-hsv-container .e-hsv-color {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), to(#000)), -webkit-gradient(linear, right top, left top, color-stop(0, #fff), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, #000 100%), linear-gradient(to left, #fff 0, rgba(255, 255, 255, 0) 100%);
}
.e-rtl .e-container .e-slider-preview .e-hue-slider .e-slider-track {
  background: -webkit-gradient(linear, right top, left top, color-stop(0, #f00), color-stop(16%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(84%, #f0f), to(#ff0004));
  background: linear-gradient(to left, #f00 0, #ff0 16%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 84%, #ff0004 100%);
}
.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.205%;
}
.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.75%;
  margin-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input input {
  padding-right: 0;
}
.e-rtl .e-container .e-selected-value .e-float-input .e-float-text {
  right: -12px !important; /* stylelint-disable-line declaration-no-important */
}
.e-rtl .e-container .e-selected-value .e-value-switch-btn {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-rtl .e-container .e-switch-ctrl-btn .e-mode-switch-btn {
  float: right;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  float: left;
  text-align: left;
}
.e-rtl .e-container .e-switch-ctrl-btn .e-ctrl-btn .e-cancel {
  margin-left: 0;
  margin-right: 0;
}
.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  float: right;
  margin-right: -1px;
}
.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 0%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  cursor: pointer;
  min-width: 26px;
  -webkit-transform: translateY(18px) rotate(45deg) scale(0.01);
          transform: translateY(18px) rotate(45deg) scale(0.01);
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  background: transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTAgKDU0OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikdyb3VwLTkiPgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExIiBmaWxsPSIjRTBFMEUwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weS0yIiBmaWxsPSIjRkZGRkZGIiB4PSIwIiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIzIj48L3JlY3Q+CiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMTEtQ29weSIgZmlsbD0iI0ZGRkZGRiIgeD0iMyIgeT0iMCIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTExLUNvcHktMyIgZmlsbD0iI0UwRTBFMCIgeD0iMyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMyI+PC9yZWN0PgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  background-size: 8px;
  border-radius: 50%;
  height: 24px;
  position: relative;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 24px;
}

.e-split-preview,
.e-tip-transparent {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.e-container.e-color-palette .e-clr-pal-rec-wpr + .e-switch-ctrl-btn {
  padding-top: 12px;
}

.e-container {
  background-color: #fff;
}
.e-container .e-palette .e-tile:hover {
  border-color: #eee;
}
.e-container .e-palette .e-tile.e-selected {
  border-color: #eee;
}
.e-container .e-handler.e-hide-handler, .e-container .e-handle.e-hide-handler {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle), .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle:not(.e-tab-handle).e-handle-start:not(.e-tab-handle) {
  background-color: #fff;
  border-color: #fff;
}
.e-container .e-control-wrapper.e-slider-container .e-slider.e-hue-slider .e-handle.e-tab-handle, .e-container .e-control-wrapper.e-slider-container .e-slider.e-opacity-slider .e-handle.e-tab-handle {
  background-color: #fff;
  border-color: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.e-colorpicker-wrapper.e-disabled .e-value-switch-btn, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn,
.e-colorpicker-container.e-disabled .e-value-switch-btn,
.e-colorpicker-container.e-disabled .e-mode-switch-btn {
  color: rgba(0, 0, 0, 0.26);
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:focus, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-value-switch-btn:focus,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:focus {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  outline: none;
  outline-offset: unset;
}
.e-colorpicker-wrapper.e-disabled .e-value-switch-btn:active, .e-colorpicker-wrapper.e-disabled .e-mode-switch-btn:active,
.e-colorpicker-container.e-disabled .e-value-switch-btn:active,
.e-colorpicker-container.e-disabled .e-mode-switch-btn:active {
  background-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-colorpicker-wrapper .e-icon-btn:disabled, .e-colorpicker-wrapper .e-icon-btn.e-disabled,
.e-colorpicker-container .e-icon-btn:disabled,
.e-colorpicker-container .e-icon-btn.e-disabled {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.12);
}

.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  background-color: #fff;
  border-color: #fff;
}

.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn {
  line-height: 18px;
  padding: 0 6px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: 22px;
  width: 22px;
}
.e-bigger .e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-wrapper .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger .e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn,
.e-bigger.e-colorpicker-container .e-split-btn-wrapper.e-rtl .e-split-colorpicker.e-split-btn {
  padding: 0 6px;
}
.e-bigger .e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-wrapper .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger .e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn),
.e-bigger.e-colorpicker-container .e-colorpicker-popup:not(.e-split-btn-wrapper):not(.e-dropdown-btn) {
  line-height: 0;
}

.e-bigger .e-container .e-switch-ctrl-btn .e-ctrl-btn {
  margin: 2px 0;
}
.e-bigger .e-container.e-color-picker {
  width: 290px;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container.e-color-picker {
    width: 100% !important; /* stylelint-disable-line declaration-no-important */
  }
  .e-bigger .e-container.e-colorpicker-popup {
    width: calc(100% - 20px) !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-palette .e-tile {
  height: 29px;
  width: 29px;
}
.e-bigger .e-container .e-hsv-container .e-hsv-color {
  height: 180px;
}
.e-bigger .e-container .e-custom-palette.e-palette-group {
  height: 290px;
}
.e-bigger .e-container .e-slider-preview {
  padding: 8px 16px;
}
.e-bigger .e-container .e-slider-preview .e-preview-container {
  margin-left: 4.657%;
  vertical-align: super;
  width: 12.408%;
  top: 0;
}
@media only screen and (max-width: 600px) {
  .e-bigger .e-container .e-slider-preview .e-preview-container {
    margin-left: 4.6% !important; /* stylelint-disable-line declaration-no-important */
  }
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider {
  width: 82.944%;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  height: 20px;
}
.e-bigger .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container .e-handle {
  border-radius: 8px;
  height: 16px;
  top: calc(50% - 8px);
  width: 16px;
}
.e-bigger .e-container .e-slider-preview .e-switch-ctrl-btn .e-ctrl-btn {
  width: 90.6%;
}
.e-bigger .e-container.e-color-palette .e-palette + .e-switch-ctrl-btn {
  padding: 25px 16px 16px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr {
  padding: 0;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-recent-clr-span {
  display: block;
  font-size: 16px;
  height: 46px;
  padding: 10px 16px;
  line-height: 24px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette {
  padding: 11px 10.5px 12px;
}
.e-bigger .e-container.e-color-palette .e-clr-pal-rec-wpr .e-palette.e-recent-palette .e-tile {
  height: 22px !important; /* stylelint-disable-line declaration-no-important */
  width: 22px !important; /* stylelint-disable-line declaration-no-important */
  margin: 0 2.5px;
}
.e-bigger .e-container .e-input-container {
  width: 90.7%;
}
.e-bigger .e-container .e-input-container .e-float-input {
  margin-right: 3.425%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child {
  width: 33.5%;
}
.e-bigger .e-container .e-input-container .e-float-input:first-child input {
  height: auto;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric {
  height: auto;
  width: 12.34%;
}
.e-bigger .e-container .e-input-container .e-float-input.e-numeric input {
  height: auto;
}
.e-bigger .e-container .e-css.e-value-switch-btn, .e-bigger .e-container .e-mode-switch-btn {
  padding: 2px 3px;
  width: 9.306%;
  font-size: 18px;
  line-height: 18px;
}
.e-bigger .e-container .e-mode-switch-btn {
  margin-top: 5px;
}
.e-bigger .e-container.sf-colorpicker .e-input-container .e-float-input {
  margin-right: calc(3.425% - 2.38px);
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview, .e-bigger.e-hide-opacity .e-container .e-slider-preview {
  padding: 8px 16px;
}
.e-bigger .e-hide-opacity .e-container .e-slider-preview .e-preview-container, .e-bigger.e-hide-opacity .e-container .e-slider-preview .e-preview-container {
  vertical-align: initial;
}
.e-bigger .e-hide-opacity .e-container .e-float-input:first-child, .e-bigger.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger .e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 16.76%;
}
.e-bigger.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 29.59%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-input-container, .e-bigger .e-hide-valueswitcher .e-container .e-input-container {
  width: 100%;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input:last-child, .e-bigger .e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-right: 0;
}
.e-bigger.e-hide-valueswitcher .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-container .e-float-input.e-numeric {
  width: 13.2%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input:first-child {
  width: 36%;
}
.e-bigger.e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 17.9%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value .e-container .e-float-input.e-numeric {
  width: 21.58%;
}
.e-bigger.e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger.e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher.e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric, .e-bigger .e-hide-valueswitcher .e-hide-hex-value.e-hide-opacity .e-container .e-float-input.e-numeric {
  width: 31%;
}

.e-bigger .e-rtl .e-container .e-slider-preview .e-preview-container,
.e-bigger.e-rtl .e-container .e-slider-preview .e-preview-container {
  margin-left: 0;
  margin-right: 4.657%;
}
.e-bigger .e-rtl .e-container .e-selected-value .e-float-input,
.e-bigger.e-rtl .e-container .e-selected-value .e-float-input {
  margin-left: 3.425%;
  margin-right: 0;
}
.e-bigger .e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input,
.e-bigger.e-rtl .e-container.sf-colorpicker .e-selected-value .e-input-container .e-float-input {
  margin-left: calc(3.425% - 2.38px);
}
.e-bigger .e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child,
.e-bigger.e-rtl.e-hide-valueswitcher .e-container .e-float-input:last-child {
  margin-left: 0;
}

.e-bigger.e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child,
.e-bigger .e-hide-switchable-value .e-container .e-input-container .e-float-input:first-child {
  width: 100%;
}

.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip {
  min-width: 32px;
}
.e-bigger .e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content,
.e-bigger.e-popup.e-tooltip-wrap.e-color-picker-tooltip .e-tip-content {
  height: 30px;
  width: 30px;
}

.e-rating-container {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
}
.e-rating-container .e-rating {
  display: none;
}
.e-rating-container .e-rating-item-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
  margin: 4px;
}
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline: 1px solid;
}
.e-rating-container .e-rating-item-list:focus-visible {
  outline: none;
}
.e-rating-container.e-rating-readonly {
  cursor: default;
  pointer-events: none;
}
.e-rating-container .e-rating-item-container {
  cursor: pointer;
  font-size: 20px;
  padding: 4px;
  display: block;
  min-width: calc(1em + 8px);
  min-height: calc(1em + 8px);
  position: relative;
}
.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 13px;
}
.e-rating-container .e-rating-item-container .e-rating-item {
  display: block;
}
.e-rating-container.e-rating-animation.e-touch-select:not(.e-disabled) .e-rating-item-container.e-rating-focus .e-rating-item, .e-rating-container.e-rating-animation:not(.e-disabled, .e-rating-touch) .e-rating-item-container:hover .e-rating-item {
  -webkit-transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  pointer-events: none;
}
.e-rating-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-rating-container.e-rating-hidden {
  display: none;
}
.e-rating-container .e-reset {
  cursor: pointer;
  font-size: 16px;
  padding: 2px;
  margin: auto 2px 6px;
}
.e-rating-container .e-reset.e-disabled {
  cursor: default;
}
.e-rating-container .e-reset:focus-visible {
  outline: 1px solid;
  border-radius: 0;
}
.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-rating-container .e-rating-label.e-label-right, .e-rating-container .e-rating-label.e-label-left {
  min-width: 50px;
}
.e-rating-container .e-rating-label.e-label-bottom, .e-rating-container .e-rating-label.e-label-top {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  width: 0;
  text-align: center;
}
.e-rating-container .e-rating-label.e-label-right {
  text-align: left;
  margin: auto 8px;
}
.e-rating-container .e-rating-label.e-label-left {
  text-align: right;
  margin: auto 4px;
}
.e-rating-container .e-rating-label.e-label-top {
  margin: 4px 0;
}
.e-rating-container .e-rating-label.e-label-bottom {
  margin: 4px 0;
}
.e-rating-container.e-rtl .e-rating-label.e-label-right {
  text-align: right;
}
.e-rating-container.e-rtl .e-rating-label.e-label-left {
  text-align: left;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-rating-container .e-tooltip-wrap.e-rating-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}

.e-rating-tooltip .e-tip-content {
  text-align: center;
}

.e-small.e-rating-container .e-rating-item-container,
.e-small .e-rating-container .e-rating-item-container {
  font-size: 16px;
}
.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 9px;
}
.e-small.e-rating-container .e-rating-label,
.e-small .e-rating-container .e-rating-label {
  font-size: 10px;
  line-height: 16px;
}
.e-small.e-rating-container .e-reset,
.e-small .e-rating-container .e-reset {
  font-size: 12px;
}

.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus:not(:has(svg)),
.e-rating-container .e-rating-item-list:focus-visible:not(:hover) .e-rating-focus .e-rating-item:has(svg) {
  outline-color: #3f51b5;
  border-radius: 0;
}
.e-rating-container .e-reset {
  color: #424242;
}
.e-rating-container .e-reset:hover {
  color: #212121;
}
.e-rating-container .e-reset.e-disabled {
  color: #9e9e9e;
  opacity: 1;
}
.e-rating-container .e-rating-item-container .e-rating-icon {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke: 1px #9e9e9e;
  background: none;
}
.e-rating-container .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#212121), to(transparent));
  background: linear-gradient(to right, #212121 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #212121;
}
.e-rating-container .e-rating-item-container.e-selected-value .e-rating-icon {
  -webkit-text-stroke: 1px #3f51b5;
}
.e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#3f51b5), to(transparent));
  background: linear-gradient(to right, #3f51b5 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #3f51b5;
}
.e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#7986cb), to(transparent));
  background: linear-gradient(to right, #7986cb var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #7986cb;
}
.e-rating-container.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#212121), to(transparent));
  background: linear-gradient(to left, #212121 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list:hover .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#3f51b5), to(transparent));
  background: linear-gradient(to left, #3f51b5 var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-selected:active .e-rating-icon, .e-rating-container.e-rtl .e-rating-item-list .e-rating-item-container.e-rating-intermediate:active .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#7986cb), to(transparent));
  background: linear-gradient(to left, #7986cb var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled {
  opacity: 1;
}
.e-rating-container.e-disabled .e-rating-item-container .e-rating-icon {
  -webkit-text-stroke: 1px #9e9e9e;
}
.e-rating-container.e-disabled .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, left top, right top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to right, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
  -webkit-text-stroke: 1px #9e9e9e;
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to left, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-selected .e-rating-icon, .e-rating-container.e-disabled.e-rtl .e-rating-item-container.e-rating-intermediate .e-rating-icon {
  background: -webkit-gradient(linear, right top, left top, from(#9e9e9e), to(transparent));
  background: linear-gradient(to left, #9e9e9e var(--rating-value), transparent var(--rating-value));
  background-clip: text;
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-background-clip: text;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-bigger.e-rating-container .e-rating-item-container,
.e-bigger .e-rating-container .e-rating-item-container {
  font-size: 32px;
}
.e-bigger.e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-rating-container .e-rating-item-container:has(svg) {
  line-height: 21px;
}
.e-bigger.e-rating-container .e-rating-label,
.e-bigger .e-rating-container .e-rating-label {
  font-size: 14px;
  line-height: 22px;
}
.e-bigger.e-rating-container .e-reset,
.e-bigger .e-rating-container .e-reset {
  font-size: 28px;
}

.e-bigger.e-small.e-rating-container .e-rating-item-container,
.e-bigger.e-small .e-rating-container .e-rating-item-container,
.e-bigger .e-small.e-rating-container .e-rating-item-container,
.e-small .e-bigger.e-rating-container .e-rating-item-container {
  font-size: 24px;
}
.e-bigger.e-small.e-rating-container .e-rating-item-container:has(svg),
.e-bigger.e-small .e-rating-container .e-rating-item-container:has(svg),
.e-bigger .e-small.e-rating-container .e-rating-item-container:has(svg),
.e-small .e-bigger.e-rating-container .e-rating-item-container:has(svg) {
  line-height: 17px;
}
.e-bigger.e-small.e-rating-container .e-rating-label,
.e-bigger.e-small .e-rating-container .e-rating-label,
.e-bigger .e-small.e-rating-container .e-rating-label,
.e-small .e-bigger.e-rating-container .e-rating-label {
  font-size: 12px;
  line-height: 18px;
}
.e-bigger.e-small.e-rating-container .e-reset,
.e-bigger.e-small .e-rating-container .e-reset,
.e-bigger .e-small.e-rating-container .e-reset,
.e-small .e-bigger.e-rating-container .e-reset {
  font-size: 20px;
}

/*! Form material theme wise override definitions and variables */
/*! Form material theme wise override definitions and variables */
/*! data-form layout */
.e-data-form {
  /* stylelint-disable property-no-vendor-prefix */
  /* stylelint-enable property-no-vendor-prefix */
}
.e-data-form .e-form-label {
  font-size: 12px;
  margin-bottom: 4px;
  font-weight: 400;
}
.e-data-form .e-form-layout {
  display: grid;
}
.e-data-form .e-grid-col-2 {
  -ms-grid-columns: repeat(2, 1fr);
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.e-data-form .e-grid-col-3 {
  -ms-grid-columns: repeat(3, 1fr);
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.e-data-form .e-grid-col-4 {
  -ms-grid-columns: repeat(4, 1fr);
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.e-data-form .e-grid-col-5 {
  -ms-grid-columns: repeat(5, 1fr);
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.e-data-form .e-grid-col-6 {
  -ms-grid-columns: repeat(6, 1fr);
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.e-data-form .e-grid-col-7 {
  -ms-grid-columns: repeat(7, 1fr);
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.e-data-form .e-grid-col-8 {
  -ms-grid-columns: repeat(8, 1fr);
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.e-data-form .e-grid-col-9 {
  -ms-grid-columns: repeat(9, 1fr);
  grid-template-columns: repeat(9, minmax(0, 1fr));
}
.e-data-form .e-grid-col-10 {
  -ms-grid-columns: repeat(10, 1fr);
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.e-data-form .e-grid-col-11 {
  -ms-grid-columns: repeat(11, 1fr);
  grid-template-columns: repeat(11, minmax(0, 1fr));
}
.e-data-form .e-grid-col-12 {
  -ms-grid-columns: repeat(12, 1fr);
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.e-data-form .e-colspan-1 {
  grid-column: span 1/span 1;
}
.e-data-form .e-colspan-2 {
  grid-column: span 2/span 2;
}
.e-data-form .e-colspan-3 {
  grid-column: span 3/span 3;
}
.e-data-form .e-colspan-4 {
  grid-column: span 4/span 4;
}
.e-data-form .e-colspan-5 {
  grid-column: span 5/span 5;
}
.e-data-form .e-colspan-6 {
  grid-column: span 6/span 6;
}
.e-data-form .e-colspan-7 {
  grid-column: span 7/span 7;
}
.e-data-form .e-colspan-8 {
  grid-column: span 8/span 8;
}
.e-data-form .e-colspan-9 {
  grid-column: span 9/span 9;
}
.e-data-form .e-colspan-10 {
  grid-column: span 10/span 10;
}
.e-data-form .e-colspan-11 {
  grid-column: span 11/span 11;
}
.e-data-form .e-colspan-12 {
  grid-column: span 12/span 12;
}
.e-data-form .e-label-position-left .e-form-item-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  max-width: calc(75% - 12px);
}
.e-data-form .e-label-position-left .e-form-label {
  margin-right: 12px;
  width: 25%;
  text-align: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-label-position-left .validation-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-data-form .e-form-group {
  border: none;
  padding: 0;
  margin: 0;
  margin-top: 20px;
}
.e-data-form .e-form-group .e-group-title {
  position: relative;
  display: inline-block;
  padding-bottom: 8px;
  /* Gap between text and border */
  margin-bottom: 4px;
  font-size: 16px;
}
.e-data-form .e-form-group .e-group-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #c4c7c5;
}
.e-data-form .e-label-position-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 20px;
}
.e-data-form .e-label-position-top .e-label-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-data-form .e-label-position-top .e-label-right .e-switch-wrapper + .e-form-label {
  margin-top: 3px;
  margin-left: 5px;
}
.e-data-form .e-label-position-top .e-label-right .e-checkbox-wrapper + .e-form-label {
  margin-top: 6px;
}
.e-data-form .e-label-position-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: 20px;
}
.e-data-form .e-button-left {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-data-form .e-button-right {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-data-form .e-button-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-data-form .e-button-left, .e-data-form .e-button-right, .e-data-form .e-button-center, .e-data-form .e-button-stretch {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-data-form .e-button-left .e-btn, .e-data-form .e-button-right .e-btn, .e-data-form .e-button-center .e-btn, .e-data-form .e-button-stretch .e-btn {
  border-radius: 20px;
  padding: 7px 16px;
}
.e-data-form .e-button-stretch .e-btn {
  width: 100%;
}
.e-data-form > :first-child.e-form-layout {
  margin-top: 0;
}

/*! Form material theme wise override definitions and variables */
/*! data-form theme */
.e-data-form .e-form-label {
  color: rgba(0, 0, 0, 0.54);
}
.e-data-form .e-group-title {
  color: rgba(0, 0, 0, 0.54);
}
.e-data-form .validation-message {
  color: rgb(185.8301886792, 22.1886792453, 10.1698113208);
  font-size: 12px;
  font-style: italic;
}

.e-tooltip-wrap.e-popup.e-error-tooltip {
  background-color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
  border: rgb(253.2617924528, 225.2924528302, 223.2382075472);
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-tip-content .validation-message {
  color: rgb(185.8301886792, 22.1886792453, 10.1698113208);
}
.e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-outer.e-tip-top, .e-tooltip-wrap.e-popup.e-error-tooltip .e-arrow-tip .e-arrow-tip-inner.e-tip-top {
  border-bottom-color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
  color: rgb(253.2617924528, 225.2924528302, 223.2382075472);
}

.e-otpinput {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-otpinput .e-otp-input-field {
  min-width: 32px;
  min-height: 32px;
  text-align: center;
  padding: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  border: none;
}
.e-otpinput .e-otp-input-fieldinput[type=password], .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-otpinput.e-outline .e-otp-input-field {
  border-radius: 4px;
}
.e-otpinput.e-underlined .e-otp-input-field {
  border-radius: 0;
}
.e-otpinput.e-filled .e-otp-input-field {
  border-radius: 4px 4px 0 0;
  padding: 0;
}
.e-otpinput .e-otp-separator {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
.e-otpinput input[type=number]::-webkit-inner-spin-button,
.e-otpinput [type=number]::-webkit-outer-spin-button {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-appearance: none;
  /* stylelint-enable property-no-vendor-prefix */
  margin: 0;
}
.e-otpinput input[type=number] {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: textfield;
  /* stylelint-enable property-no-vendor-prefix */
}

.e-small.e-otpinput,
.e-small .e-otpinput {
  gap: 8px;
}
.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 4px;
}
.e-small.e-otpinput .e-otp-input-field,
.e-small .e-otpinput .e-otp-input-field {
  min-width: 26px;
  min-height: 26px;
  font-size: 12px;
  line-height: 18px;
  padding: 0;
}
.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-otpinput .e-otp-input-field[type=password] {
  font-size: 18px;
}
.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-small.e-otpinput .e-otp-separator,
.e-small .e-otpinput .e-otp-separator {
  font-size: 12px;
  line-height: 18px;
}
.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-otpinput .e-otp-input-field {
  color: rgba(0, 0, 0, 0.87);
  background: transparent;
}
.e-otpinput .e-otp-separator {
  color: #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field {
  border: 1px solid #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field, .e-otpinput.e-underlined .e-otp-input-field, .e-otpinput.e-filled .e-otp-input-field {
  border-bottom: 2px solid #bdbdbd;
}
.e-otpinput.e-outline .e-otp-input-field:disabled, .e-otpinput.e-underlined .e-otp-input-field:disabled, .e-otpinput.e-filled .e-otp-input-field:disabled {
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.38);
  background: transparent;
}
.e-otpinput.e-filled .e-otp-input-field {
  background: #f5f5f5;
}
.e-otpinput.e-underlined .e-otp-input-field {
  background: transparent;
}
.e-otpinput.e-error.e-outline .e-otp-input-field,
.e-otpinput.e-error.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-underlined .e-otp-input-field,
.e-otpinput.e-error.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-error.e-filled .e-otp-input-field,
.e-otpinput.e-error.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #f44336;
}
.e-otpinput.e-success.e-outline .e-otp-input-field,
.e-otpinput.e-success.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-underlined .e-otp-input-field,
.e-otpinput.e-success.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-success.e-filled .e-otp-input-field,
.e-otpinput.e-success.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #4d831e;
}
.e-otpinput.e-warning.e-outline .e-otp-input-field,
.e-otpinput.e-warning.e-outline .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-underlined .e-otp-input-field,
.e-otpinput.e-warning.e-underlined .e-otp-input-field.e-otp-input-focus, .e-otpinput.e-warning.e-filled .e-otp-input-field,
.e-otpinput.e-warning.e-filled .e-otp-input-field.e-otp-input-focus {
  border-color: #c15601;
}

.e-bigger.e-otpinput,
.e-bigger .e-otpinput {
  gap: 16px;
}
.e-bigger.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 8px;
}
.e-bigger.e-otpinput .e-otp-input-field,
.e-bigger .e-otpinput .e-otp-input-field {
  min-width: 40px;
  min-height: 40px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-otpinput .e-otp-separator,
.e-bigger .e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-bigger.e-small.e-otpinput,
.e-bigger.e-small .e-otpinput,
.e-bigger .e-small.e-otpinput,
.e-small .e-bigger.e-otpinput {
  gap: 16px;
}
.e-bigger.e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger.e-small .e-otpinput:has(.e-otp-separator):not(:empty),
.e-bigger .e-small.e-otpinput:has(.e-otp-separator):not(:empty),
.e-small .e-bigger.e-otpinput:has(.e-otp-separator):not(:empty) {
  gap: 6px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field,
.e-bigger.e-small .e-otpinput .e-otp-input-field,
.e-bigger .e-small.e-otpinput .e-otp-input-field,
.e-small .e-bigger.e-otpinput .e-otp-input-field {
  min-width: 36px;
  min-height: 36px;
  font-size: 16px;
  line-height: 24px;
  padding: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-input-fieldinput[type=password], .e-bigger.e-small.e-otpinput .e-otp-input-field[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger.e-small .e-otpinput .e-otp-input-field[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-fieldinput[type=password],
.e-bigger .e-small.e-otpinput .e-otp-input-field[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-fieldinput[type=password],
.e-small .e-bigger.e-otpinput .e-otp-input-field[type=password] {
  font-size: 20px;
}
.e-bigger.e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger.e-small .e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-bigger .e-small.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus,
.e-small .e-bigger.e-otpinput .e-otp-input-field.e-input.e-otp-input-focus:focus {
  padding-bottom: 0;
}
.e-bigger.e-small.e-otpinput .e-otp-separator,
.e-bigger.e-small .e-otpinput .e-otp-separator,
.e-bigger .e-small.e-otpinput .e-otp-separator,
.e-small .e-bigger.e-otpinput .e-otp-separator {
  font-size: 16px;
  line-height: 24px;
}
.e-bigger.e-small.e-otpinput.e-filled .e-otp-input-field,
.e-bigger.e-small .e-otpinput.e-filled .e-otp-input-field,
.e-bigger .e-small.e-otpinput.e-filled .e-otp-input-field,
.e-small .e-bigger.e-otpinput.e-filled .e-otp-input-field {
  padding: 0;
}

.e-listen-icon::before {
  content: "\e9e1";
}

.e-listen-stop::before {
  content: "\e9de";
}

.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 14px;
  min-width: 40px;
  min-height: 40px;
  padding: 0 14px;
}
.e-speech-to-text.e-btn.e-round {
  width: 40px;
  height: 40px;
  padding: 0;
}
.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 14px;
  margin-top: 1px;
  line-height: 2px;
  width: 2em;
}
.e-speech-to-text.e-btn:disabled {
  pointer-events: none;
}
.e-speech-to-text.e-btn.e-listening-state {
  -webkit-animation: listening 1.2s infinite;
          animation: listening 1.2s infinite;
}

.e-speech-to-text.e-round .e-btn-icon {
  font-size: 16px;
  margin-top: 1px;
}

@-webkit-keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}

@keyframes listening {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
.e-speech-to-text {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text:hover:not(:focus), .e-speech-to-text:active, .e-speech-to-text.e-active, .e-speech-to-text:disabled {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text:focus {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-speech-to-text.e-flat {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-bigger .e-speech-to-text.e-btn,
.e-bigger.e-speech-to-text.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 16px;
  min-width: 52px;
  min-height: 52px;
  padding: 0 20px;
}
.e-bigger .e-speech-to-text.e-btn.e-round,
.e-bigger.e-speech-to-text.e-btn.e-round {
  width: 52px;
  height: 52px;
  padding: 0;
}
.e-bigger .e-speech-to-text.e-btn .e-btn-icon,
.e-bigger.e-speech-to-text.e-btn .e-btn-icon {
  font-size: 16px;
  line-height: 1px;
  width: 2em;
  margin-top: -1px;
}

.e-bigger .e-speech-to-text.e-round .e-btn-icon,
.e-bigger.e-speech-to-text.e-round .e-btn-icon {
  font-size: 22px;
  margin-top: 1px;
}

.smart-textarea-suggestion-overlay {
  display: none;
  position: absolute;
  padding: 0.25rem 0.75rem;
  border-radius: 0.3rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin-right: 0.5rem;
}

.smart-textarea-suggestion-overlay.smart-textarea-suggestion-overlay-visible {
  display: block;
}

.smart-textarea-caret {
  position: absolute;
  width: 0.8px;
  display: none;
  -webkit-animation: caret-blink 1.025s step-end infinite;
          animation: caret-blink 1.025s step-end infinite;
}

@-webkit-keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes caret-blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.smart-textarea-suggestion-overlay {
  background-color: #fff;
  color: #000;
  -webkit-box-shadow: 0 1.25px 4px 0 rgba(0, 0, 0, 0.4);
          box-shadow: 0 1.25px 4px 0 rgba(0, 0, 0, 0.4);
}

[data-suggestion-visible]::-moz-selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

[data-suggestion-visible]::selection {
  color: #999 !important; /* stylelint-disable-line declaration-no-important */
  background: none !important; /* stylelint-disable-line declaration-no-important */
}

.smart-textarea-caret {
  background: #ff0000;
}

.e-btn,
.e-css.e-btn {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-font-smoothing: antialiased;
  border: 1px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  font-weight: 500;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1.143em;
  outline: none;
  padding: 6px 12px 4px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-btn:disabled,
.e-css.e-btn:disabled {
  cursor: default;
}

.e-btn:hover, .e-btn:focus,
.e-css.e-btn:hover,
.e-css.e-btn:focus {
  text-decoration: none;
}

.e-btn::-moz-focus-inner,
.e-css.e-btn::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.e-btn .e-btn-icon,
.e-css.e-btn .e-btn-icon {
  display: inline-block;
  font-size: 12px;
  margin-top: -2px;
  vertical-align: middle;
  width: 1em;
}
.e-btn .e-btn-icon.e-icon-left,
.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.6667em;
  width: 2.25em;
}
.e-btn .e-btn-icon.e-icon-right,
.e-css.e-btn .e-btn-icon.e-icon-right {
  width: 2.25em;
  margin-right: -0.6667em;
}
.e-btn .e-btn-icon.e-icon-top,
.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  display: block;
  margin-top: 0;
  width: auto;
}
.e-btn .e-btn-icon.e-icon-bottom,
.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  display: block;
  margin-top: 0;
  width: auto;
}

.e-btn.e-icon-btn,
.e-css.e-btn.e-icon-btn {
  padding: 6px 7px 4px;
}

.e-btn.e-top-icon-btn, .e-btn.e-bottom-icon-btn,
.e-css.e-btn.e-top-icon-btn,
.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}

.e-btn.e-round,
.e-css.e-btn.e-round {
  border-radius: 50%;
  height: 3em;
  line-height: 1;
  padding: 0;
  width: 3em;
}
.e-btn.e-round .e-btn-icon,
.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.8572em;
  margin-top: 0;
  width: auto;
}

.e-btn.e-rtl .e-icon-right,
.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.6667em;
  margin-right: 0;
}
.e-btn.e-rtl .e-icon-left,
.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.6667em;
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  border: 1px solid;
}

.e-btn.e-small,
.e-css.e-btn.e-small {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}
.e-btn.e-small .e-btn-icon,
.e-css.e-btn.e-small .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}
.e-btn.e-small .e-btn-icon.e-icon-left,
.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}
.e-btn.e-small .e-btn-icon.e-icon-right,
.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}
.e-btn.e-small .e-btn-icon.e-icon-top,
.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-btn.e-small.e-icon-btn,
.e-css.e-btn.e-small.e-icon-btn {
  padding: 2px 5px 1px;
}
.e-btn.e-small.e-top-icon-btn, .e-btn.e-small.e-bottom-icon-btn,
.e-css.e-btn.e-small.e-top-icon-btn,
.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-btn.e-small.e-round,
.e-css.e-btn.e-small.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
}
.e-btn.e-small.e-round .e-btn-icon,
.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}
.e-btn.e-small.e-rtl .e-icon-right,
.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}
.e-btn.e-small.e-rtl .e-icon-left,
.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}

.e-btn.e-block,
.e-css.e-btn.e-block {
  display: block;
  width: 100%;
}

.e-small .e-btn,
.e-small.e-btn,
.e-small .e-css.e-btn,
.e-small.e-css.e-btn {
  font-size: 12px;
  line-height: 1.5834em;
  padding: 2px 12px 1px;
}
.e-small .e-btn .e-btn-icon,
.e-small.e-btn .e-btn-icon,
.e-small .e-css.e-btn .e-btn-icon,
.e-small.e-css.e-btn .e-btn-icon {
  font-size: 11px;
  width: 1.091em;
}
.e-small .e-btn .e-btn-icon.e-icon-left,
.e-small.e-btn .e-btn-icon.e-icon-left,
.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -0.7273em;
  width: 2.182em;
}
.e-small .e-btn .e-btn-icon.e-icon-right,
.e-small.e-btn .e-btn-icon.e-icon-right,
.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -0.7273em;
  width: 2.182em;
}
.e-small .e-btn .e-btn-icon.e-icon-top,
.e-small.e-btn .e-btn-icon.e-icon-top,
.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-small .e-btn.e-icon-btn,
.e-small.e-btn.e-icon-btn,
.e-small .e-css.e-btn.e-icon-btn,
.e-small.e-css.e-btn.e-icon-btn {
  padding: 2px 5px 1px;
}
.e-small .e-btn.e-top-icon-btn, .e-small .e-btn.e-bottom-icon-btn,
.e-small.e-btn.e-top-icon-btn,
.e-small.e-btn.e-bottom-icon-btn,
.e-small .e-css.e-btn.e-top-icon-btn,
.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-small.e-css.e-btn.e-top-icon-btn,
.e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 12px 12px;
}
.e-small .e-btn.e-round,
.e-small.e-btn.e-round,
.e-small .e-css.e-btn.e-round,
.e-small.e-css.e-btn.e-round {
  height: 2.5em;
  line-height: 1;
  padding: 0;
  width: 2.5em;
  border-radius: 50%;
}
.e-small .e-btn.e-round .e-btn-icon,
.e-small.e-btn.e-round .e-btn-icon,
.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 12px;
  line-height: 2.3334em;
  width: auto;
}
.e-small .e-btn.e-rtl .e-icon-right,
.e-small.e-btn.e-rtl .e-icon-right,
.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -0.7273em;
  margin-right: 0;
}
.e-small .e-btn.e-rtl .e-icon-left,
.e-small.e-btn.e-rtl .e-icon-left,
.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -0.7273em;
}

/* stylelint-disable property-no-vendor-prefix */
.e-btn,
.e-css.e-btn {
  -webkit-tap-highlight-color: transparent;
  background: #fafafa;
  border-color: transparent;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-btn:hover,
.e-css.e-btn:hover {
  background: rgba(226.246814707, 226.246814707, 226.246814707, 0.9844);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-btn:focus,
.e-css.e-btn:focus {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}

.e-btn:active,
.e-css.e-btn:active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}

.e-btn.e-active,
.e-css.e-btn.e-active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-btn:disabled, .e-btn.e-disabled,
.e-css.e-btn:disabled,
.e-css.e-btn.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}

.e-btn .e-ripple-element,
.e-css.e-btn .e-ripple-element {
  background: rgba(0, 0, 0, 0.24);
}

.e-btn.e-round, .e-btn.e-round-edge,
.e-css.e-btn.e-round,
.e-css.e-btn.e-round-edge {
  background: #fafafa;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-round:hover, .e-btn.e-round-edge:hover,
.e-css.e-btn.e-round:hover,
.e-css.e-btn.e-round-edge:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-round:focus, .e-btn.e-round-edge:focus,
.e-css.e-btn.e-round:focus,
.e-css.e-btn.e-round-edge:focus {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:active, .e-btn.e-round-edge:active,
.e-css.e-btn.e-round:active,
.e-css.e-btn.e-round-edge:active {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn.e-round:disabled, .e-btn.e-round.e-disabled, .e-btn.e-round-edge:disabled, .e-btn.e-round-edge.e-disabled,
.e-css.e-btn.e-round:disabled,
.e-css.e-btn.e-round.e-disabled,
.e-css.e-btn.e-round-edge:disabled,
.e-css.e-btn.e-round-edge.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-round.e-primary:hover, .e-btn.e-round-edge.e-primary:hover,
.e-css.e-btn.e-round.e-primary:hover,
.e-css.e-btn.e-round-edge.e-primary:hover {
  border-color: #e3165b;
}
.e-btn.e-round.e-primary:focus, .e-btn.e-round-edge.e-primary:focus,
.e-css.e-btn.e-round.e-primary:focus,
.e-css.e-btn.e-round-edge.e-primary:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-success:hover, .e-btn.e-round-edge.e-success:hover,
.e-css.e-btn.e-round.e-success:hover,
.e-css.e-btn.e-round-edge.e-success:hover {
  border-color: #4d841d;
}
.e-btn.e-round.e-success:focus, .e-btn.e-round-edge.e-success:focus,
.e-css.e-btn.e-round.e-success:focus,
.e-css.e-btn.e-round-edge.e-success:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-info:hover, .e-btn.e-round-edge.e-info:hover,
.e-css.e-btn.e-round.e-info:hover,
.e-css.e-btn.e-round-edge.e-info:hover {
  border-color: #0378d5;
}
.e-btn.e-round.e-info:focus, .e-btn.e-round-edge.e-info:focus,
.e-css.e-btn.e-round.e-info:focus,
.e-css.e-btn.e-round-edge.e-info:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-warning:hover, .e-btn.e-round-edge.e-warning:hover,
.e-css.e-btn.e-round.e-warning:hover,
.e-css.e-btn.e-round-edge.e-warning:hover {
  border-color: #c15700;
}
.e-btn.e-round.e-warning:focus, .e-btn.e-round-edge.e-warning:focus,
.e-css.e-btn.e-round.e-warning:focus,
.e-css.e-btn.e-round-edge.e-warning:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-round.e-danger:hover, .e-btn.e-round-edge.e-danger:hover,
.e-css.e-btn.e-round.e-danger:hover,
.e-css.e-btn.e-round-edge.e-danger:hover {
  border-color: #d64113;
}
.e-btn.e-round.e-danger:focus, .e-btn.e-round-edge.e-danger:focus,
.e-css.e-btn.e-round.e-danger:focus,
.e-css.e-btn.e-round-edge.e-danger:focus {
  outline: #fafafa 0 solid;
}
.e-btn.e-primary,
.e-css.e-btn.e-primary {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-primary:hover,
.e-css.e-btn.e-primary:hover {
  background: rgb(230.36, 49.96, 110.68);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-primary:focus,
.e-css.e-btn.e-primary:focus {
  background: rgb(233.72, 77.92, 130.36);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-primary:active,
.e-css.e-btn.e-primary:active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-primary.e-active,
.e-css.e-btn.e-primary.e-active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-primary:disabled, .e-btn.e-primary.e-disabled,
.e-css.e-btn.e-primary:disabled,
.e-css.e-btn.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-primary .e-ripple-element,
.e-css.e-btn.e-primary .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-success,
.e-css.e-btn.e-success {
  background: #4d841d;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-success:hover,
.e-css.e-btn.e-success:hover {
  background: rgb(98.36, 146.76, 56.12);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-success:focus,
.e-css.e-btn.e-success:focus {
  background: rgb(119.72, 161.52, 83.24);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-success:active, .e-btn.e-success.e-active,
.e-css.e-btn.e-success:active,
.e-css.e-btn.e-success.e-active {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-success:disabled, .e-btn.e-success.e-disabled,
.e-css.e-btn.e-success:disabled,
.e-css.e-btn.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-success .e-ripple-element,
.e-css.e-btn.e-success .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-info,
.e-css.e-btn.e-info {
  background: #0378d5;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-info:hover,
.e-css.e-btn.e-info:hover {
  background: rgb(33.24, 136.2, 218.04);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-info:focus,
.e-css.e-btn.e-info:focus {
  background: rgb(63.48, 152.4, 223.08);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-info:active, .e-btn.e-info.e-active,
.e-css.e-btn.e-info:active,
.e-css.e-btn.e-info.e-active {
  background: rgb(83.64, 163.2, 226.44);
  color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-info:disabled, .e-btn.e-info.e-disabled,
.e-css.e-btn.e-info:disabled,
.e-css.e-btn.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-info .e-ripple-element,
.e-css.e-btn.e-info .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-warning,
.e-css.e-btn.e-warning {
  background: #c15700;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-warning:hover,
.e-css.e-btn.e-warning:hover {
  background: rgb(200.44, 107.16, 30.6);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-warning:focus,
.e-css.e-btn.e-warning:focus {
  background: rgb(207.88, 127.32, 61.2);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-warning:active, .e-btn.e-warning.e-active,
.e-css.e-btn.e-warning:active,
.e-css.e-btn.e-warning.e-active {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-warning:disabled, .e-btn.e-warning.e-disabled,
.e-css.e-btn.e-warning:disabled,
.e-css.e-btn.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-warning .e-ripple-element,
.e-css.e-btn.e-warning .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-danger,
.e-css.e-btn.e-danger {
  background: #d64113;
  border-color: transparent;
  color: #fff;
}
.e-btn.e-danger:hover,
.e-css.e-btn.e-danger:hover {
  background: rgb(218.92, 87.8, 47.32);
  border-color: transparent;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-danger:focus,
.e-css.e-btn.e-danger:focus {
  background: rgb(223.84, 110.6, 75.64);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.e-btn.e-danger:active,
.e-css.e-btn.e-danger:active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn.e-danger.e-active,
.e-css.e-btn.e-danger.e-active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  color: #fff;
}
.e-btn.e-danger:disabled, .e-btn.e-danger.e-disabled,
.e-css.e-btn.e-danger:disabled,
.e-css.e-btn.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-danger .e-ripple-element,
.e-css.e-btn.e-danger .e-ripple-element {
  background: rgba(255, 255, 255, 0.24);
}

.e-btn.e-flat,
.e-css.e-btn.e-flat {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-flat:hover,
.e-css.e-btn.e-flat:hover {
  background: rgba(0, 0, 0, 0.0348);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-flat:focus,
.e-css.e-btn.e-flat:focus {
  background: rgba(0, 0, 0, 0.1044);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:active, .e-btn.e-flat.e-active,
.e-css.e-btn.e-flat:active,
.e-css.e-btn.e-flat.e-active {
  background: rgba(0, 0, 0, 0.2088);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat:disabled, .e-btn.e-flat.e-disabled,
.e-css.e-btn.e-flat:disabled,
.e-css.e-btn.e-flat.e-disabled {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat .e-ripple-element,
.e-css.e-btn.e-flat .e-ripple-element {
  background: rgba(0, 0, 0, 0.12);
}
.e-btn.e-flat.e-primary,
.e-css.e-btn.e-flat.e-primary {
  background: transparent;
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:hover,
.e-css.e-btn.e-flat.e-primary:hover {
  background: rgba(227, 22, 91, 0.04);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:focus,
.e-css.e-btn.e-flat.e-primary:focus {
  background: rgba(227, 22, 91, 0.12);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:active, .e-btn.e-flat.e-primary.e-active,
.e-css.e-btn.e-flat.e-primary:active,
.e-css.e-btn.e-flat.e-primary.e-active {
  background: rgba(227, 22, 91, 0.24);
  border-color: transparent;
  color: #e3165b;
}
.e-btn.e-flat.e-primary:disabled, .e-btn.e-flat.e-primary.e-disabled,
.e-css.e-btn.e-flat.e-primary:disabled,
.e-css.e-btn.e-flat.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-primary .e-ripple-element,
.e-css.e-btn.e-flat.e-primary .e-ripple-element {
  background: rgba(227, 22, 91, 0.12);
}
.e-btn.e-flat.e-success,
.e-css.e-btn.e-flat.e-success {
  background: transparent;
  border-color: transparent;
  color: #4d841d;
}
.e-btn.e-flat.e-success:hover,
.e-css.e-btn.e-flat.e-success:hover {
  background: rgba(77, 132, 29, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #4d841d;
}
.e-btn.e-flat.e-success:focus,
.e-css.e-btn.e-flat.e-success:focus {
  background: rgba(77, 132, 29, 0.12);
  border-color: transparent;
  color: #4d841d;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:active, .e-btn.e-flat.e-success.e-active,
.e-css.e-btn.e-flat.e-success:active,
.e-css.e-btn.e-flat.e-success.e-active {
  background: rgba(77, 132, 29, 0.24);
  border-color: transparent;
  color: #4d841d;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-success:disabled, .e-btn.e-flat.e-success.e-disabled,
.e-css.e-btn.e-flat.e-success:disabled,
.e-css.e-btn.e-flat.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-success .e-ripple-element,
.e-css.e-btn.e-flat.e-success .e-ripple-element {
  background: rgba(77, 132, 29, 0.12);
}
.e-btn.e-flat.e-info,
.e-css.e-btn.e-flat.e-info {
  background: transparent;
  border-color: transparent;
  color: #0378d5;
}
.e-btn.e-flat.e-info:hover,
.e-css.e-btn.e-flat.e-info:hover {
  background: rgba(3, 120, 213, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0378d5;
}
.e-btn.e-flat.e-info:focus,
.e-css.e-btn.e-flat.e-info:focus {
  background: rgba(3, 120, 213, 0.12);
  border-color: transparent;
  color: #0378d5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:active, .e-btn.e-flat.e-info.e-active,
.e-css.e-btn.e-flat.e-info:active,
.e-css.e-btn.e-flat.e-info.e-active {
  background: rgba(3, 120, 213, 0.24);
  border-color: transparent;
  color: #0378d5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-info:disabled, .e-btn.e-flat.e-info.e-disabled,
.e-css.e-btn.e-flat.e-info:disabled,
.e-css.e-btn.e-flat.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-info .e-ripple-element,
.e-css.e-btn.e-flat.e-info .e-ripple-element {
  background: rgba(3, 120, 213, 0.12);
}
.e-btn.e-flat.e-warning,
.e-css.e-btn.e-flat.e-warning {
  background: transparent;
  border-color: transparent;
  color: #c15700;
}
.e-btn.e-flat.e-warning:hover,
.e-css.e-btn.e-flat.e-warning:hover {
  background: rgba(193, 87, 0, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #c15700;
}
.e-btn.e-flat.e-warning:focus,
.e-css.e-btn.e-flat.e-warning:focus {
  background: rgba(193, 87, 0, 0.12);
  border-color: transparent;
  color: #c15700;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:active, .e-btn.e-flat.e-warning.e-active,
.e-css.e-btn.e-flat.e-warning:active,
.e-css.e-btn.e-flat.e-warning.e-active {
  background: rgba(193, 87, 0, 0.24);
  border-color: transparent;
  color: #c15700;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-warning:disabled, .e-btn.e-flat.e-warning.e-disabled,
.e-css.e-btn.e-flat.e-warning:disabled,
.e-css.e-btn.e-flat.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-warning .e-ripple-element,
.e-css.e-btn.e-flat.e-warning .e-ripple-element {
  background: rgba(193, 87, 0, 0.12);
}
.e-btn.e-flat.e-danger,
.e-css.e-btn.e-flat.e-danger {
  background: transparent;
  border-color: transparent;
  color: #d64113;
}
.e-btn.e-flat.e-danger:hover,
.e-css.e-btn.e-flat.e-danger:hover {
  background: rgba(214, 65, 19, 0.04);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #d64113;
}
.e-btn.e-flat.e-danger:focus,
.e-css.e-btn.e-flat.e-danger:focus {
  background: rgba(214, 65, 19, 0.12);
  border-color: transparent;
  color: #d64113;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:active, .e-btn.e-flat.e-danger.e-active,
.e-css.e-btn.e-flat.e-danger:active,
.e-css.e-btn.e-flat.e-danger.e-active {
  background: rgba(214, 65, 19, 0.24);
  border-color: transparent;
  color: #d64113;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-flat.e-danger:disabled, .e-btn.e-flat.e-danger.e-disabled,
.e-css.e-btn.e-flat.e-danger:disabled,
.e-css.e-btn.e-flat.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-flat.e-danger .e-ripple-element,
.e-css.e-btn.e-flat.e-danger .e-ripple-element {
  background: rgba(214, 65, 19, 0.12);
}

.e-btn.e-outline,
.e-css.e-btn.e-outline {
  background: transparent;
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:hover,
.e-css.e-btn.e-outline:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:active, .e-btn.e-outline.e-active,
.e-css.e-btn.e-outline:active,
.e-css.e-btn.e-outline.e-active {
  background: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn.e-outline:disabled, .e-btn.e-outline.e-disabled,
.e-css.e-btn.e-outline:disabled,
.e-css.e-btn.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-primary,
.e-css.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: #e3165b;
  color: #e3165b;
}
.e-btn.e-outline.e-primary:hover,
.e-css.e-btn.e-outline.e-primary:hover {
  background: rgb(230.36, 49.96, 110.68);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-primary:active, .e-btn.e-outline.e-primary.e-active,
.e-css.e-btn.e-outline.e-primary:active,
.e-css.e-btn.e-outline.e-primary.e-active {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-primary:disabled, .e-btn.e-outline.e-primary.e-disabled,
.e-css.e-btn.e-outline.e-primary:disabled,
.e-css.e-btn.e-outline.e-primary.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-success,
.e-css.e-btn.e-outline.e-success {
  background: transparent;
  border-color: #4d841d;
  color: #4d841d;
}
.e-btn.e-outline.e-success:hover,
.e-css.e-btn.e-outline.e-success:hover {
  background: rgb(98.36, 146.76, 56.12);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-success:active, .e-btn.e-outline.e-success.e-active,
.e-css.e-btn.e-outline.e-success:active,
.e-css.e-btn.e-outline.e-success.e-active {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-success:disabled, .e-btn.e-outline.e-success.e-disabled,
.e-css.e-btn.e-outline.e-success:disabled,
.e-css.e-btn.e-outline.e-success.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-info,
.e-css.e-btn.e-outline.e-info {
  background: transparent;
  border-color: #0378d5;
  color: #0378d5;
}
.e-btn.e-outline.e-info:hover,
.e-css.e-btn.e-outline.e-info:hover {
  background: rgb(33.24, 136.2, 218.04);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-info:active, .e-btn.e-outline.e-info.e-active,
.e-css.e-btn.e-outline.e-info:active,
.e-css.e-btn.e-outline.e-info.e-active {
  background: rgb(83.64, 163.2, 226.44);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-info:disabled, .e-btn.e-outline.e-info.e-disabled,
.e-css.e-btn.e-outline.e-info:disabled,
.e-css.e-btn.e-outline.e-info.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-warning,
.e-css.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: #c15700;
  color: #c15700;
}
.e-btn.e-outline.e-warning:hover,
.e-css.e-btn.e-outline.e-warning:hover {
  background: rgb(200.44, 107.16, 30.6);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-warning:active, .e-btn.e-outline.e-warning.e-active,
.e-css.e-btn.e-outline.e-warning:active,
.e-css.e-btn.e-outline.e-warning.e-active {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-warning:disabled, .e-btn.e-outline.e-warning.e-disabled,
.e-css.e-btn.e-outline.e-warning:disabled,
.e-css.e-btn.e-outline.e-warning.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}
.e-btn.e-outline.e-danger,
.e-css.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: #d64113;
  color: #d64113;
}
.e-btn.e-outline.e-danger:hover,
.e-css.e-btn.e-outline.e-danger:hover {
  background: rgb(218.92, 87.8, 47.32);
  border-color: transparent;
  color: #fff;
}
.e-btn.e-outline.e-danger:active, .e-btn.e-outline.e-danger.e-active,
.e-css.e-btn.e-outline.e-danger:active,
.e-css.e-btn.e-outline.e-danger.e-active {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn.e-outline.e-danger:disabled, .e-btn.e-outline.e-danger.e-disabled,
.e-css.e-btn.e-outline.e-danger:disabled,
.e-css.e-btn.e-outline.e-danger.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
}

.e-btn.e-link,
.e-css.e-btn.e-link {
  background: transparent;
  border-color: transparent;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #0d47a1;
}
.e-btn.e-link:hover,
.e-css.e-btn.e-link:hover {
  border-radius: 0;
  color: #0a3576;
  text-decoration: underline;
}
.e-btn.e-link:focus,
.e-css.e-btn.e-link:focus {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
}
.e-btn.e-link:focus:not(:focus-visible),
.e-css.e-btn.e-link:focus:not(:focus-visible) {
  outline: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-btn.e-link:disabled,
.e-css.e-btn.e-link:disabled {
  color: rgba(0, 0, 0, 0.26);
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
}

.e-btn.e-inherit,
.e-css.e-btn.e-inherit {
  color: inherit;
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn.e-inherit:hover, .e-btn.e-inherit:focus, .e-btn.e-inherit:active, .e-btn.e-inherit.e-active,
.e-css.e-btn.e-inherit:hover,
.e-css.e-btn.e-inherit:focus,
.e-css.e-btn.e-inherit:active,
.e-css.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
  outline: none;
}
.e-btn.e-inherit:disabled,
.e-css.e-btn.e-inherit:disabled {
  background: inherit;
  color: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: 0.5;
}

.e-bigger.e-small .e-btn,
.e-bigger .e-small.e-btn,
.e-bigger.e-small .e-css.e-btn,
.e-bigger .e-small.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}
.e-bigger.e-small .e-btn .e-btn-icon,
.e-bigger .e-small.e-btn .e-btn-icon,
.e-bigger.e-small .e-css.e-btn .e-btn-icon,
.e-bigger .e-small.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-small .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-small.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger.e-small .e-btn.e-icon-btn,
.e-bigger .e-small.e-btn.e-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-icon-btn {
  padding: 3px 10px 1px;
}
.e-bigger.e-small .e-btn.e-top-icon-btn, .e-bigger.e-small .e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-btn.e-bottom-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-top-icon-btn,
.e-bigger.e-small .e-css.e-btn.e-bottom-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-top-icon-btn,
.e-bigger .e-small.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger.e-small .e-btn.e-round,
.e-bigger .e-small.e-btn.e-round,
.e-bigger.e-small .e-css.e-btn.e-round,
.e-bigger .e-small.e-css.e-btn.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}
.e-bigger.e-small .e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-btn.e-round .e-btn-icon,
.e-bigger.e-small .e-css.e-btn.e-round .e-btn-icon,
.e-bigger .e-small.e-css.e-btn.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-btn.e-rtl .e-icon-right,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger.e-small .e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-btn.e-rtl .e-icon-left,
.e-bigger.e-small .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger .e-small.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}

.e-bigger .e-btn,
.e-bigger.e-btn,
.e-bigger .e-css.e-btn,
.e-bigger.e-css.e-btn {
  font-size: 14px;
  line-height: 2em;
  padding: 4px 16px 2px;
}
.e-bigger .e-btn .e-btn-icon,
.e-bigger.e-btn .e-btn-icon,
.e-bigger .e-css.e-btn .e-btn-icon,
.e-bigger.e-css.e-btn .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-btn .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 3em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-btn .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 3em;
}
.e-bigger .e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-btn .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-top {
  padding-bottom: 8px;
  width: auto;
}
.e-bigger .e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn .e-btn-icon.e-icon-bottom {
  padding-top: 8px;
  width: auto;
}
.e-bigger .e-btn.e-top-icon-btn, .e-bigger .e-btn.e-bottom-icon-btn,
.e-bigger.e-btn.e-top-icon-btn,
.e-bigger.e-btn.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-round,
.e-bigger.e-btn.e-round,
.e-bigger .e-css.e-btn.e-round,
.e-bigger.e-css.e-btn.e-round {
  height: 3.7143em;
  line-height: 1;
  padding: 0;
  width: 3.7143em;
}
.e-bigger .e-btn.e-round .e-btn-icon,
.e-bigger.e-btn.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-round .e-btn-icon {
  font-size: 16px;
  line-height: 3.125em;
  width: auto;
}
.e-bigger .e-btn.e-rtl .e-icon-right,
.e-bigger.e-btn.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger .e-btn.e-rtl .e-icon-left,
.e-bigger.e-btn.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}
.e-bigger .e-btn.e-small,
.e-bigger.e-btn.e-small,
.e-bigger .e-css.e-btn.e-small,
.e-bigger.e-css.e-btn.e-small {
  font-size: 14px;
  line-height: 2em;
  padding: 3px 16px 1px;
}
.e-bigger .e-btn.e-small .e-btn-icon,
.e-bigger.e-btn.e-small .e-btn-icon,
.e-bigger .e-css.e-btn.e-small .e-btn-icon,
.e-bigger.e-css.e-btn.e-small .e-btn-icon {
  font-size: 12px;
  width: 1em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-left,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-left {
  margin-left: -1em;
  width: 2.6667em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-right,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-right {
  margin-right: -1em;
  width: 2.6667em;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-top,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-top {
  padding-bottom: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger .e-css.e-btn.e-small .e-btn-icon.e-icon-bottom,
.e-bigger.e-css.e-btn.e-small .e-btn-icon.e-icon-bottom {
  padding-top: 6px;
  width: auto;
}
.e-bigger .e-btn.e-small.e-icon-btn,
.e-bigger.e-btn.e-small.e-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-icon-btn {
  padding: 3px 10px 1px;
}
.e-bigger .e-btn.e-small.e-top-icon-btn, .e-bigger .e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-btn.e-small.e-bottom-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger .e-css.e-btn.e-small.e-bottom-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-top-icon-btn,
.e-bigger.e-css.e-btn.e-small.e-bottom-icon-btn {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-btn.e-small.e-round,
.e-bigger.e-btn.e-small.e-round,
.e-bigger .e-css.e-btn.e-small.e-round,
.e-bigger.e-css.e-btn.e-small.e-round {
  height: 2.8572em;
  line-height: 1;
  padding: 0;
  width: 2.8572em;
}
.e-bigger .e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-btn.e-small.e-round .e-btn-icon,
.e-bigger .e-css.e-btn.e-small.e-round .e-btn-icon,
.e-bigger.e-css.e-btn.e-small.e-round .e-btn-icon {
  font-size: 14px;
  line-height: 2.7143em;
  width: auto;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-right,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-right {
  margin-left: -1em;
  margin-right: 0;
}
.e-bigger .e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger .e-css.e-btn.e-small.e-rtl .e-icon-left,
.e-bigger.e-css.e-btn.e-small.e-rtl .e-icon-left {
  margin-left: 0;
  margin-right: -1em;
}

.e-checkbox-wrapper .e-check::before,
.e-css.e-checkbox-wrapper .e-check::before {
  content: "\e933";
}

.e-checkbox-wrapper .e-stop::before,
.e-css.e-checkbox-wrapper .e-stop::before {
  content: "\e934";
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  cursor: pointer;
  display: inline-block;
  line-height: 1;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-checkbox-wrapper label,
.e-css.e-checkbox-wrapper label {
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  margin: 0;
  position: relative;
  white-space: nowrap;
}

.e-checkbox-wrapper:focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper:focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-checkbox-wrapper .e-ripple-container,
.e-css.e-checkbox-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 36px;
  left: -9px;
  pointer-events: none;
  position: absolute;
  right: -9px;
  top: -9px;
  width: 36px;
  z-index: 1;
}
.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  cursor: pointer;
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: normal;
}

.e-checkbox-wrapper .e-checkbox,
.e-css.e-checkbox-wrapper .e-checkbox {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-checkbox-wrapper .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper .e-checkbox + .e-label {
  margin-right: 10px;
}

.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  border: 2px solid;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: "e-icons";
  height: 18px;
  line-height: 10px;
  padding: 2px 0;
  text-align: center;
  vertical-align: middle;
  width: 18px;
}
.e-checkbox-wrapper .e-frame + .e-label,
.e-css.e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 10px;
}
.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}

.e-checkbox-wrapper .e-check,
.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}

.e-checkbox-wrapper .e-stop,
.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 10px;
}

.e-checkbox-wrapper.e-checkbox-disabled,
.e-css.e-checkbox-wrapper.e-checkbox-disabled {
  cursor: default;
  pointer-events: none;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  cursor: default;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  cursor: default;
}

.e-checkbox-wrapper.e-rtl .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-ripple-container {
  right: -9px;
}
.e-checkbox-wrapper.e-rtl .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-frame:hover,
.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: -9px;
  right: auto;
}
.e-checkbox-wrapper.e-rtl .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-label {
  margin-left: 0;
  margin-right: 10px;
}
.e-checkbox-wrapper.e-rtl .e-label + .e-frame,
.e-css.e-checkbox-wrapper.e-rtl .e-label + .e-frame {
  margin: 0;
}
.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label,
.e-css.e-checkbox-wrapper.e-rtl .e-checkbox + .e-label {
  margin-left: 10px;
  margin-right: 0;
}

.e-checkbox-wrapper.e-small .e-frame,
.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}
.e-checkbox-wrapper.e-small .e-check,
.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 10px;
}
.e-checkbox-wrapper.e-small .e-stop,
.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 8px;
  line-height: 6px;
}
.e-checkbox-wrapper.e-small .e-label,
.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 13px;
  line-height: 14px;
}
.e-checkbox-wrapper.e-small .e-ripple-container,
.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}

.e-overlay .e-checkbox-wrapper.e-pointer-event .e-ripple-container {
  pointer-events: none;
}

.e-checkbox-wrapper.e-pointer-event .e-ripple-container {
  pointer-events: auto;
}

.e-checkbox-wrapper[readonly] {
  pointer-events: none;
}

.e-small .e-checkbox-wrapper .e-frame,
.e-small.e-checkbox-wrapper .e-frame,
.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 14px;
  line-height: 6px;
  width: 14px;
}
.e-small .e-checkbox-wrapper .e-frame:hover,
.e-small.e-checkbox-wrapper .e-frame:hover,
.e-small .e-css.e-checkbox-wrapper .e-frame:hover,
.e-small.e-css.e-checkbox-wrapper .e-frame:hover {
  background-color: #fff;
  border-color: #757575;
}
.e-small .e-checkbox-wrapper .e-check,
.e-small.e-checkbox-wrapper .e-check,
.e-small .e-css.e-checkbox-wrapper .e-check,
.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 10px;
}
.e-small .e-checkbox-wrapper .e-stop,
.e-small.e-checkbox-wrapper .e-stop,
.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 8px;
  line-height: 6px;
}
.e-small .e-checkbox-wrapper .e-label,
.e-small.e-checkbox-wrapper .e-label,
.e-small .e-css.e-checkbox-wrapper .e-label,
.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 13px;
  line-height: 14px;
}
.e-small .e-checkbox-wrapper .e-ripple-container,
.e-small.e-checkbox-wrapper .e-ripple-container,
.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 32px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 32px;
}

.e-checkbox-wrapper,
.e-css.e-checkbox-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-checkbox-wrapper .e-frame,
.e-css.e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-checkbox-wrapper .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}

.e-checkbox-wrapper .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}

.e-checkbox-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper .e-ripple-check .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}

.e-checkbox-wrapper:active .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-element {
  background: rgba(0, 0, 0, 0.26);
}
.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element,
.e-css.e-checkbox-wrapper:active .e-ripple-check .e-ripple-element {
  background: rgba(227, 22, 91, 0.26);
}

.e-checkbox-wrapper .e-label,
.e-css.e-checkbox-wrapper .e-label {
  color: rgba(0, 0, 0, 0.87);
}

.e-checkbox-wrapper .e-checkbox:focus + .e-frame, .e-checkbox-wrapper .e-checkbox:active + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame {
  background-color: #fff;
  border-color: #757575;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-check,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop, .e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:focus + .e-frame.e-stop,
.e-css.e-checkbox-wrapper .e-checkbox:active + .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}

.e-checkbox-wrapper:hover .e-frame,
.e-css.e-checkbox-wrapper:hover .e-frame {
  background-color: #fff;
  border-color: #757575;
}
.e-checkbox-wrapper:hover .e-frame.e-check,
.e-css.e-checkbox-wrapper:hover .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-checkbox-wrapper:hover .e-frame.e-stop,
.e-css.e-checkbox-wrapper:hover .e-frame.e-stop {
  background-color: #e3165b;
  border-color: transparent;
}
.e-checkbox-wrapper:hover .e-label,
.e-css.e-checkbox-wrapper:hover .e-label {
  color: rgba(0, 0, 0, 0.87);
}

.e-checkbox-wrapper.e-checkbox-disabled .e-frame,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-check {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  color: #fff;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-frame.e-stop {
  background-color: #fff;
  border-color: #bdbdbd;
  color: #bdbdbd;
}
.e-checkbox-wrapper.e-checkbox-disabled .e-label,
.e-css.e-checkbox-wrapper.e-checkbox-disabled .e-label {
  color: #bdbdbd;
}

.e-checkbox-wrapper.e-focus .e-ripple-container,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check,
.e-css.e-checkbox-wrapper.e-focus .e-ripple-container.e-ripple-check {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-checkbox-wrapper.e-focus .e-frame, .e-checkbox-wrapper.e-focus .e-frame.e-check,
.e-css.e-checkbox-wrapper.e-focus .e-frame,
.e-css.e-checkbox-wrapper.e-focus .e-frame.e-check {
  outline: #fff 0 solid;
  outline-offset: 0;
}

.e-bigger.e-small .e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-checkbox-wrapper .e-frame,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-frame:hover.e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-frame:hover.e-check {
  background-color: #e3165b;
  border-color: transparent;
}
.e-bigger.e-small .e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-checkbox-wrapper .e-check,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-check {
  font-size: 12px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-checkbox-wrapper .e-stop,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-stop {
  font-size: 10px;
  line-height: 12px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-checkbox-wrapper .e-label,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
  line-height: 20px;
}
.e-bigger.e-small .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-small.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}

.e-bigger .e-checkbox-wrapper .e-frame,
.e-bigger.e-checkbox-wrapper .e-frame,
.e-bigger .e-css.e-checkbox-wrapper .e-frame,
.e-bigger.e-css.e-checkbox-wrapper .e-frame {
  height: 22px;
  line-height: 14px;
  width: 22px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-label {
  font-size: 14px;
  line-height: 22px;
  margin-left: 12px;
}
.e-bigger .e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper .e-check,
.e-bigger.e-checkbox-wrapper .e-check,
.e-bigger .e-css.e-checkbox-wrapper .e-check,
.e-bigger.e-css.e-checkbox-wrapper .e-check {
  font-size: 16px;
}
.e-bigger .e-checkbox-wrapper .e-stop,
.e-bigger.e-checkbox-wrapper .e-stop,
.e-bigger .e-css.e-checkbox-wrapper .e-stop,
.e-bigger.e-css.e-checkbox-wrapper .e-stop {
  font-size: 12px;
  line-height: 14px;
}
.e-bigger .e-checkbox-wrapper .e-label,
.e-bigger.e-checkbox-wrapper .e-label,
.e-bigger .e-css.e-checkbox-wrapper .e-label,
.e-bigger.e-css.e-checkbox-wrapper .e-label {
  font-size: 14px;
}
.e-bigger .e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-checkbox-wrapper .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper .e-ripple-container {
  bottom: -9px;
  height: 40px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 40px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame {
  margin: 0;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame:hover.e-check {
  background-color: #e3165b;
  border-color: transparent;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-label {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  left: auto;
}
.e-bigger .e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-rtl .e-frame + .e-ripple-container {
  right: auto;
}
.e-bigger .e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-checkbox-wrapper.e-small .e-frame,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-frame,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-frame {
  height: 20px;
  line-height: 12px;
  width: 20px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-checkbox-wrapper.e-small .e-check,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-check,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-check {
  font-size: 12px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-checkbox-wrapper.e-small .e-stop,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-stop,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-stop {
  font-size: 10px;
  line-height: 12px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-checkbox-wrapper.e-small .e-label,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-label,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-label {
  font-size: 14px;
  line-height: 20px;
}
.e-bigger .e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger .e-css.e-checkbox-wrapper.e-small .e-ripple-container,
.e-bigger.e-css.e-checkbox-wrapper.e-small .e-ripple-container {
  bottom: -9px;
  height: 38px;
  left: -9px;
  right: -9px;
  top: -9px;
  width: 38px;
}

.e-radio-wrapper {
  display: inline-block;
  line-height: 1;
  position: relative;
}

/* stylelint-disable property-no-vendor-prefix */
.e-radio {
  -webkit-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
.e-radio:not(:checked):not(:disabled):hover + label.e-rtl::after,
.e-radio:not(:checked):not(:disabled):hover + label.e-right::after {
  left: auto;
}
.e-radio + label {
  -webkit-tap-highlight-color: transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}
.e-radio + label .e-label {
  display: inline-block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  padding-left: 28px;
  vertical-align: text-top;
  white-space: normal;
}
.e-radio + label::before {
  border: 2px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 18px;
  left: 0;
  position: absolute;
  width: 18px;
}
.e-radio + label:focus::before {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio + label::after {
  border: 1px solid;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 8px;
  left: 5px;
  position: absolute;
  top: 5px;
  -webkit-transform: scale(0);
          transform: scale(0);
  width: 8px;
}
.e-radio + label .e-ripple-container {
  border-radius: 50%;
  height: 34px;
  left: -8px;
  position: absolute;
  top: -8px;
  width: 34px;
  z-index: 1;
}
.e-radio + label.e-right .e-label, .e-radio + label.e-rtl .e-label {
  padding-left: 0;
  padding-right: 28px;
}
.e-radio + label.e-right::before, .e-radio + label.e-rtl::before {
  left: auto;
  right: 0;
}
.e-radio + label.e-right::after, .e-radio + label.e-rtl::after {
  left: auto;
  right: 5px;
}
.e-radio + label.e-right .e-ripple-container, .e-radio + label.e-rtl .e-ripple-container {
  left: auto;
  right: -8px;
}
.e-radio + label.e-right.e-rtl .e-label {
  padding-left: 28px;
  padding-right: 0;
}
.e-radio + label.e-right.e-rtl::before {
  left: 0;
  right: auto;
}
.e-radio + label.e-right.e-rtl::after {
  left: 5px;
  right: auto;
}
.e-radio + label.e-right.e-rtl .e-ripple-container {
  left: -8px;
  right: auto;
}
.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-radio + label.e-small.e-right .e-label, .e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}
.e-radio + label.e-small.e-right::after, .e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-radio + label.e-small.e-right .e-ripple-container, .e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}
.e-radio:checked + label::after {
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: background-color ease 280ms, -webkit-transform ease 280ms;
  transition: background-color ease 280ms, -webkit-transform ease 280ms;
  transition: transform ease 280ms, background-color ease 280ms;
  transition: transform ease 280ms, background-color ease 280ms, -webkit-transform ease 280ms;
}

.e-small .e-radio + label .e-label,
.e-radio + label.e-small .e-label {
  line-height: 14px;
  padding-left: 24px;
}
.e-small .e-radio + label::before,
.e-radio + label.e-small::before {
  height: 14px;
  width: 14px;
}
.e-small .e-radio + label::after,
.e-radio + label.e-small::after {
  height: 6px;
  left: 4px;
  top: 4px;
  width: 6px;
}
.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-small .e-ripple-container {
  left: -10px;
  top: -10px;
}
.e-small .e-radio + label.e-right .e-label, .e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-small.e-right .e-label,
.e-radio + label.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 24px;
}
.e-small .e-radio + label.e-right::after, .e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-small.e-right::after,
.e-radio + label.e-small.e-rtl::after {
  left: auto;
  right: 4px;
}
.e-small .e-radio + label.e-right .e-ripple-container, .e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right .e-ripple-container,
.e-radio + label.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-small.e-right.e-rtl .e-label {
  padding-left: 24px;
  padding-right: 0;
}
.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-small.e-right.e-rtl::after {
  left: 4px;
  right: auto;
}
.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-radio-wrapper.e-error .e-radio + label::before {
  border-color: #d74113;
}

.e-radio + label::before {
  background-color: #fff;
  border-color: #757575;
}
.e-radio + label.e-focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-radio + label .e-label {
  color: rgba(0, 0, 0, 0.87);
}
.e-radio + label .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio + label:active .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-radio:focus + label::before {
  border-color: #e3165b;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio:focus + label::before {
  border-color: #757575;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-radio:hover + label::before {
  border-color: #757575;
}
.e-radio:checked + label::before {
  background-color: #fff;
  border-color: #e3165b;
}
.e-radio:checked + label::after {
  background-color: #e3165b;
  color: #e3165b;
}
.e-radio:checked + label:active .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio:checked + .e-focus .e-ripple-container {
  background-color: rgba(227, 22, 91, 0.26);
}
.e-radio:checked + .e-focus::before {
  outline: #fff 0 solid;
  outline-offset: 0;
}
.e-radio:checked:focus + label::before {
  border-color: #e3165b;
}
.e-radio:checked:focus + label::after {
  background-color: #e3165b;
}
.e-radio:checked + label:hover::before {
  border-color: #e3165b;
}
.e-radio:checked + label:hover::after {
  background-color: #e3165b;
}
.e-radio:disabled + label {
  cursor: default;
  pointer-events: none;
}
.e-radio:disabled + label::before {
  background-color: transparent;
  border-color: #bdbdbd;
  cursor: default;
}
.e-radio:disabled + label .e-ripple-container {
  background-color: transparent;
}
.e-radio:disabled + label .e-ripple-container::after {
  background-color: transparent;
  cursor: default;
}
.e-radio:disabled + label .e-label {
  color: #bdbdbd;
}
.e-radio:disabled:checked + label::before {
  background-color: transparent;
  border-color: #bdbdbd;
}
.e-radio:disabled:checked + label::after {
  background-color: #bdbdbd;
  border-color: #bdbdbd;
  cursor: default;
}
.e-radio:disabled:checked + label .e-ripple-container, .e-radio:disabled:checked + label .e-ripple-container::after {
  background-color: transparent;
}

.e-bigger.e-small .e-radio + label .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}
.e-bigger.e-small .e-radio + label::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}
.e-bigger.e-small .e-radio + label::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}
.e-bigger.e-small .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}
.e-bigger.e-small .e-radio + label.e-right .e-label, .e-bigger.e-small .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}
.e-bigger.e-small .e-radio + label.e-right::after, .e-bigger.e-small .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger.e-small .e-radio + label.e-right .e-ripple-container, .e-bigger.e-small .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger.e-small .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-bigger .e-radio:not(:checked):hover + label.e-rtl::after,
.e-bigger .e-radio:not(:checked):hover + label.e-right::after {
  left: auto;
}
.e-bigger .e-radio + label .e-label,
.e-radio + label.e-bigger .e-label {
  font-size: 14px;
  line-height: 22px;
  padding-left: 34px;
}
.e-bigger .e-radio + label::before,
.e-radio + label.e-bigger::before {
  height: 22px;
  width: 22px;
}
.e-bigger .e-radio + label::after,
.e-radio + label.e-bigger::after {
  height: 10px;
  left: 6px;
  top: 6px;
  width: 10px;
}
.e-bigger .e-radio + label .e-ripple-container,
.e-radio + label.e-bigger .e-ripple-container {
  height: 42px;
  left: -10px;
  top: -10px;
  width: 42px;
}
.e-bigger .e-radio + label.e-right .e-label, .e-bigger .e-radio + label.e-rtl .e-label,
.e-radio + label.e-bigger.e-right .e-label,
.e-radio + label.e-bigger.e-rtl .e-label {
  padding-left: 0;
  padding-right: 34px;
}
.e-bigger .e-radio + label.e-right::after, .e-bigger .e-radio + label.e-rtl::after,
.e-radio + label.e-bigger.e-right::after,
.e-radio + label.e-bigger.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger .e-radio + label.e-right .e-ripple-container, .e-bigger .e-radio + label.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-right.e-rtl .e-label {
  padding-left: 34px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger .e-radio + label.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-right.e-rtl .e-ripple-container {
  left: -12px;
  right: auto;
}
.e-bigger .e-radio + label.e-small .e-label,
.e-radio + label.e-bigger.e-small .e-label {
  line-height: 20px;
  padding-left: 32px;
}
.e-bigger .e-radio + label.e-small::before,
.e-radio + label.e-bigger.e-small::before {
  height: 20px;
  width: 20px;
}
.e-bigger .e-radio + label.e-small::after,
.e-radio + label.e-bigger.e-small::after {
  height: 8px;
  left: 6px;
  top: 6px;
  width: 8px;
}
.e-bigger .e-radio + label.e-small .e-ripple-container,
.e-radio + label.e-bigger.e-small .e-ripple-container {
  height: 40px;
  left: -10px;
  top: -10px;
  width: 40px;
}
.e-bigger .e-radio + label.e-small.e-right .e-label, .e-bigger .e-radio + label.e-small.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right .e-label,
.e-radio + label.e-bigger.e-small.e-rtl .e-label {
  padding-left: 0;
  padding-right: 32px;
}
.e-bigger .e-radio + label.e-small.e-right::after, .e-bigger .e-radio + label.e-small.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right::after,
.e-radio + label.e-bigger.e-small.e-rtl::after {
  left: auto;
  right: 6px;
}
.e-bigger .e-radio + label.e-small.e-right .e-ripple-container, .e-bigger .e-radio + label.e-small.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-rtl .e-ripple-container {
  left: auto;
  right: -10px;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-label,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-label {
  padding-left: 32px;
  padding-right: 0;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl::after,
.e-radio + label.e-bigger.e-small.e-right.e-rtl::after {
  left: 6px;
  right: auto;
}
.e-bigger .e-radio + label.e-small.e-right.e-rtl .e-ripple-container,
.e-radio + label.e-bigger.e-small.e-right.e-rtl .e-ripple-container {
  left: -10px;
  right: auto;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  cursor: pointer;
  display: inline-block;
  height: 12px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 34px;
}
.e-switch-wrapper .e-switch,
.e-css.e-switch-wrapper .e-switch {
  /* stylelint-disable property-no-vendor-prefix */
  -moz-appearance: none;
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}

.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  -ms-transition: all 0.08s linear;
  -webkit-transition: all 0.08s linear;
  border: none;
  border-radius: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  left: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: all 0.08s linear;
  width: 100%;
}

.e-switch-wrapper .e-switch-on, .e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-off {
  -ms-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "";
  font-size: small;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  -webkit-transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
}

.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  left: -100%;
  text-indent: -9999px;
}

.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  left: 0;
  opacity: 0.42;
  text-indent: -9999px;
}

.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  -ms-transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  border-radius: 50%;
  bottom: 0;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  transition: all 0.2s linear;
  width: 18px;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
  opacity: 0.54;
}

.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active .e-switch-off {
  left: 100%;
}

.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}

.e-switch-wrapper.e-switch-disabled,
.e-css.e-switch-wrapper.e-switch-disabled {
  cursor: default;
  pointer-events: none;
}

.e-switch-wrapper .e-ripple-container,
.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  bottom: -9px;
  height: 52px;
  left: -17px;
  pointer-events: none;
  position: absolute;
  top: -17px;
  width: 52px;
  z-index: 1;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
}
.e-switch-wrapper.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  border-radius: 50%;
  height: 18px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  width: 18px;
}

.e-switch-wrapper.e-small,
.e-css.e-switch-wrapper.e-small {
  height: 10px;
  width: 26px;
}
.e-switch-wrapper.e-small .e-switch-handle,
.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 16px;
  width: 16px;
}
.e-switch-wrapper.e-small .e-ripple-container,
.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small .e-switch-on, .e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}
.e-switch-wrapper.e-small .e-switch-on,
.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}
.e-switch-wrapper.e-small .e-switch-off,
.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

*.e-small .e-switch-wrapper,
*.e-small.e-switch-wrapper,
*.e-small .e-css.e-switch-wrapper,
*.e-small.e-css.e-switch-wrapper {
  height: 10px;
  width: 26px;
}
*.e-small .e-switch-wrapper .e-switch-handle,
*.e-small.e-switch-wrapper .e-switch-handle,
*.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 16px;
  width: 16px;
}
*.e-small .e-switch-wrapper .e-ripple-container,
*.e-small.e-switch-wrapper .e-ripple-container,
*.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 36px;
  left: -10px;
  pointer-events: none;
  position: absolute;
  top: -10px;
  width: 36px;
  z-index: 1;
}
*.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper .e-switch-on, *.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}
*.e-small .e-switch-wrapper .e-switch-on,
*.e-small.e-switch-wrapper .e-switch-on,
*.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-small .e-switch-wrapper .e-switch-off,
*.e-small.e-switch-wrapper .e-switch-off,
*.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -16px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 16px;
  width: 16px;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 16px;
}

.e-switch-wrapper,
.e-css.e-switch-wrapper {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
}
.e-switch-wrapper .e-switch-off,
.e-css.e-switch-wrapper .e-switch-off {
  background-color: #000;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle,
.e-css.e-switch-wrapper .e-switch-handle {
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper .e-switch-on,
.e-css.e-switch-wrapper .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}
.e-switch-wrapper .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}
.e-switch-wrapper .e-switch-inner,
.e-css.e-switch-wrapper .e-switch-inner {
  background-color: initial;
}
.e-switch-wrapper .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-element {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper .e-ripple-check .e-ripple-element,
.e-css.e-switch-wrapper .e-ripple-check .e-ripple-element {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle.e-switch-active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  border-color: #bdbdbd;
  color: transparent;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}
.e-switch-wrapper.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner {
  background-color: #000;
  opacity: 0.12;
  border-color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}
.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}
.e-switch-wrapper:hover .e-switch-inner,
.e-css.e-switch-wrapper:hover .e-switch-inner {
  background-color: transparent;
  border-color: inherit;
}
.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
  color: #fff;
}
.e-switch-wrapper:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active),
.e-css.e-switch-wrapper:not(.e-switch-disabled):hover .e-switch-handle:not(.e-switch-active) {
  background-color: #f5f5f5;
}
.e-switch-wrapper.e-focus .e-switch-inner, .e-switch-wrapper:focus .e-switch-inner,
.e-css.e-switch-wrapper.e-focus .e-switch-inner,
.e-css.e-switch-wrapper:focus .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active, .e-switch-wrapper:focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}
.e-switch-wrapper.e-focus .e-ripple-container, .e-switch-wrapper:focus .e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container, .e-switch-wrapper:focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-focus .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:focus .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-active .e-switch-inner, .e-switch-wrapper:active .e-switch-inner,
.e-css.e-switch-wrapper.e-active .e-switch-inner,
.e-css.e-switch-wrapper:active .e-switch-inner {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  outline-offset: initial;
}
.e-switch-wrapper.e-active .e-switch-inner.e-switch-active, .e-switch-wrapper:active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-active .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper:active .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  outline: none;
}
.e-switch-wrapper.e-active .e-ripple-container, .e-switch-wrapper:active .e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-container {
  background-color: rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container, .e-switch-wrapper:active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper.e-active .e-ripple-check.e-ripple-container,
.e-css.e-switch-wrapper:active .e-ripple-check.e-ripple-container {
  background-color: rgba(227, 22, 91, 0.12);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-on {
  background-color: rgba(227, 22, 91, 0.54);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-off {
  background-color: rgba(227, 22, 91, 0.54);
}
.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-focus .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
  color: #fff;
  outline: none;
}
.e-switch-wrapper.e-rtl .e-switch-on,
.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  background-color: #f5f5f5;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  background-color: #000;
}
.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active {
  background-color: #fff;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active {
  background-color: transparent;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner {
  border-color: inherit;
}
.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-inner.e-switch-active .e-switch-on {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl:hover .e-switch-handle.e-switch-active {
  background-color: #e3165b;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-on {
  color: transparent;
  opacity: 0.12;
  background-color: #000;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner .e-switch-off {
  opacity: 0.12;
  background-color: #000;
  color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled .e-switch-inner {
  background-color: #000;
  border-color: transparent;
  opacity: 0.12;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on {
  color: transparent;
  background-color: #000;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
  border-color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-inner {
  border-color: transparent;
  color: transparent;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle.e-switch-active {
  background-color: #bdbdbd;
}
.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle,
.e-css.e-switch-wrapper.e-rtl.e-switch-disabled:hover .e-switch-handle {
  background-color: #bdbdbd;
}
.e-switch-wrapper .e-switch:focus,
.e-css.e-switch-wrapper .e-switch:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active,
.e-css.e-switch-wrapper.e-small.e-rtl.e-switch-disabled:hover .e-switch-inner.e-switch-active {
  background-color: #000;
}

*.e-bigger.e-small .e-switch-wrapper,
*.e-bigger.e-small.e-switch-wrapper,
*.e-bigger.e-small .e-css.e-switch-wrapper,
*.e-bigger.e-small.e-css.e-switch-wrapper {
  height: 12px;
  width: 34px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}
*.e-bigger.e-small .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on, *.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  font-size: 9px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger.e-small .e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger.e-small .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-small.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

*.e-bigger .e-switch-wrapper,
*.e-bigger.e-switch-wrapper,
*.e-bigger .e-css.e-switch-wrapper,
*.e-bigger.e-css.e-switch-wrapper {
  height: 14px;
  width: 36px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle,
*.e-bigger.e-switch-wrapper .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle {
  height: 20px;
  left: 0;
  top: 0;
  width: 20px;
}
*.e-bigger .e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -20px;
}
*.e-bigger .e-switch-wrapper .e-switch-on, *.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  font-size: 0;
}
*.e-bigger .e-switch-wrapper .e-switch-on,
*.e-bigger.e-switch-wrapper .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper .e-switch-off,
*.e-bigger.e-switch-wrapper .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper .e-ripple-container,
*.e-bigger.e-switch-wrapper .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper .e-ripple-container {
  height: 52px;
  left: -16px;
  top: -16px;
  width: 52px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle {
  height: 20px;
  left: 100%;
  margin-left: -20px;
  top: 0;
  width: 20px;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-rtl .e-switch-handle.e-switch-active {
  left: 20px;
}
*.e-bigger .e-switch-wrapper.e-small,
*.e-bigger.e-switch-wrapper.e-small,
*.e-bigger .e-css.e-switch-wrapper.e-small,
*.e-bigger.e-css.e-switch-wrapper.e-small {
  height: 12px;
  width: 34px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle {
  height: 18px;
  left: 0;
  top: 0;
  width: 18px;
}
*.e-bigger .e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-ripple-container,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-ripple-container {
  border-radius: 50%;
  height: 50px;
  left: -16px;
  pointer-events: none;
  position: absolute;
  top: -16px;
  width: 50px;
  z-index: 1;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-handle.e-switch-active {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on, *.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  font-size: 9px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-on {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small .e-switch-off {
  text-indent: -9999px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  left: 100%;
  margin-left: -18px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle {
  height: 18px;
  width: 18px;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-on {
  left: 100%;
  opacity: 0.54;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-off {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-on {
  left: 0;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-inner.e-switch-active .e-switch-off {
  left: -100%;
}
*.e-bigger .e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger .e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active,
*.e-bigger.e-css.e-switch-wrapper.e-small.e-rtl .e-switch-handle.e-switch-active {
  left: 18px;
}

.e-chip-list .e-chip-delete.e-dlt-btn::before {
  content: "\e208";
}
.e-chip-list.e-multi-selection .e-chip::before {
  content: "\e933";
}

.e-clone-chip {
  z-index: 2000;
}

.e-chip-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4px;
}
.e-chip-list.e-chip,
.e-chip-list .e-chip {
  -webkit-tap-highlight-color: transparent;
  border: 0 solid;
  border-radius: 14px;
  font-size: 13px;
  margin: 4px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: 400;
  height: 28px;
  line-height: 1.5em;
  outline: none;
  overflow: hidden;
  padding: 0 10px;
  position: relative;
  -webkit-transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-chip-list.e-chip .e-chip-avatar,
.e-chip-list .e-chip .e-chip-avatar {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 28px;
  width: 28px;
  border-radius: 50%;
  font-size: 13px;
  margin: 0 8px 0 -10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-avatar-wrap, .e-chip-list.e-chip.e-chip-avatar-wrap,
.e-chip-list .e-chip .e-chip-avatar-wrap,
.e-chip-list .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-icon {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 8px 0 -6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-chip .e-chip-drag.e-error-treeview,
.e-chip-list .e-chip .e-chip-drag.e-drag-and-drop,
.e-chip-list .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 8px 0 -6px;
}
.e-chip-list.e-chip .e-chip-text,
.e-chip-list .e-chip .e-chip-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-chip-list.e-chip .e-chip-delete,
.e-chip-list .e-chip .e-chip-delete {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -2px 0 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn::before,
.e-chip-list .e-chip .e-chip-delete.e-dlt-btn::before {
  font-family: "e-icons";
}
.e-chip-list.e-chip .image-url,
.e-chip-list .e-chip .image-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 20px;
  width: 20px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 8px 0 -6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
}
.e-chip-list.e-chip .trailing-icon-url,
.e-chip-list .e-chip .trailing-icon-url {
  background-size: cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 14px;
  width: 14px;
  border-radius: 50%;
  font-size: 14px;
  margin: 0 -2px 0 8px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  font-family: "e-icons";
}
.e-chip-list.e-chip .e-chip-template,
.e-chip-list .e-chip .e-chip-template {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-chip-list:not(.e-chip) {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-chip-list.e-multi-selection .e-chip::before {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "e-icons";
  height: 20px;
  width: 20px;
  margin: 0 4px 0 -6px;
  margin-top: 0;
  overflow: hidden;
  -webkit-transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: width 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
.e-chip-list.e-multi-selection .e-chip:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 28px;
  width: 28px;
  margin: 0 8px 0 -10px;
  margin-top: 0;
}
.e-chip-list.e-multi-selection .e-chip.e-active .e-chip-icon, .e-chip-list.e-multi-selection .e-chip.e-active .e-chip-avatar {
  display: none;
}
.e-chip-list.e-multi-selection .e-chip.e-active.e-chip-icon-wrap::before, .e-chip-list.e-multi-selection .e-chip.e-active.e-chip-avatar-wrap::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 20px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -10px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-icon, .e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -6px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl.e-chip .e-chip-drag.e-error-treeview, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-drag-and-drop, .e-chip-list.e-rtl .e-chip .e-chip-drag.e-error-treeview {
  margin: 0 -6px 0 8px;
}
.e-chip-list.e-rtl.e-chip .e-chip-delete, .e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 14px;
}
.e-chip-list.e-rtl.e-chip .trailing-icon-url, .e-chip-list.e-rtl .e-chip .trailing-icon-url {
  margin: 0 8px 0 -2px;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -6px 0 8px;
  margin-top: 0;
}
.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -10px 0 8px;
  margin-top: 0;
}

.e-drag-indicator {
  background-color: #e3165b;
  height: 28px;
  width: 2px;
  position: absolute;
  display: none;
  z-index: 1000;
}

.e-chip-list.e-selection .e-chip.e-active {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline {
  background: #e3165b;
  border-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-selection .e-chip.e-active.e-outline.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active {
  background: rgba(227, 22, 91, 0.16);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active .e-chip-icon,
.e-chip-list.e-selection .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active .e-chip-avatar {
  background-color: rgba(171.2072289157, 16.5927710843, 68.6337349398, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active.e-outline {
  background: rgba(227, 22, 91, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-icon,
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-selection .e-chip:active.e-outline .e-chip-avatar {
  background-color: rgba(171.2072289157, 16.5927710843, 68.6337349398, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip, .e-chip-list .e-chip {
  background: #e0e0e0;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip .e-chip-icon,
.e-chip-list.e-chip .e-chip-delete, .e-chip-list .e-chip .e-chip-icon,
.e-chip-list .e-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip .e-chip-avatar, .e-chip-list .e-chip .e-chip-avatar {
  background-color: rgb(193.4, 193.4, 193.4);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}
.e-chip-list.e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}
.e-chip-list.e-chip:hover, .e-chip-list .e-chip:hover {
  background: rgb(213.8, 213.8, 213.8);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip:hover .e-chip-icon,
.e-chip-list.e-chip:hover .e-chip-delete, .e-chip-list .e-chip:hover .e-chip-icon,
.e-chip-list .e-chip:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:hover .e-chip-avatar, .e-chip-list .e-chip:hover .e-chip-avatar {
  background-color: rgb(183.2, 183.2, 183.2);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused, .e-chip-list .e-chip.e-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: rgb(193.4, 193.4, 193.4);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-focused .e-chip-delete, .e-chip-list .e-chip.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-focused .e-chip-avatar {
  background-color: rgb(183.2, 183.2, 183.2);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused.e-active, .e-chip-list .e-chip.e-focused.e-active {
  background: rgb(193.4, 193.4, 193.4);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-focused.e-active .e-chip-avatar {
  background-color: rgb(162.8, 162.8, 162.8);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-active, .e-chip-list .e-chip.e-active {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-chip-list.e-chip.e-active .e-chip-icon,
.e-chip-list.e-chip.e-active .e-chip-delete, .e-chip-list .e-chip.e-active .e-chip-icon,
.e-chip-list .e-chip.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-active .e-chip-avatar, .e-chip-list .e-chip.e-active .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:active, .e-chip-list .e-chip:active {
  background: rgb(183.2, 183.2, 183.2);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  -webkit-box-shadow: 0 2px 1px -6px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 1px -6px rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}
.e-chip-list.e-chip:active .e-chip-icon,
.e-chip-list.e-chip:active .e-chip-delete, .e-chip-list .e-chip:active .e-chip-icon,
.e-chip-list .e-chip:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip:active .e-chip-avatar, .e-chip-list .e-chip:active .e-chip-avatar {
  background-color: rgb(152.6, 152.6, 152.6);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-disabled, .e-chip-list .e-chip.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
  opacity: 1;
  pointer-events: none;
}
.e-chip-list.e-chip.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-clone-chip, .e-chip-list .e-chip.e-clone-chip {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-clone-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-clone-chip .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline, .e-chip-list .e-chip.e-outline {
  background: transparent;
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
  border-width: 1px;
}
.e-chip-list.e-chip.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-outline .e-chip-delete, .e-chip-list .e-chip.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-outline .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-outline .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: rgba(0, 0, 0, 0.7);
}
.e-chip-list.e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #000;
}
.e-chip-list.e-chip.e-outline:hover, .e-chip-list .e-chip.e-outline:hover {
  background: rgba(0, 0, 0, 0.04);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-outline:hover .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-outline:hover .e-chip-avatar {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused, .e-chip-list .e-chip.e-outline.e-focused {
  background: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-outline.e-focused.e-active {
  background: rgba(0, 0, 0, 0.12);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-active, .e-chip-list .e-chip.e-outline.e-active {
  background: rgba(0, 0, 0, 0.14);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.14);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:active, .e-chip-list .e-chip.e-outline:active {
  background: rgba(0, 0, 0, 0.16);
  border-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-outline:active .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-outline:active .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.16);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-disabled, .e-chip-list .e-chip.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-outline.e-clone-chip, .e-chip-list .e-chip.e-outline.e-clone-chip {
  background: rgb(188.3, 188.3, 188.3);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-delete.e-dlt-btn {
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(157.7, 157.7, 157.7);
  color: rgba(0, 0, 0, 0.54);
}
.e-chip-list.e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-outline.e-clone-chip.e-error-treeview {
  color: rgba(0, 0, 0, 0.87);
}
.e-chip-list.e-chip.e-primary, .e-chip-list .e-chip.e-primary {
  background: #e3165b;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-icon,
.e-chip-list.e-chip.e-primary .e-chip-delete, .e-chip-list .e-chip.e-primary .e-chip-icon,
.e-chip-list .e-chip.e-primary .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-primary .e-chip-avatar, .e-chip-list .e-chip.e-primary .e-chip-avatar {
  background-color: rgb(171.2072289157, 16.5927710843, 68.6337349398);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover, .e-chip-list .e-chip.e-primary:hover {
  background: rgb(235.5445783133, 54.2554216867, 115.2746987952);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary:hover .e-chip-delete, .e-chip-list .e-chip.e-primary:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary:hover .e-chip-avatar {
  background-color: rgb(208.4024096386, 20.1975903614, 83.5445783133);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused, .e-chip-list .e-chip.e-primary.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-focused.e-active {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active, .e-chip-list .e-chip.e-primary.e-active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active, .e-chip-list .e-chip.e-primary:active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-icon,
.e-chip-list.e-chip.e-primary:active .e-chip-delete, .e-chip-list .e-chip.e-primary:active .e-chip-icon,
.e-chip-list .e-chip.e-primary:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary:active .e-chip-avatar, .e-chip-list .e-chip.e-primary:active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-disabled, .e-chip-list .e-chip.e-primary.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-clone-chip, .e-chip-list .e-chip.e-primary.e-clone-chip {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-clone-chip .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline, .e-chip-list .e-chip.e-primary.e-outline {
  background: transparent;
  border-color: #e3165b;
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline .e-chip-delete {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-primary.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(227, 22, 91, 0.8);
}
.e-chip-list.e-chip.e-primary.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-primary.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:hover, .e-chip-list .e-chip.e-primary.e-outline:hover {
  background: rgba(227, 22, 91, 0.12);
  border-color: #e3165b;
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-delete {
  color: #e3165b;
}
.e-chip-list.e-chip.e-primary.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:hover .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused, .e-chip-list .e-chip.e-primary.e-outline.e-focused {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active {
  background: rgb(237.3469879518, 72.8530120482, 128.2192771084);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #e3165b;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active, .e-chip-list .e-chip.e-primary.e-outline.e-active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active, .e-chip-list .e-chip.e-primary.e-outline:active {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline:active .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled, .e-chip-list .e-chip.e-primary.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip {
  background: rgb(239.1493975904, 91.4506024096, 141.1638554217);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(233.7421686747, 35.6578313253, 102.3301204819);
  color: #fff;
}
.e-chip-list.e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-primary.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success, .e-chip-list .e-chip.e-success {
  background: #4d841d;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-icon,
.e-chip-list.e-chip.e-success .e-chip-delete, .e-chip-list .e-chip.e-success .e-chip-icon,
.e-chip-list .e-chip.e-success .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-success .e-chip-avatar, .e-chip-list .e-chip.e-success .e-chip-avatar {
  background-color: rgb(47.7304347826, 81.8236024845, 17.9763975155);
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover, .e-chip-list .e-chip.e-success:hover {
  background: rgb(96.5130434783, 165.450931677, 36.349068323);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-icon,
.e-chip-list.e-chip.e-success:hover .e-chip-delete, .e-chip-list .e-chip.e-success:hover .e-chip-icon,
.e-chip-list .e-chip.e-success:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:hover .e-chip-avatar, .e-chip-list .e-chip.e-success:hover .e-chip-avatar {
  background-color: rgb(67.2434782609, 115.2745341615, 25.3254658385);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused, .e-chip-list .e-chip.e-success.e-focused {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active, .e-chip-list .e-chip.e-success.e-focused.e-active {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active, .e-chip-list .e-chip.e-success.e-active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success:active, .e-chip-list .e-chip.e-success:active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-icon,
.e-chip-list.e-chip.e-success:active .e-chip-delete, .e-chip-list .e-chip.e-success:active .e-chip-icon,
.e-chip-list .e-chip.e-success:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success:active .e-chip-avatar, .e-chip-list .e-chip.e-success:active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-disabled, .e-chip-list .e-chip.e-success.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-clone-chip, .e-chip-list .e-chip.e-success.e-clone-chip {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-clone-chip .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline, .e-chip-list .e-chip.e-success.e-outline {
  background: transparent;
  border-color: #4d841d;
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline .e-chip-delete {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-success.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(77, 132, 29, 0.8);
}
.e-chip-list.e-chip.e-success.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-success.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:hover, .e-chip-list .e-chip.e-success.e-outline:hover {
  background: rgba(77, 132, 29, 0.12);
  border-color: #4d841d;
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:hover .e-chip-delete {
  color: #4d841d;
}
.e-chip-list.e-chip.e-success.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:hover .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused, .e-chip-list .e-chip.e-success.e-outline.e-focused {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active {
  background: rgb(106.2695652174, 182.1763975155, 40.0236024845);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #4d841d;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active, .e-chip-list .e-chip.e-success.e-outline.e-active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active, .e-chip-list .e-chip.e-success.e-outline:active {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline:active .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled, .e-chip-list .e-chip.e-success.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip {
  background: rgb(116.0260869565, 198.901863354, 43.698136646);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(86.7565217391, 148.7254658385, 32.6745341615);
  color: #fff;
}
.e-chip-list.e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-success.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-success.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info, .e-chip-list .e-chip.e-info {
  background: #0378d5;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-icon,
.e-chip-list.e-chip.e-info .e-chip-delete, .e-chip-list .e-chip.e-info .e-chip-icon,
.e-chip-list .e-chip.e-info .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-info .e-chip-avatar, .e-chip-list .e-chip.e-info .e-chip-avatar {
  background-color: rgb(2.15, 86, 152.65);
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover, .e-chip-list .e-chip.e-info:hover {
  background: rgb(5.3166666667, 142.4666666667, 251.4833333333);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-icon,
.e-chip-list.e-chip.e-info:hover .e-chip-delete, .e-chip-list .e-chip.e-info:hover .e-chip-icon,
.e-chip-list .e-chip.e-info:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:hover .e-chip-avatar, .e-chip-list .e-chip.e-info:hover .e-chip-avatar {
  background-color: rgb(2.7166666667, 108.6666666667, 192.8833333333);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused, .e-chip-list .e-chip.e-info.e-focused {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active, .e-chip-list .e-chip.e-info.e-focused.e-active {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active, .e-chip-list .e-chip.e-info.e-active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info:active, .e-chip-list .e-chip.e-info:active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-icon,
.e-chip-list.e-chip.e-info:active .e-chip-delete, .e-chip-list .e-chip.e-info:active .e-chip-icon,
.e-chip-list .e-chip.e-info:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info:active .e-chip-avatar, .e-chip-list .e-chip.e-info:active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-disabled, .e-chip-list .e-chip.e-info.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-clone-chip, .e-chip-list .e-chip.e-info.e-clone-chip {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-clone-chip .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline, .e-chip-list .e-chip.e-info.e-outline {
  background: transparent;
  border-color: #0378d5;
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline .e-chip-delete {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-info.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(3, 120, 213, 0.8);
}
.e-chip-list.e-chip.e-info.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-info.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:hover, .e-chip-list .e-chip.e-info.e-outline:hover {
  background: rgba(3, 120, 213, 0.12);
  border-color: #0378d5;
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:hover .e-chip-delete {
  color: #0378d5;
}
.e-chip-list.e-chip.e-info.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:hover .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused, .e-chip-list .e-chip.e-info.e-outline.e-focused {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active {
  background: rgb(25.4333333333, 151.5333333333, 251.7666666667);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #0378d5;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active, .e-chip-list .e-chip.e-info.e-outline.e-active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active, .e-chip-list .e-chip.e-info.e-outline:active {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline:active .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled, .e-chip-list .e-chip.e-info.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip {
  background: rgb(45.55, 160.6, 252.05);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(3.2833333333, 131.3333333333, 233.1166666667);
  color: #fff;
}
.e-chip-list.e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-info.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-info.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning, .e-chip-list .e-chip.e-warning {
  background: #c15700;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-icon,
.e-chip-list.e-chip.e-warning .e-chip-delete, .e-chip-list .e-chip.e-warning .e-chip-icon,
.e-chip-list .e-chip.e-warning .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-warning .e-chip-avatar, .e-chip-list .e-chip.e-warning .e-chip-avatar {
  background-color: rgb(131.8, 59.4124352332, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover, .e-chip-list .e-chip.e-warning:hover {
  background: rgb(233.8, 105.3917098446, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning:hover .e-chip-delete, .e-chip-list .e-chip.e-warning:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning:hover .e-chip-avatar {
  background-color: rgb(172.6, 77.8041450777, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused, .e-chip-list .e-chip.e-warning.e-focused {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-focused.e-active {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active, .e-chip-list .e-chip.e-warning.e-active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active, .e-chip-list .e-chip.e-warning:active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active .e-chip-icon,
.e-chip-list.e-chip.e-warning:active .e-chip-delete, .e-chip-list .e-chip.e-warning:active .e-chip-icon,
.e-chip-list .e-chip.e-warning:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning:active .e-chip-avatar, .e-chip-list .e-chip.e-warning:active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-disabled, .e-chip-list .e-chip.e-warning.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-clone-chip, .e-chip-list .e-chip.e-warning.e-clone-chip {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-clone-chip .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline, .e-chip-list .e-chip.e-warning.e-outline {
  background: transparent;
  border-color: #c15700;
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline .e-chip-delete {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-warning.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(193, 87, 0, 0.8);
}
.e-chip-list.e-chip.e-warning.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-warning.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:hover, .e-chip-list .e-chip.e-warning.e-outline:hover {
  background: rgba(193, 87, 0, 0.12);
  border-color: #c15700;
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-delete {
  color: #c15700;
}
.e-chip-list.e-chip.e-warning.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:hover .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused, .e-chip-list .e-chip.e-warning.e-outline.e-focused {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active {
  background: rgb(254.2, 114.5875647668, 0);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-focused.e-active .e-chip-avatar {
  background-color: #c15700;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active, .e-chip-list .e-chip.e-warning.e-outline.e-active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active, .e-chip-list .e-chip.e-warning.e-outline:active {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline:active .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled, .e-chip-list .e-chip.e-warning.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip {
  background: rgb(255, 125.7129533679, 19.6);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(213.4, 96.1958549223, 0);
  color: #fff;
}
.e-chip-list.e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-warning.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger, .e-chip-list .e-chip.e-danger {
  background: #d64113;
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-icon,
.e-chip-list.e-chip.e-danger .e-chip-delete, .e-chip-list .e-chip.e-danger .e-chip-icon,
.e-chip-list .e-chip.e-danger .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger .e-chip-delete.e-dlt-btn {
  color: rgba(255, 255, 255, 0.8);
}
.e-chip-list.e-chip.e-danger .e-chip-avatar, .e-chip-list .e-chip.e-danger .e-chip-avatar {
  background-color: rgb(157.7905579399, 47.9270386266, 14.0094420601);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover, .e-chip-list .e-chip.e-danger:hover {
  background: rgb(235.739055794, 84.6927038627, 38.060944206);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger:hover .e-chip-delete, .e-chip-list .e-chip.e-danger:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger:hover .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger:hover .e-chip-avatar {
  background-color: rgb(195.2635193133, 59.3090128755, 17.3364806867);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused, .e-chip-list .e-chip.e-danger.e-focused {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-focused.e-active {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active, .e-chip-list .e-chip.e-danger.e-active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active, .e-chip-list .e-chip.e-danger:active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-icon,
.e-chip-list.e-chip.e-danger:active .e-chip-delete, .e-chip-list .e-chip.e-danger:active .e-chip-icon,
.e-chip-list .e-chip.e-danger:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger:active .e-chip-avatar, .e-chip-list .e-chip.e-danger:active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-disabled, .e-chip-list .e-chip.e-danger.e-disabled {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0.12);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-clone-chip, .e-chip-list .e-chip.e-danger.e-clone-chip {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-clone-chip .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-clone-chip.e-error-treeview {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline, .e-chip-list .e-chip.e-danger.e-outline {
  background: transparent;
  border-color: #d64113;
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline .e-chip-delete {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn, .e-chip-list .e-chip.e-danger.e-outline .e-chip-delete.e-dlt-btn {
  color: rgba(214, 65, 19, 0.8);
}
.e-chip-list.e-chip.e-danger.e-outline .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:hover {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active, .e-chip-list .e-chip.e-danger.e-outline:not(.e-active) .e-chip-delete.e-dlt-btn:active {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:hover, .e-chip-list .e-chip.e-danger.e-outline:hover {
  background: rgba(214, 65, 19, 0.12);
  border-color: #d64113;
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-delete {
  color: #d64113;
}
.e-chip-list.e-chip.e-danger.e-outline:hover .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:hover .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused, .e-chip-list .e-chip.e-danger.e-outline.e-focused {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active {
  background: rgb(237.4025751073, 99.4017167382, 56.7974248927);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-focused.e-focused.e-active .e-chip-avatar {
  background-color: #d64113;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active, .e-chip-list .e-chip.e-danger.e-outline.e-active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active, .e-chip-list .e-chip.e-danger.e-outline:active {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline:active .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline:active .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline:active .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled, .e-chip-list .e-chip.e-danger.e-outline.e-disabled {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-delete {
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-disabled .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-disabled .e-chip-avatar {
  background-color: hsla(0, 0%, -12%, 0);
  color: rgba(0, 0, 0, 0.26);
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip {
  background: rgb(239.0660944206, 114.1107296137, 75.5339055794);
  border-color: transparent;
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-icon,
.e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-delete {
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-chip-avatar {
  background-color: rgb(232.7364806867, 70.6909871245, 20.6635193133);
  color: #fff;
}
.e-chip-list.e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list.e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip .e-drag-and-drop, .e-chip-list .e-chip.e-danger.e-outline.e-clone-chip.e-error-treeview {
  color: #fff;
}

.e-bigger .e-drag-indicator {
  height: 32px;
}

.e-bigger .e-chip-list.e-chip, .e-bigger .e-chip-list .e-chip,
.e-bigger.e-chip-list.e-chip,
.e-bigger.e-chip-list .e-chip {
  border-radius: 16px;
  font-size: 14px;
  height: 32px;
  padding: 0 12px;
}
.e-bigger .e-chip-list .e-chip-avatar,
.e-bigger.e-chip-list .e-chip-avatar {
  height: 32px;
  width: 32px;
  margin: 0 8px 0 -12px;
  font-size: 15px;
}
.e-bigger .e-chip-list .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-chip-avatar-wrap,
.e-bigger.e-chip-list .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-chip-avatar-wrap {
  border-radius: 16px;
}
.e-bigger .e-chip-list .e-chip-icon,
.e-bigger.e-chip-list .e-chip-icon {
  font-size: 16px;
  height: 24px;
  width: 24px;
  margin: 0 8px 0 -8px;
}
.e-bigger .e-chip-list .e-chip-delete,
.e-bigger.e-chip-list .e-chip-delete {
  height: 18px;
  width: 18px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.e-bigger .e-chip-list .trailing-icon-url,
.e-bigger.e-chip-list .trailing-icon-url {
  height: 18px;
  width: 18px;
  margin: 0 -4px 0 8px;
  font-size: 16px;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip::before {
  height: 24px;
  width: 24px;
  margin: 0 4px 0 -8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  height: 32px;
  width: 32px;
  margin: 0 8px 0 -12px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before,
.e-bigger.e-chip-list.e-multi-selection .e-chip.e-active:not(.e-chip-icon-wrap):not(.e-chip-avatar-wrap)::before {
  width: 24px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar {
  margin: 0 -12px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-icon, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-icon,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-icon {
  margin: 0 -8px 0 8px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-delete, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-delete,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-delete {
  margin: 0 8px 0 -4px;
}
.e-bigger .e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap, .e-bigger .e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl.e-chip.e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip .e-chip-avatar-wrap,
.e-bigger.e-chip-list.e-rtl .e-chip.e-chip-avatar-wrap {
  border-radius: 16px;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip::before {
  margin: 0 -8px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before,
.e-bigger.e-chip-list.e-rtl.e-multi-selection .e-chip.e-chip-avatar-wrap::before {
  margin: 0 -12px 0 8px;
  margin-top: 0;
}
.e-bigger .e-chip-list.e-rtl .trailing-icon-url,
.e-bigger.e-chip-list.e-rtl .trailing-icon-url {
  margin: 0 8px 0 -4px;
}

.e-fab.e-btn {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 9999px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 40px;
  min-width: 40px;
  padding: 0 15px;
  position: absolute;
  z-index: 100000;
}
.e-fab.e-btn .e-btn-icon {
  margin-top: 0;
  font-size: 14px;
}
.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-fab.e-btn.e-fab-fixed {
  position: fixed;
}
.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-left.e-fab-center {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-fab.e-btn.e-fab-left {
  left: 16px;
}
.e-fab.e-btn.e-fab-left.e-fab-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.e-fab.e-btn.e-fab-right {
  right: 16px;
}

.e-rtl.e-fab.e-btn.e-fab-top {
  top: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-rtl.e-fab.e-btn.e-fab-top.e-fab-middle.e-fab-right.e-fab-center {
  right: 50%;
  top: 50%;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.e-rtl.e-fab.e-btn.e-fab-bottom {
  bottom: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right {
  right: 16px;
}
.e-rtl.e-fab.e-btn.e-fab-right.e-fab-center {
  right: 50%;
  -webkit-transform: translateX(50%);
          transform: translateX(50%);
}
.e-rtl.e-fab.e-btn.e-fab-left {
  left: 16px;
}

.e-fab-hidden {
  visibility: hidden;
}

.e-small.e-fab.e-btn,
.e-small .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 32px;
  min-width: 32px;
  padding: 0 11px;
}
.e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-fab.e-btn .e-btn-icon {
  font-size: 12px;
}

.e-fab.e-btn {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-fab.e-btn:hover:not(:focus), .e-fab.e-btn:active, .e-fab.e-btn.e-active, .e-fab.e-btn:disabled {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}
.e-fab.e-btn:focus {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
}

.e-bigger.e-fab.e-btn,
.e-bigger .e-fab.e-btn {
  border-radius: 9999px;
  min-height: 52px;
  min-width: 52px;
  padding: 0 21px;
}
.e-bigger.e-fab.e-btn.e-icon-btn,
.e-bigger .e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-fab.e-btn .e-btn-icon,
.e-bigger .e-fab.e-btn .e-btn-icon {
  font-size: 16px;
}

.e-bigger.e-small.e-fab.e-btn,
.e-bigger.e-small .e-fab.e-btn,
.e-bigger .e-small.e-fab.e-btn,
.e-small .e-bigger.e-fab.e-btn {
  border-radius: 9999px;
  min-height: 46px;
  min-width: 46px;
  padding: 0 17px;
}
.e-bigger.e-small.e-fab.e-btn.e-icon-btn,
.e-bigger.e-small .e-fab.e-btn.e-icon-btn,
.e-bigger .e-small.e-fab.e-btn.e-icon-btn,
.e-small .e-bigger.e-fab.e-btn.e-icon-btn {
  padding: 0;
}
.e-bigger.e-small.e-fab.e-btn .e-btn-icon,
.e-bigger.e-small .e-fab.e-btn .e-btn-icon,
.e-bigger .e-small.e-fab.e-btn .e-btn-icon,
.e-small .e-bigger.e-fab.e-btn .e-btn-icon {
  font-size: 14px;
}

.e-speeddial-popup {
  position: absolute;
  z-index: 100000;
  pointer-events: none;
  /* OVERFLOW CSS */
}
.e-speeddial-popup.e-speeddial-top {
  top: 16px;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial .e-speeddial-li {
  top: 0;
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  top: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-top.e-speeddial-middle, .e-speeddial-popup.e-speeddial-top.e-speeddial-linear {
  top: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-bottom {
  bottom: 16px;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial .e-speeddial-li {
  bottom: 0;
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-radial.e-speeddial-middle .e-speeddial-li {
  bottom: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-bottom.e-speeddial-middle, .e-speeddial-popup.e-speeddial-bottom.e-speeddial-linear {
  bottom: var(--speeddialVertDist);
}
.e-speeddial-popup.e-speeddial-left {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial .e-speeddial-li {
  left: 0;
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  left: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-left.e-speeddial-center {
  left: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-left.e-speeddial-linear {
  left: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-right {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial .e-speeddial-li {
  right: 0;
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center .e-speeddial-li {
  right: calc(0.5 * var(--speeddialRadialMinWidth) + var(--speeddialRadialOffset));
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-radial.e-speeddial-center, .e-speeddial-popup.e-speeddial-right.e-speeddial-center {
  right: var(--speeddialRadialHorzDist);
}
.e-speeddial-popup.e-speeddial-right.e-speeddial-linear {
  right: var(--speeddialHorzDist);
}
.e-speeddial-popup.e-speeddial-template {
  outline: none;
  pointer-events: auto;
  z-index: 100001;
}
.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-speeddial-popup .e-speeddial-ul {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style-type: none;
  margin: 0;
  padding: 5px 5px;
}
.e-speeddial-popup .e-speeddial-li {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  pointer-events: auto;
  position: relative;
  z-index: 100001;
}
.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-speeddial-popup .e-speeddial-li-text {
  border-radius: 2px;
  padding: 0 5px;
  white-space: nowrap;
  height: 26px;
  line-height: 26px;
  border: 1px solid;
}
.e-speeddial-popup .e-speeddial-li-icon {
  border-radius: 99999px;
  border: 1px solid;
  font-size: 12px;
  height: 28px;
  width: 28px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-speeddial-popup.e-speeddial-fixed {
  position: fixed;
}
.e-speeddial-popup.e-speeddial-vert-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul.e-speeddial-horz-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.e-speeddial-popup.e-speeddial-vert-bottom .e-speeddial-ul {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul.e-speeddial-horz-top, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul {
  overflow: auto;
  scroll-behavior: smooth;
  /* Hide scrollbar for IE and Edge */
  -ms-overflow-style: none;
  /* Hide scrollbar for Firefox */
  scrollbar-width: none;
}
.e-speeddial-popup.e-speeddial-overflow .e-speeddial-ul::-webkit-scrollbar {
  /* Hide scrollbar for Chrome, Safari and Opera */
  display: none;
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-vert-overflow .e-speeddial-ul {
  max-height: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-overflow.e-speeddial-horz-overflow .e-speeddial-ul {
  max-width: var(--speeddialOverflowLimit);
}
.e-speeddial-popup.e-speeddial-radial {
  height: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
  width: calc(var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-middle {
  height: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinHeight));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-center {
  width: calc(2 * var(--speeddialRadialOffset) + 2 * var(--speeddialRadialMinWidth));
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-left {
  border-bottom-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-top-right {
  border-bottom-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-left {
  border-top-right-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial.e-speeddial-bottom-right {
  border-top-left-radius: 100%;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-ul {
  height: inherit;
  width: inherit;
  position: relative;
  border-radius: inherit;
  padding: 0;
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li {
  position: absolute;
  -webkit-transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
          transform: rotate(var(--speeddialRadialAngle)) translate(var(--speeddialRadialOffset)) rotate(calc(-1 * var(--speeddialRadialAngle)));
}
.e-speeddial-popup.e-speeddial-radial .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li-text, .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li-text {
  position: absolute;
  visibility: hidden;
}

.e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-speeddial-popup .e-speeddial-ul {
  padding: 5px 3px;
}
.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 8px;
}
.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-speeddial-popup .e-speeddial-li-text {
  height: 22px;
  line-height: 22px;
}
.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-speeddial-popup .e-speeddial-li-icon {
  height: 24px;
  width: 24px;
  font-size: 12px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 3px 5px;
}
.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-speeddial-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99998;
}
.e-speeddial-overlay.e-speeddial-fixed {
  height: 100vh;
  width: 100vw;
  position: fixed;
}

.e-speeddial-hidden {
  visibility: hidden;
}

.e-speeddial-overlay {
  background-color: rgba(107, 114, 128, 0.5);
}

.e-speeddial-popup .e-speeddial-li {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-text {
  background: #fff;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  border-color: #fff;
}
.e-speeddial-popup .e-speeddial-li .e-speeddial-li-icon {
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.14), 0 1px 18px rgba(0, 0, 0, 0.12);
  background: #fff;
  border-color: #fff;
}
.e-speeddial-popup .e-speeddial-li.e-disabled {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-disabled .e-speeddial-li-icon {
  background: #fafafa;
  border-color: #fafafa;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled),
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li.e-speeddial-li-active:not(.e-disabled) .e-speeddial-li-icon,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:focus:not(.e-disabled) .e-speeddial-li-icon {
  background: #e0e0e0;
  border-color: #e0e0e0;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):hover .e-speeddial-li-icon {
  background: #e0e0e0;
  border-color: #e0e0e0;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active {
  color: #000;
}
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-text,
.e-speeddial-popup .e-speeddial-li:not(.e-disabled):active .e-speeddial-li-icon {
  background: #bdbdbd;
  border-color: #bdbdbd;
}

.e-bigger.e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-speeddial-popup .e-speeddial-ul {
  padding: 6px 7px;
}
.e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 6px 0;
}
.e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-speeddial-popup .e-speeddial-li-text {
  height: 32px;
  line-height: 32px;
}
.e-bigger.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-speeddial-popup .e-speeddial-li-icon {
  height: 36px;
  width: 36px;
  font-size: 14px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 7px 6px;
}
.e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 6px;
}

.e-bigger.e-small.e-speeddial-popup .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-linear .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-linear .e-speeddial-li {
  margin: 5px 0;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li:not(.e-speeddial-text-li) .e-speeddial-li-text {
  margin: 0 12px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-text,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-text,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-text,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-text {
  height: 30px;
  line-height: 30px;
}
.e-bigger.e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-bigger.e-small .e-speeddial-popup .e-speeddial-li-icon,
.e-bigger .e-small.e-speeddial-popup .e-speeddial-li-icon,
.e-small .e-bigger.e-speeddial-popup .e-speeddial-li-icon {
  height: 34px;
  width: 34px;
  font-size: 14px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-ul,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-ul {
  padding: 5px 5px;
}
.e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li, .e-bigger.e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger.e-small .e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-bigger .e-small.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-right .e-speeddial-li,
.e-small .e-bigger.e-speeddial-popup.e-speeddial-horz-left .e-speeddial-li {
  margin: 0 5px;
}

.e-dropdown-btn .e-caret::before,
.e-dropdown-btn.e-btn .e-caret::before {
  content: "\e969";
}

.e-dropdown-btn,
.e-dropdown-btn.e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
  text-transform: none;
  white-space: normal;
}
.e-dropdown-btn:hover,
.e-dropdown-btn.e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-btn:focus,
.e-dropdown-btn.e-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-btn:active,
.e-dropdown-btn.e-btn:active {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-dropdown-btn .e-btn-icon,
.e-dropdown-btn.e-btn .e-btn-icon {
  font-size: 14px;
}
.e-dropdown-btn .e-caret,
.e-dropdown-btn.e-btn .e-caret {
  font-size: 14px;
}
.e-dropdown-btn.e-vertical,
.e-dropdown-btn.e-btn.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}
.e-dropdown-btn.e-caret-hide .e-caret,
.e-dropdown-btn.e-btn.e-caret-hide .e-caret {
  display: none;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul {
  padding: 8px 0;
}
.e-dropdown-btn.e-small .e-dropdown-popup ul .e-item,
.e-dropdown-btn.e-btn.e-small .e-dropdown-popup ul .e-item {
  padding: 0 16px;
}
.e-dropdown-btn.e-small.e-vertical,
.e-dropdown-btn.e-btn.e-small.e-vertical {
  line-height: 1;
  padding: 12px 12px;
}
.e-dropdown-btn.e-small .e-btn-icon,
.e-dropdown-btn.e-btn.e-small .e-btn-icon {
  font-size: 12px;
}
.e-dropdown-btn.e-small .e-btn-icon.e-caret,
.e-dropdown-btn.e-btn.e-small .e-btn-icon.e-caret {
  font-size: 12px;
}

.e-dropdown-popup {
  position: absolute;
}
.e-dropdown-popup ul {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 14px;
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  min-width: 120px;
  overflow: hidden;
  padding: 8px 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
}
.e-dropdown-popup ul .e-item {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}
.e-dropdown-popup ul .e-item.e-separator {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
.e-dropdown-popup ul .e-item .e-menu-url {
  display: block;
  padding: 0 16px;
  text-decoration: none;
  width: 100%;
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  float: left;
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  vertical-align: middle;
  width: 1em;
}
.e-dropdown-popup ul .e-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-dropdown-popup ul .e-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  cursor: auto;
  height: auto;
  line-height: normal;
  margin: 8px 0;
  pointer-events: none;
}
.e-dropdown-popup.e-transparent {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-popup.e-transparent .e-dropdown-menu {
  border: 0;
  height: 1px;
  min-width: 0;
  padding: 0;
  width: 1px;
}
.e-dropdown-popup.e-hidden {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}

.e-rtl.e-dropdown-popup .e-item .e-menu-icon {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}

.e-dropdown-popup-width ul {
  min-width: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-dropdown-popup-width ul li {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block !important; /* stylelint-disable-line declaration-no-important */
}

.e-dropdown-popup {
  background: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item.e-focused {
  background: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-dropdown-popup ul .e-item:hover {
  background: #e0e0e0;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active, .e-dropdown-popup ul .e-item.e-selected {
  background: #bdbdbd;
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active .e-menu-url, .e-dropdown-popup ul .e-item.e-selected .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-item:active .e-menu-icon, .e-dropdown-popup ul .e-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.e-dropdown-btn.e-inherit,
.e-dropdown-btn.e-btn.e-inherit {
  background: inherit;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
}
.e-dropdown-btn.e-inherit:hover, .e-dropdown-btn.e-inherit:focus, .e-dropdown-btn.e-inherit:active, .e-dropdown-btn.e-inherit.e-active,
.e-dropdown-btn.e-btn.e-inherit:hover,
.e-dropdown-btn.e-btn.e-inherit:focus,
.e-dropdown-btn.e-btn.e-inherit:active,
.e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: inherit;
}

.e-bigger .e-dropdown-btn .e-btn-icon,
.e-bigger.e-dropdown-btn .e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-dropdown-btn .e-caret,
.e-bigger.e-dropdown-btn .e-caret {
  font-size: 16px;
}
.e-bigger .e-dropdown-btn.e-vertical,
.e-bigger.e-dropdown-btn.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-dropdown-btn.e-small.e-vertical,
.e-bigger.e-dropdown-btn.e-small.e-vertical {
  line-height: 1;
  padding: 16px 16px;
}
.e-bigger .e-dropdown-btn.e-small .e-btn-icon,
.e-bigger.e-dropdown-btn.e-small .e-btn-icon {
  font-size: 18px;
}
.e-bigger .e-dropdown-btn.e-small .e-btn-icon.e-caret,
.e-bigger.e-dropdown-btn.e-small .e-btn-icon.e-caret {
  font-size: 16px;
}

*.e-bigger .e-dropdown-popup ul,
*.e-bigger.e-dropdown-popup ul {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  font-size: 15px;
  min-width: 112px;
  padding: 8px 0;
}
*.e-bigger .e-dropdown-popup ul .e-item,
*.e-bigger.e-dropdown-popup ul .e-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-url,
*.e-bigger.e-dropdown-popup ul .e-item.e-url {
  padding: 0;
}
*.e-bigger .e-dropdown-popup ul .e-item .e-menu-icon,
*.e-bigger.e-dropdown-popup ul .e-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
*.e-bigger .e-dropdown-popup ul .e-item.e-separator,
*.e-bigger.e-dropdown-popup ul .e-item.e-separator {
  height: auto;
  line-height: normal;
}

.e-split-btn-wrapper {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content;
}
.e-split-btn-wrapper .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  text-transform: none;
  padding-left: 10px;
  padding-right: 10px;
}
.e-split-btn-wrapper .e-split-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-split-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-split-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-split-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  z-index: 0;
}
.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}
.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 14px;
  margin-left: 0;
  padding-right: 8px;
  width: auto;
}
.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 4px;
  padding-right: 0;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}
.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-split-btn-wrapper .e-dropdown-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 4px;
}
.e-split-btn-wrapper .e-dropdown-btn:focus, .e-split-btn-wrapper .e-dropdown-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-dropdown-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  z-index: 0;
}
.e-split-btn-wrapper .e-dropdown-btn:disabled:focus, .e-split-btn-wrapper .e-dropdown-btn:disabled:hover, .e-split-btn-wrapper .e-dropdown-btn:disabled:active {
  z-index: 0;
}
.e-split-btn-wrapper .e-dropdown-btn:focus {
  outline-offset: 0;
}
.e-split-btn-wrapper .e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn:disabled {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper .e-btn.e-inherit:focus, .e-split-btn-wrapper .e-btn.e-inherit:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 2px;
  margin-left: 0;
  padding-left: 4px;
  padding-right: 10px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  margin-right: 0;
  padding-left: 8px;
  padding-right: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 6px;
  padding-right: 6px;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-split-btn-wrapper.e-rtl .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 0;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical {
  display: inline-block;
}
.e-split-btn-wrapper.e-vertical .e-split-btn,
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  display: block;
  width: 100%;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-left-radius: 0;
  border-top-right-radius: 2px;
  line-height: 1;
  padding-bottom: 4px;
  padding-right: 10px;
}
.e-split-btn-wrapper.e-vertical .e-split-btn .e-icon-top {
  padding-bottom: 4px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  border-bottom-left-radius: 2px;
  border-top-right-radius: 0;
  line-height: 0.417em;
  margin-left: 0;
  margin-top: 0;
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  margin-left: 0;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-dropdown-btn {
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
}

.e-split-btn-wrapper .e-split-btn {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:focus {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:active {
  border-right-color: transparent;
}
.e-split-btn-wrapper .e-split-btn:disabled {
  border-right-color: rgba(0, 0, 0, 0.12);
}
.e-split-btn-wrapper .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn {
  border-right-color: transparent;
}
.e-split-btn-wrapper:hover :not(e-active) .e-split-btn:disabled {
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:focus {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:active {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl .e-split-btn.e-inherit {
  border-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active) {
  border-left-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-rtl:hover .e-split-btn :not(e-active):disabled {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:focus {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:active {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical .e-split-btn:disabled {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical:hover .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical:hover .e-split-btn:disabled {
  border-bottom-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:focus, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:active, .e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn.e-inherit:disabled {
  border-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:focus {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:active {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl .e-split-btn:disabled {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn {
  border-left-color: transparent;
}
.e-split-btn-wrapper.e-vertical.e-rtl:hover .e-split-btn.e-inherit {
  border-color: transparent;
}

.e-bigger .e-split-btn-wrapper .e-split-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn {
  padding-left: 12px;
  padding-right: 6px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-top-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-top-icon-btn {
  padding-bottom: 10px;
  padding-top: 10px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-btn-icon {
  font-size: 18px;
  margin-left: 0;
  padding-right: 10px;
  width: auto;
}
.e-bigger .e-split-btn-wrapper .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper .e-split-btn .e-icon-top {
  padding-bottom: 6px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}
.e-bigger .e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper .e-split-btn.e-icon-btn .e-btn-icon {
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper .e-dropdown-btn {
  padding-left: 4px;
  padding-right: 4px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn {
  padding-left: 6px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-btn-icon {
  padding-left: 10px;
  padding-right: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn .e-icon-top {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn {
  padding-left: 9px;
  padding-right: 9px;
}
.e-bigger .e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon,
.e-bigger.e-split-btn-wrapper.e-rtl .e-split-btn.e-icon-btn .e-btn-icon {
  padding-left: 0;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-split-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-split-btn {
  padding-bottom: 6px;
  padding-right: 12px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn {
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-bigger .e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom,
.e-bigger.e-split-btn-wrapper.e-vertical .e-dropdown-btn .e-icon-bottom {
  padding-top: 0;
}

/* stylelint-disable */
*.e-btn-group,
*.e-css.e-btn-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 2px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
}
*.e-btn-group input + label.e-btn,
*.e-css.e-btn-group input + label.e-btn {
  margin-bottom: 0;
}
*.e-btn-group input,
*.e-css.e-btn-group input {
  -moz-appearance: none;
  height: 1px;
  margin: 0 0 0 -1px;
  opacity: 0;
  position: absolute;
  width: 1px;
}
*.e-btn-group input:disabled + label.e-btn,
*.e-btn-group :disabled,
*.e-css.e-btn-group input:disabled + label.e-btn,
*.e-css.e-btn-group :disabled {
  cursor: default;
  pointer-events: none;
}
*.e-btn-group .e-btn-icon,
*.e-css.e-btn-group .e-btn-icon {
  font-size: 14px;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn {
  margin-left: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type, *.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:first-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-btn:last-of-type {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group:not(.e-rtl):not(.e-vertical) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn,
*.e-css.e-btn-group.e-rtl .e-btn {
  margin-left: 0;
}
*.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:first-of-type, *.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper + .e-btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:not(:first-child):not(:last-child) .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-rtl .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-vertical,
*.e-css.e-btn-group.e-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
*.e-btn-group.e-vertical input,
*.e-css.e-btn-group.e-vertical input {
  margin: -1 0 0;
}
*.e-btn-group.e-vertical .e-btn:not(.e-outline),
*.e-css.e-btn-group.e-vertical .e-btn:not(.e-outline) {
  margin-top: -1px;
}
*.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type),
*.e-css.e-btn-group.e-vertical .e-btn:not(:first-of-type):not(:last-of-type) {
  border-radius: 0;
}
*.e-btn-group.e-vertical .e-btn:first-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:first-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
*.e-btn-group.e-vertical .e-btn:last-of-type,
*.e-css.e-btn-group.e-vertical .e-btn:last-of-type {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:first-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-btn:last-of-type:not(:last-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper + .e-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:first-child .e-btn:last-child {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical):not(.e-rtl) .e-split-btn-wrapper:last-child .e-btn:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl {
  border-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type,
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:last-of-type:not(:last-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
*.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child),
*.e-css.e-btn-group.e-round-corner:not(.e-vertical).e-rtl .e-btn:first-of-type:not(:first-child) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* stylelint-disable */
.e-btn-group:not(.e-outline),
.e-css.e-btn-group:not(.e-outline) {
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn,
.e-css.e-btn-group .e-btn {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:hover,
.e-css.e-btn-group .e-btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus,
.e-btn-group input:focus-visible + label.e-btn,
.e-btn-group input:focus + label.e-btn,
.e-css.e-btn-group .e-btn:focus,
.e-css.e-btn-group input:focus-visible + label.e-btn,
.e-css.e-btn-group input:focus + label.e-btn {
  background: rgba(0, 0, 0, 0.18);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-btn-group input:focus + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:focus.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-primary {
  background: rgb(233.72, 77.92, 130.36);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-btn-group input:focus + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:focus.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-success {
  background: rgb(119.72, 161.52, 83.24);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-btn-group input:focus + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:focus.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-info {
  background: rgb(63.48, 152.4, 223.08);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-btn-group input:focus + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:focus.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-warning {
  background: rgb(207.88, 127.32, 61.2);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-btn-group input:focus + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:focus.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-danger {
  background: rgb(223.84, 110.6, 75.64);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  outline-color: inherit;
}
.e-btn-group .e-btn:focus.e-link,
.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-btn-group input:focus + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:focus.e-link,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-link,
.e-css.e-btn-group input:focus + label.e-btn.e-link {
  border-radius: 0;
  text-decoration: underline;
  color: #0a3576;
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-btn-group .e-btn:focus.e-outline,
.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-btn-group input:focus + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:focus.e-outline,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline,
.e-css.e-btn-group input:focus + label.e-btn.e-outline {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-btn-group input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-primary {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-success,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-btn-group input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-success {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-info,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-btn-group input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-info {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-btn-group input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-warning {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-btn-group input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group input:focus-visible + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:focus + label.e-btn.e-outline.e-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-btn-group .e-btn:active,
.e-btn-group input:active + label.e-btn,
.e-btn-group input:checked + label.e-btn,
.e-css.e-btn-group .e-btn:active,
.e-css.e-btn-group input:active + label.e-btn,
.e-css.e-btn-group input:checked + label.e-btn {
  background: rgba(183.5116545663, 183.5116545663, 183.5116545663, 0.9584);
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
  outline: #fafafa 0 solid;
  outline-offset: 0;
}
.e-btn-group .e-btn:active.e-primary,
.e-btn-group input:active + label.e-btn.e-primary,
.e-btn-group input:checked + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:active.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-primary {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  color: #fff;
  outline: #fafafa 0 solid;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-success,
.e-btn-group input:active + label.e-btn.e-success,
.e-btn-group input:checked + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:active.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-success {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-info,
.e-btn-group input:active + label.e-btn.e-info,
.e-btn-group input:checked + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:active.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-info {
  background: rgb(83.64, 163.2, 226.44);
  color: #fff;
  border-color: transparent;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-warning,
.e-btn-group input:active + label.e-btn.e-warning,
.e-btn-group input:checked + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:active.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-warning {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-danger,
.e-btn-group input:active + label.e-btn.e-danger,
.e-btn-group input:checked + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:active.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-danger {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  color: #fff;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-btn-group .e-btn:active.e-outline,
.e-btn-group input:active + label.e-btn.e-outline,
.e-btn-group input:checked + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:active.e-outline,
.e-css.e-btn-group input:active + label.e-btn.e-outline,
.e-css.e-btn-group input:checked + label.e-btn.e-outline {
  background: rgba(0, 0, 0, 0.32);
  border-color: #adadad;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-btn-group .e-btn:active.e-outline.e-primary,
.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-btn-group input:checked + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:active.e-outline.e-primary,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-primary {
  background: rgb(235.96, 96.56, 143.48);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-success,
.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-btn-group input:checked + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:active.e-outline.e-success,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-success,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-success {
  background: rgb(133.96, 171.36, 101.32);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-info,
.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-btn-group input:checked + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:active.e-outline.e-info,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-info,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-info {
  background: rgb(83.64, 163.2, 226.44);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-warning,
.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-btn-group input:checked + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:active.e-outline.e-warning,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-warning {
  background: rgb(212.84, 140.76, 81.6);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:active.e-outline.e-danger,
.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-btn-group input:checked + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:active.e-outline.e-danger,
.e-css.e-btn-group input:active + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group input:checked + label.e-btn.e-outline.e-danger {
  background: rgb(227.12, 125.8, 94.52);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
}
.e-btn-group .e-btn:disabled,
.e-btn-group input:disabled + label.e-btn,
.e-css.e-btn-group .e-btn:disabled,
.e-css.e-btn-group input:disabled + label.e-btn {
  background-color: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-primary,
.e-btn-group input:disabled + label.e-btn.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-primary {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-success,
.e-btn-group input:disabled + label.e-btn.e-success,
.e-css.e-btn-group .e-btn:disabled.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-success {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-info,
.e-btn-group input:disabled + label.e-btn.e-info,
.e-css.e-btn-group .e-btn:disabled.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-info {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-warning,
.e-btn-group input:disabled + label.e-btn.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-warning {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-danger,
.e-btn-group input:disabled + label.e-btn.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-danger {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-link,
.e-btn-group input:disabled + label.e-btn.e-link,
.e-css.e-btn-group .e-btn:disabled.e-link,
.e-css.e-btn-group input:disabled + label.e-btn.e-link {
  color: rgba(0, 0, 0, 0.26);
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  border-color: transparent;
}
.e-btn-group .e-btn:disabled.e-outline,
.e-btn-group input:disabled + label.e-btn.e-outline,
.e-css.e-btn-group .e-btn:disabled.e-outline,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #adadad;
}
.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-btn-group input:disabled + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-primary,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-primary {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #e3165b;
}
.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-btn-group input:disabled + label.e-btn.e-outline.e-success,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-success,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-success {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #4d841d;
}
.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-btn-group input:disabled + label.e-btn.e-outline.e-info,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-info,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-info {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #0378d5;
}
.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-btn-group input:disabled + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-warning,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-warning {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #c15700;
}
.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-btn-group input:disabled + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group .e-btn:disabled.e-outline.e-danger,
.e-css.e-btn-group input:disabled + label.e-btn.e-outline.e-danger {
  background: transparent;
  border-color: rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.26);
  border-color: #d64113;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:first-of-type {
  border-right: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-outline:last-of-type {
  border-left: transparent;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group:not(.e-vertical):not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:not(:first-of-type):not(:last-of-type) {
  border-bottom: transparent;
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:first-of-type {
  border-bottom: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-outline:last-of-type {
  border-top: transparent;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-primary,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-primary {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-success,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-success {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-info,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-info {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-warning,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-warning {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) .e-btn:focus.e-outline.e-danger,
.e-css.e-btn-group.e-vertical:not(.e-rtl) input:focus + label.e-btn.e-outline.e-danger {
  border-color: inherit;
  outline-color: inherit;
}
.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type),
.e-css.e-btn-group.e-rtl .e-btn:not(:first-of-type):not(:last-of-type) {
  border-left: transparent;
  border-right: transparent;
}
.e-btn-group.e-rtl .e-btn:first-of-type,
.e-css.e-btn-group.e-rtl .e-btn:first-of-type {
  border-left: transparent;
}
.e-btn-group.e-rtl .e-btn:last-of-type,
.e-css.e-btn-group.e-rtl .e-btn:last-of-type {
  border-right: transparent;
}

.e-bigger .e-btn-group .e-btn-icon,
.e-bigger.e-btn-group .e-btn-icon,
.e-bigger .e-css.e-btn-group .e-btn-icon,
.e-bigger.e-css.e-btn-group .e-btn-icon {
  font-size: 16px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-progress-btn {
  position: relative;
}
.e-progress-btn .e-progress {
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
}
.e-progress-btn .e-spinner {
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.e-progress-btn .e-btn-content {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.e-progress-btn.e-vertical .e-progress {
  bottom: 0;
  height: 0%;
  top: auto;
  width: 100%;
}
.e-progress-btn.e-progress-top .e-progress {
  height: 10%;
}
.e-progress-btn.e-progress-bottom .e-progress {
  bottom: -1px;
  height: 10%;
  top: auto;
}
.e-progress-btn.e-progress-active {
  overflow: hidden;
  pointer-events: none;
}
.e-progress-btn.e-progress-active .e-progress {
  opacity: 1;
}
.e-progress-btn.e-progress-active .e-animate-end {
  opacity: 0;
}
.e-progress-btn.e-spin-top, .e-progress-btn.e-spin-bottom {
  -webkit-transition: padding 0.3s linear;
  transition: padding 0.3s linear;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner, .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-btn-content,
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  display: block;
  line-height: 1;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-center .e-spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner .e-spinner-inner {
  top: -1px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 12px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 10px;
  padding-right: 0;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 10px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 14px;
  padding-top: 14px;
}
.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 10px;
}
.e-progress-btn.e-round-corner {
  border-radius: 5em;
  outline: none;
  overflow: hidden;
}
.e-progress-btn.e-rtl .e-progress {
  left: auto;
  right: 0;
}
.e-progress-btn.e-rtl.e-vertical .e-progress {
  bottom: auto;
  top: 0;
}
.e-progress-btn .e-spinner-pane {
  height: auto;
  position: relative;
  width: auto;
}
.e-progress-btn .e-spinner-pane .e-spinner-inner {
  left: auto;
  position: relative;
  top: auto;
  -webkit-transform: none;
          transform: none;
}
.e-progress-btn .e-cont-animate {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@-webkit-keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideLeft {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: -100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@keyframes ProgressSlideRight {
  from {
    left: 0%;
    opacity: 1;
  }
  to {
    left: 100%;
    opacity: 0;
  }
}
@-webkit-keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@keyframes ProgressSlideUp {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: -100px;
  }
}
@-webkit-keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@keyframes ProgressSlideDown {
  from {
    height: auto;
    opacity: 1;
    top: 0;
  }
  to {
    height: auto;
    opacity: 0;
    top: 100px;
  }
}
@-webkit-keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
            transform: translate(0, 0) scale(3);
  }
}
@keyframes ProgressZoomIn {
  from {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: translate(0, 0) scale(3);
            transform: translate(0, 0) scale(3);
  }
}
@-webkit-keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}
@keyframes ProgressZoomOut {
  from {
    -webkit-transform: translate(0, 0) scale(1);
            transform: translate(0, 0) scale(1);
  }
  to {
    -webkit-transform: translate(0, 0) scale(0);
            transform: translate(0, 0) scale(0);
  }
}

/*! Progress Button Theme */
.e-progress-btn .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}
.e-progress-btn .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: rgba(0, 0, 0, 0.87);
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}
.e-progress-btn.e-primary.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-primary.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}
.e-progress-btn.e-success.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-success.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}
.e-progress-btn.e-info.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-info.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}
.e-progress-btn.e-warning.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-warning.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg {
  fill: #fff;
  stroke: #fff;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: white;
}
.e-progress-btn.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #fff;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}
.e-progress-btn.e-danger.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-outline:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:hover.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-danger.e-flat:focus.e-flat .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-primary .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #e3165b;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg {
  fill: #4d841d;
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #4d841d;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg {
  fill: #0378d5;
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-info .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0378d5;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg {
  fill: #c15700;
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-warning .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #c15700;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg {
  fill: #d64113;
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #d64113;
}
.e-progress-btn.e-outline.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc, .e-progress-btn.e-flat.e-danger .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #d64113;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg {
  fill: #0d47a1;
  stroke: #0d47a1;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-circle {
  stroke: #0d47a1;
}
.e-progress-btn.e-link .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: #0d47a1;
}

.e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-primary .e-progress,
*.e-success .e-progress,
*.e-danger .e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-info .e-progress {
  background: rgba(0, 0, 0, 0.2);
}

*.e-flat.e-primary .e-progress {
  background: rgba(227, 22, 91, 0.2);
}
*.e-flat.e-success .e-progress {
  background: rgba(77, 132, 29, 0.2);
}
*.e-flat.e-info .e-progress {
  background: rgba(3, 120, 213, 0.2);
}
*.e-flat.e-warning .e-progress {
  background: rgba(193, 87, 0, 0.2);
}
*.e-flat.e-danger .e-progress {
  background: rgba(214, 65, 19, 0.2);
}

*.e-outline:not(:focus).e-primary .e-progress {
  background: rgba(227, 22, 91, 0.2);
}
*.e-outline:not(:focus).e-success .e-progress {
  background: rgba(77, 132, 29, 0.2);
}
*.e-outline:not(:focus).e-info .e-progress {
  background: rgba(3, 120, 213, 0.2);
}
*.e-outline:not(:focus).e-warning .e-progress {
  background: rgba(193, 87, 0, 0.2);
}
*.e-outline:not(:focus).e-danger .e-progress {
  background: rgba(214, 65, 19, 0.2);
}

.e-progress-btn.e-outline .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}

.e-progress-btn.e-outline:focus .e-spinner-pane .e-spinner-inner svg {
  fill: rgba(0, 0, 0, 0.87);
  stroke: rgba(0, 0, 0, 0.87);
}

.e-progress-btn.e-outline.e-success .e-spinner-pane .e-spinner-inner svg .e-path-arc {
  stroke: rgba(0, 0, 0, 0.87);
}

*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round) .e-spinner {
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 14px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round) .e-spinner {
  padding-left: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-top .e-spinner {
  padding-bottom: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom {
  padding-bottom: 20px;
  padding-top: 20px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-spin-bottom .e-spinner {
  padding-top: 14px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round) .e-spinner {
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-left:not(.e-round).e-rtl .e-spinner {
  padding-left: 12px;
  padding-right: 0;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round) .e-spinner {
  padding-left: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-right:not(.e-round).e-rtl .e-spinner {
  padding-left: 0;
  padding-right: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-top .e-spinner {
  padding-bottom: 12px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom {
  padding-bottom: 16px;
  padding-top: 16px;
}
*.e-bigger .e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner,
*.e-bigger.e-progress-btn.e-progress-active:not(.e-hide-spinner).e-small.e-spin-bottom .e-spinner {
  padding-top: 12px;
}

.e-icon-collapsible::before {
  content: "\e913";
}

.e-icon-back::before {
  content: "\e85b";
}

/* stylelint-disable property-no-vendor-prefix */
.e-listview {
  -webkit-overflow-scrolling: touch;
  border: 0 solid;
  border-radius: 0;
  display: block;
  overflow: auto;
  position: relative;
  width: 100%;
}
.e-listview:not(.e-list-template) .e-list-item {
  height: 36px;
  line-height: 36px;
  position: relative;
  padding: 0 16px;
}
.e-listview .e-list-item {
  border-bottom: 0 solid;
  cursor: pointer;
}
.e-listview .e-list-item.e-disabled, .e-listview .e-list-item.e-disabled * {
  cursor: default;
}

.e-listview.e-listview-template .e-list-item .e-checkbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.e-listview .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-listview .e-icon-back {
  margin-top: 2px;
}

.e-listview .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 48px;
  border-bottom: 1px solid;
  padding: 0 16px;
}
.e-listview .e-list-header .e-text.header,
.e-listview .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listview .e-list-header.e-list-navigation .e-text {
  cursor: pointer;
}
.e-listview .e-list-header .e-header-back-icon {
  display: none;
}
.e-listview .e-list-header .e-text {
  cursor: default;
  text-indent: 0;
}

.e-listview .e-list-navigation .e-but-back.e-header-back-icon {
  display: block;
}

.e-listview .e-has-header > .e-view {
  top: 45px;
}

.e-listview .e-back-button {
  cursor: pointer;
  padding-right: 30px;
}

.e-listview .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  height: 36px;
  line-height: 36px;
  font-weight: 600;
  padding: 0 16px;
}
.e-listview .e-list-group-item .e-list-text {
  cursor: default;
}
.e-listview .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid transparent;
}

.e-listview .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.e-listview .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listview .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listview .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listview .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}

.e-listview .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}

.e-listview .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}

.e-listview .e-checkbox .e-checkbox-left {
  margin: -2px 10px 0 0;
}
.e-listview .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 10px;
}

.e-listview .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-listview .e-list-icon + .e-list-text, .e-listview .e-icon-wrapper .e-list-text, .e-listview .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}

.e-listview .e-list-icon {
  margin-right: 12px;
  height: 18px;
  width: 18px;
}

.e-listview.e-virtualization .e-list-container {
  overflow: unset;
}

.e-listview .e-list-container {
  overflow: hidden;
  position: relative;
}

.e-listview .e-text .e-headertext {
  display: inline-block;
  line-height: inherit;
}

.e-listview.e-rtl {
  direction: rtl;
}
.e-listview.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}
.e-listview.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.e-listview.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listview.e-rtl .e-back-button {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-listview.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-left {
  margin: -2px 0 0 10px;
}
.e-listview.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 10px 0 0;
}

.e-listview.e-disabled, .e-listview.e-disabled * {
  cursor: default;
}

.e-listview.e-disabled .e-checkbox .e-icons {
  cursor: default;
}

.e-listview {
  border-color: #000;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 15px;
}
.e-listview .e-list-header {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  border-color: rgba(0, 0, 0, 0.12);
  font-size: 20px;
}

.e-listview .e-icons:not(.e-primary .e-btn-icon, .e-check) {
  color: rgba(0, 0, 0, 0.54);
}

.e-listview .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-listview .e-list-item.e-hover, .e-listview .e-list-item.e-hover.e-active.e-checklist {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  border-color: transparent;
}
.e-listview .e-list-item.e-active {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-listview .e-list-item.e-active.e-checklist {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-listview .e-list-item.e-focused, .e-listview .e-list-item.e-focused.e-active.e-checklist {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  color: #fff;
  border-color: transparent;
}

.e-listview .e-list-group-item {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.54);
  border-color: rgba(0, 0, 0, 0.12);
  font-size: 15px;
}

.e-listview.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 0.2667em 1.0666em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 1.0666em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0.115em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 13px;
  margin: 0;
  padding: 0.115em 0;
  word-wrap: break-word;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 2.6667em;
  width: 2.6667em;
  top: 0.2666em;
  left: 1.0667em;
  position: absolute;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 2.6667em;
  width: 2.6667em;
  top: 0.2666em;
  right: 1.0667em;
  position: absolute;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar {
  top: 1.0666em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 1.0666em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 12px;
  height: 1.6666em;
  width: 2.5em;
  top: 50%;
  right: 1.33em;
  line-height: 1.8666em;
  padding: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.8em;
  padding-right: 4.1333em;
}
.e-listview.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 1.0666em;
  padding-right: 4.1333em;
}
.e-listview.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0.72em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listview.e-list-template .e-list-item.e-hover .e-list-item-header, .e-listview.e-list-template .e-list-item.e-hover .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listview.e-list-template .e-list-item.e-active .e-list-item-header, .e-listview.e-list-template .e-list-item.e-active .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 1.0667em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 1.0667em;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 1.33em;
  right: inherit;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.1333em;
  padding-right: 4.8em;
}
.e-listview.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 4.1333em;
  padding-right: 1.0666em;
}

.e-bigger .e-listview .e-list-item,
.e-listview.e-bigger .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listview:not(.e-list-template) .e-list-item,
.e-listview.e-bigger:not(.e-list-template) .e-list-item {
  height: 48px;
  line-height: 42px;
  position: relative;
}
.e-bigger .e-listview .e-text-content,
.e-listview.e-bigger .e-text-content {
  font-size: 15px;
}
.e-bigger .e-listview .e-list-group-item,
.e-listview.e-bigger .e-list-group-item {
  height: 48px;
  line-height: 45px;
}
.e-bigger .e-listview .e-list-header,
.e-listview.e-bigger .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 64px;
}
.e-bigger .e-listview .e-list-header .e-text.header,
.e-bigger .e-listview .e-list-header .e-headertemplate-text.nested-header,
.e-listview.e-bigger .e-list-header .e-text.header,
.e-listview.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listview .e-list-header .e-text,
.e-listview.e-bigger .e-list-header .e-text {
  font-size: 20px;
}
.e-bigger .e-listview .e-text-content.e-checkbox .e-list-text,
.e-listview.e-bigger .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-sortable {
  outline: none;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-sortable .e-disabled {
  background-image: none;
  cursor: default;
  opacity: 0.35;
}
.e-sortable * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-sortable *:focus {
  outline: none;
}

/* stylelint-disable */
.e-sortableclone {
  position: fixed !important;
}

/* stylelint-enable */

/*! component icons */
.e-pager .e-icon-last::before,
.e-grid-menu .e-icon-last::before {
  content: "\e897";
}
.e-pager .e-icon-first::before,
.e-grid-menu .e-icon-first::before {
  content: "\e896";
}
.e-pager .e-icon-prev::before,
.e-grid-menu .e-icon-prev::before {
  content: "\e904";
}
.e-pager .e-icon-next::before,
.e-grid-menu .e-icon-next::before {
  content: "\e913";
}
.e-pager.e-rtl .e-icon-last.e-lastpage::before, .e-pager.e-rtl .e-icon-last.e-lastpage:hover, .e-pager.e-rtl .e-icon-last.e-lastpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage::before,
.e-grid-menu.e-rtl .e-icon-last.e-lastpage:hover,
.e-grid-menu.e-rtl .e-icon-last.e-lastpagedisabled::before {
  content: "\e896";
}
.e-pager.e-rtl .e-icon-first.e-firstpage::before, .e-pager.e-rtl .e-icon-first.e-firstpage:hover, .e-pager.e-rtl .e-icon-first.e-firstpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage::before,
.e-grid-menu.e-rtl .e-icon-first.e-firstpage:hover,
.e-grid-menu.e-rtl .e-icon-first.e-firstpagedisabled::before {
  content: "\e897";
}
.e-pager.e-rtl .e-icon-prev.e-prevpage::before, .e-pager.e-rtl .e-icon-prev.e-prevpage:hover, .e-pager.e-rtl .e-icon-prev.e-prevpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage::before,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpage:hover,
.e-grid-menu.e-rtl .e-icon-prev.e-prevpagedisabled::before {
  content: "\e913";
}
.e-pager.e-rtl .e-icon-next.e-nextpage::before, .e-pager.e-rtl .e-icon-next.e-nextpage:hover, .e-pager.e-rtl .e-icon-next.e-nextpagedisabled::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage::before,
.e-grid-menu.e-rtl .e-icon-next.e-nextpage:hover,
.e-grid-menu.e-rtl .e-icon-next.e-nextpagedisabled::before {
  content: "\e904";
}

/*! Pager layout */
.e-pager {
  border-style: solid;
  border-width: 1px;
  display: inline-block;
  font-size: 13px;
  padding: 0;
  white-space: normal;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-pager [class^=e-] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-pager .e-pager-default.e-hide,
.e-pager .e-pagesizes.e-hide,
.e-pager .e-hide {
  display: none;
}
.e-pager div.e-parentmsgbar {
  float: right;
  padding-bottom: 9px;
  padding-right: 18px;
  padding-top: 14px;
}
.e-pager div.e-parentmsgbar span.e-rightalign {
  text-align: right;
}
.e-pager .e-pagesizes {
  display: inline;
}
.e-pager .e-pagerdropdown {
  display: inline-block;
  height: 32px;
  margin-left: 12px;
  margin-right: 0;
  margin-top: -26px;
  overflow: hidden;
  vertical-align: middle;
  width: 90px;
}
.e-pager .e-pagerconstant {
  display: inline-block;
  margin: 0 0 11px 12px;
  overflow: hidden;
  width: auto;
}
.e-pager .e-icons {
  font-size: 9px;
}
.e-pager .e-numericitem {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  line-height: 1;
  margin-right: 4px;
  min-width: 26px;
  padding: 5px 8px;
  text-align: center;
}
.e-pager div.e-pagermsgdiv {
  padding-right: 6px;
  padding-top: 4px;
  text-align: right;
}
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  opacity: 0.3;
}
.e-pager .e-spacing,
.e-pager .e-numericitem:hover,
.e-pager .e-currentitem {
  border-radius: 12px;
  cursor: pointer;
  padding: 6px;
  text-decoration: none;
}
.e-pager .e-currentitem {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}
.e-pager div,
.e-pager a {
  display: inline;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-pager .e-icons::before {
  display: inline-block;
}
.e-pager .e-pagercontainer .e-firstpage,
.e-pager .e-pagercontainer .e-prevpage,
.e-pager .e-pagercontainer .e-firstpagedisabled,
.e-pager .e-pagercontainer .e-prevpagedisabled,
.e-pager .e-pagercontainer .e-nextpage,
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-nextpagedisabled,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right-style: solid;
  border-right-width: 0;
  display: inline-block;
  margin-right: 12px;
  margin-top: 5px;
  min-width: 26px;
  padding: 11px 9px 8px;
}
.e-pager .e-pagercontainer .e-lastpage,
.e-pager .e-pagercontainer .e-lastpagedisabled {
  border-right: 0;
}
.e-pager .e-firstpage:hover,
.e-pager .e-prevpage:hover,
.e-pager .e-lastpage:hover,
.e-pager .e-nextpage:hover {
  cursor: pointer;
  text-decoration: none;
}
.e-pager a.e-nextprevitemdisabled {
  display: none;
  margin-left: 0;
  margin-right: 0;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
}
.e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 9px;
}
.e-pager .e-pagercontainer {
  border-radius: 4px;
  border-style: solid;
  border-width: 0;
  display: inline-block;
  margin: 5px 6px 5px 18px;
  overflow: hidden;
}
.e-pager .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager .e-firstpage:hover {
  border-radius: 4px 0 0 4px;
}
.e-pager .e-pagermessage,
.e-pager .e-pagerexternalmsg {
  display: block;
  margin: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  display: none;
}
.e-pager .e-mprev {
  text-indent: -3px;
}
.e-pager .e-mnext {
  text-indent: -2px;
}
.e-pager .e-mfirst,
.e-pager .e-mprev,
.e-pager .e-mnext,
.e-pager .e-mlast {
  -webkit-tap-highlight-color: #fff;
}
.e-pager .e-pp,
.e-pager .e-np,
.e-pager .e-pp:hover,
.e-pager .e-np:hover {
  font-size: 22px;
  padding: 0 6px;
  font-weight: normal;
  letter-spacing: -0.1em;
}
.e-pager .e-np.e-focused,
.e-pager .e-pp.e-focused {
  line-height: 14px;
  padding: 2.5px 0 9px;
}
.e-pager.e-adaptive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 6px;
}
.e-pager.e-adaptive div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  min-width: 10px;
  white-space: nowrap;
}
.e-pager.e-adaptive .e-pagesizes {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: auto;
}
.e-pager.e-adaptive .e-pagerdropdown {
  margin: 6px 2px 0 4px;
  width: 77px;
  min-width: 77px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  height: 40px;
  padding-right: 5px;
}
.e-pager.e-adaptive .e-pagerconstant {
  font-size: 12px;
  position: relative;
  top: 9px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  min-width: 52px;
  max-height: 34px;
  margin: 0 8px 0 10px;
}
.e-pager.e-adaptive .e-pagerconstant.e-page-all {
  top: 14px;
  text-align: center;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mprev,
.e-pager.e-adaptive .e-mnext,
.e-pager.e-adaptive .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-adaptive .e-mfirst,
.e-pager.e-adaptive .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 13px 0;
  }
  .e-pager div.e-parentmsgbar {
    padding-bottom: 0;
    padding-right: 0;
    padding-top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    float: initial;
    text-align: center;
    width: calc(60% - 48px);
  }
  .e-pager .e-pagesizes,
  .e-pager .e-pagecountmsg,
  .e-pager .e-pagercontainer {
    display: none;
  }
  .e-pager .e-icons {
    font-size: 11px;
  }
  .e-pager .e-mfirst,
  .e-pager .e-mprev,
  .e-pager .e-mnext,
  .e-pager .e-mlast {
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: inline-block;
    padding: 1% 5%;
  }
  .e-pager .e-mfirst {
    margin-right: 4px;
    text-align: right;
    width: calc(10% + 11px);
  }
  .e-pager .e-mprev {
    margin: 0 4px;
    text-align: right;
    width: 10%;
  }
  .e-pager .e-mnext {
    margin: 0 4px;
    text-align: left;
    width: 10%;
  }
  .e-pager .e-mlast {
    margin-left: 4px;
    text-align: left;
    width: calc(10% + 11px);
  }
}
.e-pager.e-rtl {
  direction: rtl;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 6px;
}
.e-pager.e-rtl .e-pagercontainer, .e-pager.e-rtl div, .e-pager.e-rtl a {
  float: initial;
}
.e-pager.e-rtl .e-parentmsgbar {
  float: left;
  margin-left: 6px;
  padding-top: 18px;
}
.e-pager.e-rtl .e-pagerdropdown {
  margin: -33px 18px 0 10px;
}
.e-pager.e-rtl .e-pagerconstant {
  margin: 14px;
}
.e-pager.e-rtl .e-pagerexternalmsg {
  float: none;
}
.e-pager.e-rtl .e-pagercontainer {
  float: none;
  margin: 5px 6px 5px 18px;
  padding: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled {
  padding: 9px 8px;
}
.e-pager.e-rtl .e-firstpage::before, .e-pager.e-rtl .e-firstpage:hover, .e-pager.e-rtl .e-firstpagedisabled::before {
  content: "\e701";
}
.e-pager.e-rtl .e-prevpage::before, .e-pager.e-rtl .e-prevpage:hover, .e-pager.e-rtl .e-prevpagedisabled::before {
  content: "\e848";
}
.e-pager.e-rtl .e-nextpage::before, .e-pager.e-rtl .e-nextpage:hover, .e-pager.e-rtl .e-nextpagedisabled::before {
  content: "\e84b";
}
.e-pager.e-rtl .e-lastpage::before, .e-pager.e-rtl .e-lastpage:hover, .e-pager.e-rtl .e-lastpagedisabled::before {
  content: "\e716";
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-left-style: solid;
  border-left-width: 0;
}
.e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-prevpagedisabled {
  border-right-style: none;
  border-right-width: 0;
}
.e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-firstpagedisabled {
  border-right: medium none;
}
.e-pager.e-rtl .e-firstpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-lastpage:hover {
  border-radius: 0 4px 4px 0;
}
.e-pager.e-rtl .e-numericcontainer {
  float: none;
}
.e-pager.e-rtl .e-numericitem {
  border-left-style: solid;
  border-left-width: 0;
  border-right-style: none;
  border-right-width: 0;
  min-width: 26px;
}
.e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable, .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 9px;
}
.e-pager.e-rtl .e-spacing, .e-pager.e-rtl .e-numericitem:hover, .e-pager.e-rtl .e-currentitem {
  margin: 11px 4px 0 0;
  padding: 6px;
}
.e-pager.e-rtl .e-pp, .e-pager.e-rtl .e-np, .e-pager.e-rtl .e-pp:hover, .e-pager.e-rtl .e-np:hover {
  margin-top: -2px;
  padding: 3px 11px 9px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-parentmsgbar {
  margin: 0 5px;
  margin-top: -4px;
  padding-top: 0;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant {
  margin: 0 10px 0 8px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerconstant.e-page-all {
  top: 15px;
}
.e-pager.e-rtl.e-adaptive.e-rtl div.e-pagerdropdown {
  min-width: 92px;
  margin: 8px 4px 0 2px;
  padding: 0 0 0 5px;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mprev,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mnext,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  padding: 1% 2%;
  width: 5%;
}
.e-pager.e-rtl.e-adaptive.e-rtl .e-mfirst,
.e-pager.e-rtl.e-adaptive.e-rtl .e-mlast {
  width: calc(5% + 11px);
}
@media (max-width: 769px) {
  .e-pager.e-rtl .e-mfirst,
  .e-pager.e-rtl .e-mprev,
  .e-pager.e-rtl .e-mnext,
  .e-pager.e-rtl .e-mlast {
    border: 0;
  }
  .e-pager.e-rtl.e-rtl div.e-parentmsgbar {
    float: initial;
    margin-left: 0;
    margin-top: 0;
    padding-top: 0;
  }
  .e-pager.e-rtl .e-parentmsgbar {
    float: right;
  }
}
.e-pager.sf-pager .e-pagercontainer {
  font-size: 0;
}
.e-pager.sf-pager .e-pagercontainer .e-first,
.e-pager.sf-pager .e-pagercontainer .e-prev,
.e-pager.sf-pager .e-pagercontainer .e-next,
.e-pager.sf-pager .e-pagercontainer .e-last {
  font-size: 9px;
}
.e-pager.sf-pager .e-numericcontainer a {
  font-size: 13px;
}
.e-pager.sf-pager .e-link,
.e-pager.sf-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
}

/*! Pager theme */
.e-pager {
  border-color: #e0e0e0;
  background: #fff;
  color: #000;
  opacity: 0.87;
}
.e-pager div.e-icons.e-pager-default {
  color: #000;
}
.e-pager div.e-icons.e-disable {
  color: unset;
}
.e-pager .e-pager-default:hover {
  background: #fff;
  color: #000;
  opacity: 0.87;
}
.e-pager .e-parentmsgbar {
  font-weight: normal;
}
.e-pager .e-spacing {
  color: #000;
  opacity: 0.87;
}
.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background: unset;
}
.e-pager .e-numericitem:hover {
  color: #000;
  opacity: 0.87;
}
.e-pager .e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover {
  background-color: #eee;
  opacity: 1;
}
.e-pager .e-numericitem {
  background: #fff;
  color: #000;
}
.e-pager .e-prevpagedisabled,
.e-pager .e-prevpage,
.e-pager .e-nextpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled,
.e-pager .e-lastpage,
.e-pager .e-firstpage,
.e-pager .e-firstpagedisabled {
  background-color: #fff;
  color: #000;
}
.e-pager .e-lastpage,
.e-pager .e-firstpage {
  background-color: transparent;
}
.e-pager .e-pagercontainer {
  background-color: #fff;
  border-color: #e0e0e0;
}
.e-pager .e-numericitem,
.e-pager .e-firstpage,
.e-pager .e-prevpage,
.e-pager .e-firstpagedisabled,
.e-pager .e-prevpagedisabled,
.e-pager .e-nextpage,
.e-pager .e-lastpage,
.e-pager .e-nextpagedisabled,
.e-pager .e-lastpagedisabled {
  border-right-color: #e0e0e0;
}
.e-pager .e-currentitem,
.e-pager .e-currentitem:hover {
  background: #e3165b;
  color: #fff;
  opacity: 1;
}
.e-pager .e-numericitem.e-focused,
.e-pager .e-first.e-focused,
.e-pager .e-prev.e-focused,
.e-pager .e-next.e-focused,
.e-pager .e-last.e-focused,
.e-pager .e-mfirst.e-focused,
.e-pager .e-mprev.e-focused,
.e-pager .e-mnext.e-focused,
.e-pager .e-mlast.e-focused {
  background-color: #eee;
}
.e-pager .e-currentitem.e-numericitem.e-focused {
  background: #e3165b;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-pager .e-focused {
  -webkit-box-shadow: 0 0 0 1px #9e9e9e inset;
          box-shadow: 0 0 0 1px #9e9e9e inset;
}
@media (max-width: 590px) {
  .e-pager .e-pager-default:hover {
    background: #fff;
    color: #000;
    opacity: 0.87;
  }
}
.e-pager.e-rtl .e-numericitem, .e-pager.e-rtl .e-firstpage, .e-pager.e-rtl .e-prevpage, .e-pager.e-rtl .e-firstpagedisabled, .e-pager.e-rtl .e-prevpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-lastpage, .e-pager.e-rtl .e-nextpagedisabled, .e-pager.e-rtl .e-lastpagedisabled, .e-pager.e-rtl .e-nextpage, .e-pager.e-rtl .e-nextpagedisabled {
  border-left-color: #e0e0e0;
}

/*! Pager bigger */
.e-bigger .e-pager,
.e-pager.e-bigger {
  font-size: 13px;
  padding: 4px 0 2px;
}
.e-bigger .e-pager div.e-icons:not(.e-check),
.e-pager.e-bigger div.e-icons:not(.e-check) {
  font-size: 13px;
}
.e-bigger .e-pager div.e-parentmsgbar,
.e-pager.e-bigger div.e-parentmsgbar {
  padding-bottom: 8px;
  padding-right: 24px;
  padding-top: 20px;
}
.e-bigger .e-pager:not(.e-adaptive) .e-pagerdropdown,
.e-pager.e-bigger:not(.e-adaptive) .e-pagerdropdown {
  height: 40px;
  margin: -40px 0 0 16px;
  margin-top: -36px;
  width: 90px;
}
.e-bigger .e-pager .e-pagercontainer,
.e-pager.e-bigger .e-pagercontainer {
  margin: 5px 8px 5px 24px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  padding: 11px 9px 8px;
}
.e-bigger .e-pager .e-pagerconstant,
.e-pager.e-bigger .e-pagerconstant {
  margin-bottom: 15px;
  margin-left: 16px;
}
@media (max-width: 769px) {
  .e-bigger .e-pager,
  .e-pager.e-bigger {
    padding: 19px 0;
  }
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-right: 0;
  }
  .e-bigger .e-pager div.e-parentmsgbar,
  .e-pager.e-bigger div.e-parentmsgbar {
    padding: 0;
  }
}
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 12px;
}
.e-bigger .e-pager .e-numericitem,
.e-pager.e-bigger .e-numericitem {
  margin: 0 8px;
}
.e-bigger .e-pager .e-pp.e-spacing,
.e-bigger .e-pager .e-np.e-spacing,
.e-bigger .e-pager .e-pp.e-spacing:hover,
.e-bigger .e-pager .e-np.e-spacing:hover,
.e-pager.e-bigger .e-pp.e-spacing,
.e-pager.e-bigger .e-np.e-spacing,
.e-pager.e-bigger .e-pp.e-spacing:hover,
.e-pager.e-bigger .e-np.e-spacing:hover {
  padding: 10px 13px;
}
.e-bigger .e-pager .e-spacing,
.e-bigger .e-pager .e-numericitem:hover,
.e-bigger .e-pager .e-currentitem,
.e-pager.e-bigger .e-spacing,
.e-pager.e-bigger .e-numericitem:hover,
.e-pager.e-bigger .e-currentitem {
  border-radius: 16px;
  padding: 10px 13px;
}
.e-bigger .e-pager.e-rtl .e-spacing,
.e-bigger .e-pager.e-rtl .e-numericitem:hover,
.e-bigger .e-pager.e-rtl .e-currentitem,
.e-pager.e-bigger.e-rtl .e-spacing,
.e-pager.e-bigger.e-rtl .e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-currentitem {
  margin: 0 8px;
  padding: 10px 13px;
}
.e-bigger .e-pager.e-rtl .e-pagerdropdown,
.e-pager.e-bigger.e-rtl .e-pagerdropdown {
  margin: -35px 18px 0 0;
}
.e-bigger .e-pager.e-rtl .e-pagerconstant,
.e-pager.e-bigger.e-rtl .e-pagerconstant {
  margin: 8px 16px 16px 0;
}
.e-bigger .e-pager.e-rtl .e-pagercontainer,
.e-pager.e-bigger.e-rtl .e-pagercontainer {
  margin: 5px 0;
}
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-bigger .e-pager.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpagedisabled.e-disable,
.e-pager.e-bigger.e-rtl .e-next.e-icons.e-icon-next.e-nextpage.e-pager-default {
  margin-left: 0;
  margin-right: 12px;
}
.e-bigger .e-pager.e-rtl div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl div.e-parentmsgbar {
  margin-left: 6px;
  margin-top: 0;
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 0;
  }
}
@media (max-width: 769px) {
  .e-bigger .e-pager.e-rtl div.e-parentmsgbar,
  .e-pager.e-bigger.e-rtl div.e-parentmsgbar {
    margin-left: 0;
    margin-top: 0;
  }
}
.e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem, .e-bigger .e-pager.e-rtl .e-pp.e-spacing.e-numericitem:hover, .e-bigger .e-pager.e-rtl .e-np.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem,
.e-pager.e-bigger.e-rtl .e-pp.e-spacing.e-numericitem:hover,
.e-pager.e-bigger.e-rtl .e-np.e-spacing.e-numericitem:hover {
  font-size: 22px;
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerdropdown,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerdropdown {
  margin: 2px 4px 0 2px;
}
.e-bigger .e-pager.e-rtl.e-adaptive div.e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-rtl.e-adaptive div.e-pagerconstant.e-page-all {
  top: 14px;
}
.e-bigger .e-pager .e-pagercontainer .e-firstpage,
.e-bigger .e-pager .e-pagercontainer .e-prevpage,
.e-bigger .e-pager .e-pagercontainer .e-firstpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-prevpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-nextpage,
.e-bigger .e-pager .e-pagercontainer .e-lastpage,
.e-bigger .e-pager .e-pagercontainer .e-nextpagedisabled,
.e-bigger .e-pager .e-pagercontainer .e-lastpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-firstpage,
.e-pager.e-bigger .e-pagercontainer .e-prevpage,
.e-pager.e-bigger .e-pagercontainer .e-firstpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-prevpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-nextpage,
.e-pager.e-bigger .e-pagercontainer .e-lastpage,
.e-pager.e-bigger .e-pagercontainer .e-nextpagedisabled,
.e-pager.e-bigger .e-pagercontainer .e-lastpagedisabled {
  margin-right: 16px;
  padding: 6px;
}
.e-bigger .e-pager .e-pp,
.e-bigger .e-pager .e-np,
.e-bigger .e-pager .e-pp:hover,
.e-bigger .e-pager .e-np:hover,
.e-pager.e-bigger .e-pp,
.e-pager.e-bigger .e-np,
.e-pager.e-bigger .e-pp:hover,
.e-pager.e-bigger .e-np:hover {
  font-size: 22px;
}
.e-bigger .e-pager.e-adaptive div.e-parentmsgbar,
.e-pager.e-bigger.e-adaptive div.e-parentmsgbar {
  margin-top: 0;
}
.e-bigger .e-pager.e-adaptive .e-pagerdropdown,
.e-pager.e-bigger.e-adaptive .e-pagerdropdown {
  margin: 2px 2px 0 4px;
  height: 40px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant.e-page-all,
.e-pager.e-bigger.e-adaptive .e-pagerconstant.e-page-all {
  top: 14px;
}
.e-bigger .e-pager.e-adaptive .e-pagerconstant,
.e-pager.e-bigger.e-adaptive .e-pagerconstant {
  margin: 0 8px 0 10px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! hscroll icons */
.e-hscroll.e-rtl.e-scroll-device .e-nav-right-arrow::before {
  content: "\e904";
}
.e-hscroll.e-rtl.e-scroll-device .e-nav-left-arrow::before {
  content: "\e913";
}
.e-hscroll.e-rtl .e-nav-left-arrow::before {
  content: "\e913";
}
.e-hscroll.e-rtl .e-nav-right-arrow::before {
  content: "\e904";
}
.e-hscroll.e-scroll-device .e-nav-right-arrow::before {
  content: "\e913";
}
.e-hscroll.e-scroll-device .e-nav-left-arrow::before {
  content: "\e904";
}
.e-hscroll .e-nav-left-arrow::before {
  content: "\e904";
  line-height: normal;
}
.e-hscroll .e-nav-right-arrow::before {
  content: "\e913";
  line-height: normal;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! h-scroll layout */
.e-hscroll {
  display: block;
  position: relative;
  width: 100%;
}
.e-hscroll.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: 56px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: auto;
  right: 0;
}
.e-hscroll:not(.e-scroll-device) {
  padding: 0 40px;
}
.e-hscroll.e-scroll-device {
  padding-right: 50px;
}
.e-hscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 56px;
}
.e-hscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-hscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-right-overlay {
  left: auto;
  right: 56px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-hscroll.e-scroll-device .e-scroll-overlay.e-scroll-left-overlay {
  left: 0;
  right: auto;
}
.e-hscroll.e-overlay .e-hscroll-content > * {
  pointer-events: none;
}
.e-hscroll > * {
  height: inherit;
  line-height: normal;
}
.e-hscroll .e-hscroll-content {
  display: inline-block;
  height: inherit;
  position: relative;
}
.e-hscroll .e-hscroll-content > * {
  pointer-events: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  left: 0;
  right: auto;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 0;
}
.e-hscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 40px;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  left: 0;
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  right: 0;
}
.e-hscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-hscroll .e-nav-arrow {
  position: relative;
}
.e-hscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  font-size: 12px;
}
.e-hscroll .e-hscroll-bar .e-hscroll-content .e-overlay {
  pointer-events: none;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! h-scroll theme */
.e-hscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  -webkit-box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-hscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}
.e-hscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-hscroll .e-scroll-overlay.e-scroll-left-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}
.e-hscroll .e-scroll-overlay.e-scroll-right-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(250, 250, 250, 0)), to(#fafafa));
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}
.e-hscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-left-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  border-right: 0;
}
.e-hscroll.e-rtl .e-scroll-nav.e-scroll-right-nav {
  border-left: 0;
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-hscroll.e-rtl .e-scroll-nav:hover:active {
  background: rgba(0, 0, 0, 0.12);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #000;
}
.e-hscroll:not(.e-scroll-device) .e-scroll-nav:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-hscroll .e-scroll-nav {
  background: #fafafa;
}
.e-hscroll .e-scroll-nav.e-scroll-left-nav {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll .e-scroll-nav.e-scroll-right-nav {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}
.e-hscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-hscroll .e-scroll-nav:active::after {
  -webkit-animation: hscroll-popup-shadow 0.6s ease-out 0ms;
          animation: hscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

/*! component's theme wise override definitions and variables */
@keyframes hscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-hscroll,
.e-hscroll.e-bigger {
  min-height: 56px;
}
.e-bigger .e-hscroll:not(.e-scroll-device),
.e-hscroll.e-bigger:not(.e-scroll-device) {
  padding: 0 50px;
}
.e-bigger .e-hscroll.e-scroll-device,
.e-hscroll.e-bigger.e-scroll-device {
  padding-right: 50px;
}
.e-bigger .e-hscroll.e-rtl.e-scroll-device,
.e-hscroll.e-bigger.e-rtl.e-scroll-device {
  padding-left: 50px;
  padding-right: initial;
}
.e-bigger .e-hscroll .e-nav-arrow.e-icons,
.e-hscroll.e-bigger .e-nav-arrow.e-icons {
  font-size: 14px;
}
.e-bigger .e-hscroll.e-rtl .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-right-overlay {
  left: 50px;
}
.e-bigger .e-hscroll .e-scroll-overlay.e-scroll-right-overlay,
.e-hscroll.e-bigger .e-scroll-overlay.e-scroll-right-overlay {
  right: 50px;
}
.e-bigger .e-hscroll .e-scroll-nav,
.e-hscroll.e-bigger .e-scroll-nav {
  min-height: 56px;
  width: 50px;
}

/*! component's theme wise override definitions and variables */
@-webkit-keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! vscroll icons */
.e-vscroll.e-scroll-device .e-nav-up-arrow::before {
  content: "\e85e";
}
.e-vscroll.e-scroll-device .e-nav-down-arrow::before {
  content: "\e84f";
}
.e-vscroll .e-nav-up-arrow::before {
  content: "\e910";
  line-height: normal;
}
.e-vscroll .e-nav-down-arrow::before {
  content: "\e916";
  line-height: normal;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! v-scroll layout */
.e-vscroll {
  display: block;
  position: relative;
  width: inherit;
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: 56px;
  right: auto;
  -webkit-transform: skewX(-16deg) translateX(-6px);
          transform: skewX(-16deg) translateX(-6px);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: auto;
  right: 0;
}
.e-vscroll:not(.e-scroll-device) {
  padding: 0 16px;
}
.e-vscroll.e-scroll-device .e-scroll-nav {
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
  width: 56px;
  z-index: 1001;
}
.e-vscroll.e-scroll-device .e-scroll-nav .e-nav-arrow {
  font-size: 14px;
  -webkit-transform: skewX(16deg);
          transform: skewX(16deg);
}
.e-vscroll.e-scroll-device .e-scroll-overlay {
  opacity: 0.5;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: 100;
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-down-overlay {
  left: auto;
  right: 56px;
  -webkit-transform: skewX(-16deg) translateX(6px);
          transform: skewX(-16deg) translateX(6px);
}
.e-vscroll.e-scroll-device .e-scroll-overlay.e-scroll-up-overlay {
  left: 0;
  right: auto;
}
.e-vscroll > * {
  height: inherit;
}
.e-vscroll .e-vscroll-content {
  display: inline-block;
  height: auto;
  position: relative;
  width: 100%;
}
.e-vscroll .e-vscroll-content > * {
  pointer-events: auto;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-up-nav {
  left: auto;
  right: 0;
}
.e-vscroll.e-rtl .e-scroll-nav.e-scroll-down-nav {
  left: 0;
  right: auto;
}
.e-vscroll .e-scroll-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  top: 0;
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  bottom: 0;
}
.e-vscroll .e-scroll-nav.e-ie-align {
  display: table;
}
.e-vscroll .e-nav-arrow {
  position: relative;
}
.e-vscroll .e-nav-arrow.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! v-scroll theme */
.e-vscroll .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-vscroll.e-rtl.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  border-color: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  border-width: 1px;
  -webkit-box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
          box-shadow: -4px 0 8px 0 rgba(0, 0, 0, 0.06);
}
.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-right-nav .e-nav-arrow {
  color: #e3165b;
}
.e-vscroll .e-scroll-overlay {
  background-color: transparent;
  background-repeat: repeat-x;
}
.e-vscroll .e-scroll-overlay.e-scroll-up-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: linear-gradient(-270deg, #fafafa 0%, rgba(250, 250, 250, 0) 100%);
}
.e-vscroll .e-scroll-overlay.e-scroll-down-overlay {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(250, 250, 250, 0)), to(#fafafa));
  background-image: linear-gradient(-270deg, rgba(250, 250, 250, 0) 0%, #fafafa 100%);
}
.e-vscroll.e-rtl .e-scroll-nav {
  background: #fafafa;
}
.e-vscroll.e-rtl .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  border: 0;
  border-color: rgba(0, 0, 0, 0.12);
  color: #000;
}
.e-vscroll:not(.e-scroll-device) .e-scroll-nav:active {
  background: #bdbdbd;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #000;
}
.e-vscroll .e-scroll-nav {
  background: #fafafa;
}
.e-vscroll .e-scroll-nav.e-scroll-up-nav {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
.e-vscroll .e-scroll-nav.e-scroll-down-nav {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
.e-vscroll .e-scroll-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-vscroll .e-scroll-nav:active::after {
  -webkit-animation: vscroll-popup-shadow 0.6s ease-out 0ms;
          animation: vscroll-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}

/*! component's theme wise override definitions and variables */
@keyframes vscroll-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-vscroll:not(.e-scroll-device),
.e-vscroll.e-bigger:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-vscroll .e-icons,
.e-vscroll.e-bigger .e-icons {
  font-size: 18px;
}
.e-bigger .e-vscroll.e-rtl .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger.e-rtl .e-scroll-overlay.e-scroll-down-overlay {
  left: 24px;
}
.e-bigger .e-vscroll .e-scroll-overlay.e-scroll-down-overlay,
.e-vscroll.e-bigger .e-scroll-overlay.e-scroll-down-overlay {
  right: 24px;
}
.e-bigger .e-vscroll .e-scroll-nav,
.e-vscroll.e-bigger .e-scroll-nav {
  height: 24px;
}

@-webkit-keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-toolbar .e-popup-down-icon::before {
  content: "\e916";
  line-height: normal;
}
.e-toolbar .e-popup-up-icon::before {
  content: "\e910";
  line-height: normal;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-toolbar {
  border-radius: 0;
  display: block;
  height: 42px;
  min-height: 42px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  overflow: hidden;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.e-toolbar.e-spacer-toolbar .e-toolbar-items:not(.e-toolbar-multirow) {
  position: absolute;
}
.e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 32px);
}
.e-toolbar .e-blazor-toolbar-items {
  position: absolute;
  top: -9999px;
  visibility: hidden;
}
.e-toolbar.e-control[class*=e-toolbar] {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.e-toolbar.e-corner {
  border-radius: 0;
}
.e-toolbar.e-hidden {
  display: none;
}
.e-toolbar.e-overlay .e-toolbar-item:not(.e-separator):not(.e-spacer) > * {
  pointer-events: none;
}
.e-toolbar.e-overlay.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-toolbar-item > * {
  pointer-events: none;
}
.e-toolbar .e-toolbar-items {
  border-radius: 0 0 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow {
  margin-bottom: 1px;
  margin-left: 18px;
  margin-right: 18px;
  white-space: normal;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-multirow-separator, .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item.e-separator.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-multirow-pos .e-toolbar-right {
  display: inline;
}
.e-toolbar .e-toolbar-items.e-tbar-pos {
  display: block;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  display: table;
  height: 100%;
  top: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right,
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  position: absolute;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  right: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: 0;
}
.e-toolbar .e-toolbar-items.e-tbar-pos .e-toolbar-center {
  margin: 0 auto;
}
.e-toolbar .e-toolbar-items .e-toolbar-left,
.e-toolbar .e-toolbar-items .e-toolbar-center,
.e-toolbar .e-toolbar-items .e-toolbar-right {
  display: inline-block;
}
.e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child, .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child {
  margin-left: 3px;
}
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content {
  -ms-touch-action: pan-y pinch-zoom;
      touch-action: pan-y pinch-zoom;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar .e-toolbar-item {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 42px;
  vertical-align: middle;
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.e-toolbar .e-toolbar-item.e-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 4px 0;
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
  border-radius: 2px;
  line-height: 24px;
  border: none;
  cursor: pointer;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
  text-align: center;
  text-decoration: none;
  text-transform: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  margin: 0;
  min-width: 24px;
  width: auto;
  font-size: 14px;
  line-height: 24px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover, .e-toolbar .e-toolbar-item .e-tbar-btn:focus, .e-toolbar .e-toolbar-item .e-tbar-btn:active {
  padding: 0 1.5px;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  outline: 0;
}
.e-toolbar .e-toolbar-item .e-tbar-btn div {
  vertical-align: middle;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  font-size: 14px;
  padding: 0 2px 0 2px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  height: inherit;
  min-width: 34px;
  padding: 3.5px;
}
.e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer), .e-toolbar .e-toolbar-item.e-overlay > * {
  pointer-events: none;
}
.e-toolbar .e-toolbar-item.e-separator {
  margin: 7.5px 3px;
  min-height: 27px;
  min-width: 1px;
  height: calc(100% - 15px);
}
.e-toolbar .e-toolbar-item.e-separator + .e-separator, .e-toolbar .e-toolbar-item.e-separator:last-of-type, .e-toolbar .e-toolbar-item.e-separator:first-of-type {
  display: none;
}
.e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar .e-toolbar-item > * {
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar .e-toolbar-item.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-item input[type=checkbox] {
  height: auto;
}
.e-toolbar.e-vertical {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-toolbar.e-vertical .e-toolbar-items .e-vscroll-bar .e-vscroll-content {
  -ms-touch-action: pan-x pinch-zoom;
      touch-action: pan-x pinch-zoom;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-center,
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: auto;
  top: 0;
}
.e-toolbar.e-vertical .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  bottom: 0;
  left: auto;
  right: auto;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item:not(.e-separator) {
  min-width: 33px;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  height: auto;
  margin: 3px 7.5px;
  min-height: auto;
}
.e-toolbar.e-vertical .e-hor-nav {
  bottom: 0;
  height: auto;
  left: 0;
  min-height: 40px;
  min-width: 50px;
  right: auto;
  top: auto;
  width: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-left {
  bottom: 0;
  top: auto;
}
.e-toolbar.e-vertical.e-rtl.e-tbar-pos .e-toolbar-right {
  bottom: auto;
  top: 0;
}
.e-toolbar .e-hor-nav {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 0 0 0 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  min-height: 42px;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
}
.e-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar .e-popup-down-icon.e-icons,
.e-toolbar .e-popup-up-icon.e-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar.e-toolpop {
  overflow: visible;
}
.e-toolbar.e-toolpop .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop {
  border-radius: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 36px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 25px;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-toolbar-popup.e-hidden {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 25px;
  min-width: 100%;
  padding: 0 16px;
  border: none;
  border-radius: 2px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin: 0;
  padding: 0;
  width: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: 36px;
  min-width: 34px;
  padding: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item > * {
  height: 100%;
  min-width: 100%;
  text-overflow: ellipsis;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item.e-tbtn-align .e-btn.e-control .e-icons.e-btn-icon {
  min-width: 100%;
}
.e-toolbar .e-toolbar-pop .e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-popup,
.e-toolbar .e-toolbar-pop .e-toolpopup {
  text-align: center;
}
.e-toolbar.e-extended-toolbar {
  overflow: visible;
}
.e-toolbar.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-height: 42px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  margin-left: -1px;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: inline;
  white-space: normal;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 42px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2px 0 2px;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0;
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon:not(.e-toolbar-pop) {
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop),
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon:not(.e-toolbar-pop) {
  padding: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 34px;
  padding: 3.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  min-height: 25px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator.e-extended-separator {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-toolbar-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-close {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-popup-open {
  display: inline;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop {
  width: inherit;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  cursor: pointer;
  font-size: 14px;
  overflow: hidden;
  padding: 0 1.5px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item .e-tbar-btn .e-icons.e-btn-icon {
  font-size: 14px;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  height: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended.e-toolbar-pop .e-toolbar-item > * {
  -ms-flex-item-align: center;
      align-self: center;
  text-overflow: ellipsis;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-popup-text .e-tbar-btn-text {
  display: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item.e-separator:last-of-type {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-toolbar.e-extended-toolbar .e-toolbar-items .e-toolbar-item:not(.e-overlay) > * {
  pointer-events: auto;
}
.e-toolbar.e-extended-toolbar .e-hor-nav.e-ie-align {
  display: table;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl:not(.e-spacer-toolbar) .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  padding: 0 2px 0 2px;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-rtl .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-left {
  left: auto;
  right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items.e-tbar-pos .e-toolbar-right {
  left: 0;
  right: auto;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items .e-toolbar-left .e-toolbar-item:last-child {
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-item:last-child:last-child {
  margin-right: 0;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 0;
  margin-left: 3px;
}
.e-toolbar.e-rtl .e-toolbar-items:first-child > .e-toolbar-right .e-toolbar-item:first-child {
  margin-right: 3px;
}
.e-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
  border-radius: 0 0 0 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-toolbar.e-toolpop.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-right .e-toolbar-item:last-child {
  margin: 0;
  margin-left: 3px;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-hor-nav {
  left: 0;
  right: auto;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
  margin-left: 0;
}
.e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-icon-left {
  padding-left: 0;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/* stylelint-disable property-no-vendor-prefix */
.e-toolbar {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-items {
  background: #fafafa;
}
.e-toolbar .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
  border: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active {
  background: rgba(0, 0, 0, 0.2088);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn.e-flat.e-active:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.87);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  border-radius: 2px;
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
  border-radius: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-toolbar-item .e-tbar-btn:active .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}
.e-toolbar .e-toolbar-item.e-overlay {
  background: #fafafa;
  opacity: 0.5;
  color: rgba(0, 0, 0, 0.26);
}
.e-toolbar .e-toolbar-item.e-overlay .e-tbar-btn-text {
  color: rgba(0, 0, 0, 0.38);
}
.e-toolbar .e-toolbar-item.e-overlay .e-icons {
  color: rgba(0, 0, 0, 0.26);
}
.e-toolbar.e-vertical .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 1px 0 0 0;
}
.e-toolbar.e-vertical.e-rtl .e-hor-nav {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 1px 0;
}
.e-toolbar.e-vertical .e-toolbar-items .e-toolbar-item.e-separator {
  border-width: 0 0 0.5px 0;
}
.e-toolbar .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0 0 1px;
}
.e-toolbar .e-hor-nav::after {
  background-color: transparent;
  border-radius: 50%;
  border-width: 1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  visibility: hidden;
  width: 1px;
}
.e-toolbar .e-hor-nav.e-nav-active:active, .e-toolbar .e-hor-nav.e-nav-active:focus, .e-toolbar .e-hor-nav.e-nav-active:hover {
  border-bottom-right-radius: 0;
}
.e-toolbar .e-hor-nav:active {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: rgba(0, 0, 0, 0.87);
  background: #fafafa;
}
.e-toolbar .e-hor-nav:active .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-hor-nav:active::after {
  -webkit-animation: tbar-popup-shadow 0.6s ease-out 0ms;
          animation: tbar-popup-shadow 0.6s ease-out 0ms;
  visibility: visible;
}
.e-toolbar .e-hor-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-hor-nav:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar .e-hor-nav:hover:not(.e-nav-active) {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0 0 0 1px;
}
.e-toolbar .e-hor-nav:hover:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-hor-nav:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) {
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:focus,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav):focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active .e-icons:active,
.e-toolbar.e-toolpop .e-hor-nav.e-nav-active:not(.e-expended-nav) .e-icons:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-toolbar .e-toolbar-pop {
  background: #fafafa;
  border: 1px none rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item .e-btn:focus {
  outline: 0;
}
.e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  background: transparent;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn {
  background: #fafafa;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:focus {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:hover {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn:active {
  background: #bdbdbd;
  border-radius: 2px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #bdbdbd;
  border-style: solid;
  border-width: 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 0.5px 0 0;
}
.e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-overlay {
  background: #fafafa;
}
.e-toolbar.e-extended-toolbar .e-toolbar-pop {
  background: #fafafa;
}
.e-toolbar.e-rtl .e-hor-nav {
  background: #fafafa;
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 1px 0 0;
}
.e-toolbar.e-rtl .e-hor-nav:not(.e-nav-active):hover {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border: solid rgba(0, 0, 0, 0.12);
  border-width: 0 1px 0 0;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-toolbar,
.e-toolbar.e-bigger {
  height: 56px;
  min-height: 56px;
}
.e-bigger .e-toolbar .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items:not(.e-tbar-pos):not(.e-toolbar-multirow) .e-toolbar-item:first-child,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-left .e-toolbar-item:first-child {
  margin-left: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-bigger .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-right: 3px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow,
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow {
  margin-left: 24px;
  margin-right: 24px;
}
.e-bigger .e-toolbar .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-items.e-toolbar-multirow .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-spacer-toolbar.e-pop-mode .e-toolbar-items,
.e-toolbar.e-bigger.e-spacer-toolbar.e-pop-mode .e-toolbar-items {
  width: calc(100% - 40px);
}
.e-bigger .e-toolbar .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-item {
  min-height: 56px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
  line-height: 35px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons {
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-icons.e-btn-icon {
  font-size: 14px;
  line-height: 34px;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-icon-right.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-toolbar-item:not(.e-separator):not(.e-spacer),
.e-toolbar.e-bigger .e-toolbar-item:not(.e-separator):not(.e-spacer) {
  min-width: 48px;
  padding: 5px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-separator,
.e-toolbar.e-bigger .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-bigger .e-toolbar .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-item.e-popup-text .e-tbar-btn.e-btn.e-control.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar .e-hor-nav,
.e-toolbar.e-bigger .e-hor-nav {
  min-height: 56px;
  min-width: 40px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin-right: 0;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-vertical .e-toolbar-item:not(.e-separator) {
  min-height: 38px;
}
.e-bigger .e-toolbar.e-vertical .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-vertical .e-toolbar-item.e-separator {
  height: auto;
  margin: 5px 10px;
  min-height: auto;
}
.e-bigger .e-toolbar.e-vertical .e-hor-nav,
.e-toolbar.e-bigger.e-vertical .e-hor-nav {
  min-height: 40px;
  min-width: 50px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item {
  height: 48px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 0;
  min-height: 30px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn {
  min-height: 30px;
  padding: 0 16px;
  min-width: 100%;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-icons.e-btn-icon {
  margin-left: 0;
  padding: 0;
  font-size: 14px;
}
.e-bigger .e-toolbar .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger .e-toolbar-pop .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0;
  font-size: 14px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended {
  min-height: 56px;
  padding-bottom: 0;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item {
  min-height: 56px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control {
  min-height: 0;
  min-width: 0;
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus, .e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn:active,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:hover,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:focus,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item .e-tbar-btn.e-btn.e-control:active {
  padding: 0 6px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator),
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item:not(.e-separator) {
  min-width: 48px;
  padding: 5px;
}
.e-bigger .e-toolbar.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator,
.e-toolbar.e-bigger.e-extended-toolbar .e-toolbar-extended .e-toolbar-item.e-separator {
  height: calc(100% - 20px);
  margin: 10px 5px;
  min-height: 36px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-tbar-extended .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-tbar-extended .e-toolbar-extended {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon {
  padding: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn.e-tbtn-txt .e-icons.e-btn-icon.e-icon-right {
  padding: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text,
.e-toolbar.e-bigger.e-rtl .e-toolbar-item .e-tbar-btn.e-btn .e-tbar-btn-text {
  padding: 0 2.5px 0 2.5px;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: initial;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-center .e-toolbar-item,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content .e-toolbar-right .e-toolbar-item:last-child {
  margin-left: 3px;
  margin-right: 0;
}
.e-bigger .e-toolbar.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-toolbar.e-bigger.e-rtl .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child {
  margin-left: 0;
  margin-right: 3px;
}
.e-bigger .e-toolbar.e-extended-toolbar.e-rtl .e-toolbar-extended,
.e-toolbar.e-bigger.e-extended-toolbar.e-rtl .e-toolbar-extended {
  padding-right: 3px;
}

.e-accordion .e-tgl-collapse-icon::before {
  content: "\e916";
}
.e-accordion .e-tgl-collapse-icon.e-expand-icon {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}

.e-accordion {
  display: block;
  position: relative;
}
.e-accordion .e-acrdn-item {
  border-radius: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:first-child {
  border-top: 0;
}
.e-accordion .e-acrdn-item.e-select.e-selected:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:first-child {
  margin-top: 0;
}
.e-accordion .e-acrdn-item:not(.e-select) + .e-acrdn-item:not(.e-select) {
  margin-bottom: 0;
  margin-top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select {
  margin: 0;
}
.e-accordion .e-acrdn-item > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item.e-selected {
  padding-top: 0;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item.e-overlay {
  height: auto;
}
.e-accordion .e-acrdn-item {
  overflow: visible;
  padding-top: 0;
  position: relative;
}
.e-accordion .e-acrdn-item.e-hide {
  display: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 15px;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header {
  cursor: pointer;
}
.e-accordion .e-acrdn-item.e-select > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select > .e-acrdn-header:focus .e-acrdn-header-content {
  text-decoration: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border-radius: 0;
  line-height: 35px;
  min-height: 36px;
  overflow: hidden;
  padding: 0 40px 0 16px;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-accordion .e-acrdn-item .e-acrdn-header > * {
  display: inline-block;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  line-height: 35px;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  display: table;
  font-size: 12px;
  height: 36px;
  min-height: 36px;
  min-width: 24px;
  position: absolute;
  right: 16px;
  top: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-tgl-collapse-icon.e-icons {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-animation {
  -webkit-transition: 0.5s ease 0s;
  transition: 0.5s ease 0s;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 8px 0 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
  overflow-y: hidden;
  text-decoration: none;
  width: 100%;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 32px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 40px 0 32px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 40px 0 48px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected .e-acrdn-header > .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-nested .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-weight: normal;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  line-height: 1.5;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-header-content {
  font-size: 14px;
}
.e-accordion .e-acrdn-item .e-content-hide {
  display: none;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 32px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 32px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 40px;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 8px;
}

.e-accordion {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 0;
}
.e-accordion .e-acrdn-item {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select:last-child {
  border-bottom: 1px solid transparent;
  border-radius: 0;
}
.e-accordion .e-acrdn-item:first-child .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item:last-child:not(.e-expand-state) .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item:last-child.e-selected .e-acrdn-header:focus {
  border-radius: 0;
}
.e-accordion .e-acrdn-item.e-item-focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-top: 1px solid #fff;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus .e-acrdn-header-icon .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-item-focus.e-expand-state.e-select, .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state {
  border-color: #eee;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select {
  border-color: #fff;
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header {
  border: 0;
}
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-overlay {
  background: #fff;
  opacity: 0.5;
}
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-icons,
.e-accordion .e-acrdn-item.e-overlay .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-overlay.e-overlay.e-select.e-expand-state .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:focus {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0;
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:hover {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-expand-state > .e-acrdn-header:active {
  background: #fff;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-item:last-child {
  border-bottom: 1px none rgba(0, 0, 0, 0.12);
}
.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select {
  background: none;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
  background: none;
  border-top: 0;
  border-bottom: 0;
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected > .e-acrdn-header:focus {
  border: 0;
}
.e-accordion .e-acrdn-item.e-expand-state.e-select:not(.e-selected) > .e-acrdn-header:focus {
  background: #eee;
  border: 0;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:hover {
  border: 0;
  background: transparent;
  border-color: initial;
}
.e-accordion .e-acrdn-item .e-acrdn-header:active {
  border: 0;
  border-color: initial;
  background: transparent;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus {
  border: 0;
  background: #eee;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-icons,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-acrdn-header-content,
.e-accordion .e-acrdn-item .e-acrdn-header:focus:active .e-toggle-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-acrdn-item > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header {
  border-color: initial;
  border-style: solid;
  border-width: 0;
  background: #fff;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-icon .e-icons {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-icons, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover:focus .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header:hover, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header > .e-toggle-icon, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header > .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content, .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-select.e-item-focus {
  border-color: #eee;
}
.e-accordion .e-acrdn-item.e-selected {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 0 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select {
  border-color: rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-active {
  background: #fff;
}
.e-accordion .e-acrdn-item.e-selected.e-select.e-select:last-child {
  border-bottom: 0;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header > .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-header:focus {
  position: relative;
  z-index: 2;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-accordion .e-acrdn-item.e-selected + .e-selected {
  border-color: transparent transparent rgba(0, 0, 0, 0.12);
  border-style: solid;
  border-width: 1px 0 1px 0;
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item.e-selected .e-acrdn-item.e-selected.e-expand-state:hover > .e-acrdn-header .e-acrdn-header-content {
  color: #e3165b;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header {
  background: transparent;
  border-radius: 0;
  border-color: initial;
  border-style: solid;
  border-width: 0;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:focus {
  background: #eee;
}
.e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header:hover {
  border-color: initial;
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item.e-selected > .e-acrdn-panel .e-acrdn-header-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-accordion .e-acrdn-item .e-toggle-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-accordion .e-acrdn-item .e-acrdn-panel {
  font-size: 13px;
}

.e-bigger .e-accordion .e-acrdn-item .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item .e-acrdn-header .e-acrdn-header-content {
  font-size: 16px;
  vertical-align: middle;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel {
  font-size: 14px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 16px 16px 32px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  -webkit-box-shadow: none;
          box-shadow: none;
  padding: 0 46px 0 32px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content {
  padding: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion {
  border: 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 46px 0 48px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 16px 16px 48px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-header .e-acrdn-header-content {
  font-size: 14px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header {
  line-height: 47px;
  min-height: 48px;
  padding: 0 46px 0 16px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-toggle-icon {
  height: 48px;
  min-height: 48px;
  min-width: 30px;
  right: 16px;
  font-size: 12px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon {
  display: inline-block;
  padding: 0 14px 0 0;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-header .e-acrdn-header-icon .e-acrdn-icons.e-icons {
  font-size: 12px;
}
.e-bigger .e-accordion .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger .e-acrdn-item.e-select .e-acrdn-panel .e-acrdn-content {
  padding: 16px;
  font-size: 14px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-panel:not(.e-nested) > .e-acrdn-content {
  padding: 16px 32px 16px 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content > .e-accordion > .e-acrdn-item > .e-acrdn-header {
  padding: 0 32px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-header {
  padding: 0 48px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content,
.e-accordion.e-bigger.e-rtl .e-acrdn-item.e-select .e-acrdn-panel.e-nested > .e-acrdn-content .e-accordion .e-acrdn-panel.e-nested .e-acrdn-content .e-acrdn-panel .e-acrdn-content {
  padding: 16px 48px 16px 16px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header {
  padding: 0 16px 0 46px;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  left: 16px;
  right: auto;
}
.e-bigger .e-accordion.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon,
.e-accordion.e-bigger.e-rtl .e-acrdn-item .e-acrdn-header .e-acrdn-header-icon {
  padding: 0 0 0 14px;
}

.e-carousel .e-previous-icon::before {
  content: "\e904";
}
.e-carousel .e-next-icon::before {
  content: "\e913";
}
.e-carousel .e-play-icon::before {
  content: "\e324";
}
.e-carousel .e-pause-icon::before {
  content: "\e326";
}
.e-carousel.e-rtl .e-previous-icon::before {
  content: "\e913";
}
.e-carousel.e-rtl .e-next-icon::before {
  content: "\e904";
}

.e-carousel {
  display: block;
  margin: 0;
  padding: 0;
  position: relative;
}
.e-carousel .e-carousel-items,
.e-carousel .e-carousel-slide-container {
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.e-carousel .e-carousel-items.e-swipe-start {
  cursor: pointer;
}
.e-carousel.e-partial .e-carousel-slide-container {
  padding: 0 100px;
}
@media screen and (max-width: 480px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 75px;
  }
}
@media screen and (max-width: 320px) {
  .e-carousel.e-partial .e-carousel-slide-container {
    padding: 0 50px;
  }
}
.e-carousel .e-carousel-items {
  width: calc(var(--carousel-items-count) * 100%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}
.e-carousel .e-carousel-items .e-carousel-item {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: calc(100% / var(--carousel-items-count));
}
.e-carousel.e-blazor-carousel .e-carousel-items {
  -webkit-transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(-100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-blazor-carousel.e-rtl .e-carousel-items {
  -webkit-transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
          transform: translateX(calc(100% / var(--carousel-items-count) * var(--carousel-items-current)));
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
.e-carousel.e-carousel-fade-animation .e-carousel-items.e-fade-in-out {
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-animation: fade-in-out 0.6s ease-in-out;
          animation: fade-in-out 0.6s ease-in-out;
}
@-webkit-keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-in-out {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.e-carousel.e-carousel-slide-animation .e-carousel-items.e-slide {
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item {
  display: block;
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  top: 0;
}
.e-carousel.e-carousel-custom-animation:not(.e-partial) .e-carousel-item.e-active {
  opacity: 1;
  pointer-events: visible;
}
.e-carousel .e-carousel-navigators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-navigators .e-play-pause,
.e-carousel .e-carousel-navigators .e-previous,
.e-carousel .e-carousel-navigators .e-next {
  padding: 0.5em;
  pointer-events: auto;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn,
.e-carousel .e-carousel-navigators .e-previous .e-btn,
.e-carousel .e-carousel-navigators .e-next .e-btn {
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:hover,
.e-carousel .e-carousel-navigators .e-previous .e-btn:hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:hover {
  border-radius: 50%;
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-previous .e-btn.e-rtl,
.e-carousel .e-carousel-navigators .e-next .e-btn.e-rtl {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-carousel .e-carousel-navigators .e-play-pause .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-previous .e-btn .e-play-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn .e-play-icon {
  line-height: 1;
  padding-left: 3px;
}
.e-carousel .e-carousel-navigators .e-play-pause.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-previous.e-hover-arrows,
.e-carousel .e-carousel-navigators .e-next.e-hover-arrows {
  display: none;
}
.e-carousel .e-carousel-indicators {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 48px;
  padding: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: auto;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar {
  padding: 0;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 6px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator div {
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 50%;
  height: 12px;
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: background-color, border-color;
  transition-property: background-color, border-color;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  width: 12px;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bars .e-indicator-bar .e-indicator .e-ripple-element {
  display: none;
}
.e-carousel .e-carousel-indicators.e-dynamic {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars {
  display: block;
  overflow: hidden;
  -webkit-transition: opacity 0.6s ease-in-out;
  transition: opacity 0.6s ease-in-out;
  white-space: nowrap;
  width: 80px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  left: calc(32px - 16px * var(--carousel-items-current));
  margin: 0 4px;
  opacity: 1;
  position: relative;
  -webkit-transform: scale(0.33);
          transform: scale(0.33);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transition-property: left, -webkit-transform;
  transition-property: left, -webkit-transform;
  transition-property: transform, left;
  transition-property: transform, left, -webkit-transform;
  -webkit-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
  white-space: nowrap;
  width: 8px;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-prev, .e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-next {
  -webkit-transform: scale(0.66);
          transform: scale(0.66);
}
.e-carousel .e-carousel-indicators.e-fraction {
  min-height: 36px;
}
.e-carousel .e-carousel-indicators.e-progress {
  min-height: 4px;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  height: 4px;
  width: 100%;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
          transform: translate3d(0, 0, 0) scaleX(calc(var(--carousel-items-current) / var(--carousel-items-count))) scaleY(1);
  -webkit-transition-duration: 0.6s;
          transition-duration: 0.6s;
  -webkit-transform-origin: left top;
          transform-origin: left top;
  width: 100%;
}

.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled),
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) {
  background-color: transparent;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled) .e-btn-icon,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled) .e-btn-icon {
  color: #fff;
}
.e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):active, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):focus, .e-carousel .e-carousel-navigators .e-previous .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-next .e-btn:not(:disabled):hover,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):active,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):focus,
.e-carousel .e-carousel-navigators .e-play-pause .e-btn:not(:disabled):hover {
  background-color: rgba(255, 255, 255, 0.4);
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator {
  background-color: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator div {
  background: #fff;
  border-color: #fff;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:active, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus, .e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:hover {
  background: transparent;
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar .e-indicator:focus-visible {
  border-color: #000;
}
.e-carousel .e-carousel-indicators.e-default .e-indicator-bar.e-active .e-indicator div {
  background-color: #e3165b;
  border-color: #e3165b;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar {
  background-color: #fff;
}
.e-carousel .e-carousel-indicators.e-dynamic .e-indicator-bars .e-indicator-bar.e-active {
  background-color: #e3165b;
}
.e-carousel .e-carousel-indicators.e-fraction .e-indicator-bars {
  color: #fff;
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars {
  background-color: rgba(227, 22, 91, 0.4);
}
.e-carousel .e-carousel-indicators.e-progress .e-indicator-bars .e-indicator-bar {
  background-color: #e3165b;
}

.e-contextmenu-wrapper ul .e-menu-item .e-previous::before,
.e-contextmenu-container ul .e-menu-item .e-previous::before {
  content: "\e977";
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret::before,
.e-contextmenu-container ul .e-menu-item .e-caret::before {
  content: "\e956";
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret::before,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret::before {
  content: "\e937";
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  padding: 0;
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  display: none;
  min-width: 120px;
  position: absolute;
}
.e-contextmenu-wrapper ul.e-ul, .e-contextmenu-wrapper ul.e-ul *,
.e-contextmenu-container ul.e-ul,
.e-contextmenu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-contextmenu-wrapper ul.e-ul:focus, .e-contextmenu-wrapper ul.e-ul *:focus,
.e-contextmenu-container ul.e-ul:focus,
.e-contextmenu-container ul.e-ul *:focus {
  outline: none;
}
.e-contextmenu-wrapper ul.e-contextmenu,
.e-contextmenu-container ul.e-contextmenu {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon,
.e-contextmenu-container ul.e-contextmenu.e-contextmenu-template .e-menu-caret-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-contextmenu-wrapper ul.e-ul,
.e-contextmenu-container ul.e-ul {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-contextmenu-wrapper ul .e-menu-item,
.e-contextmenu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-hide,
.e-contextmenu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-contextmenu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-contextmenu-container ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 11px;
}
.e-contextmenu-wrapper ul .e-menu-item .e-previous,
.e-contextmenu-container ul .e-menu-item .e-previous {
  margin-right: 16px;
}
.e-contextmenu-wrapper ul .e-menu-item.e-disabled,
.e-contextmenu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  pointer-events: none;
}
.e-contextmenu-wrapper ul .e-menu-item .e-checkbox-wrapper,
.e-contextmenu-container ul .e-menu-item .e-checkbox-wrapper {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.e-contextmenu-wrapper.e-sfcontextmenu,
.e-contextmenu-container.e-sfcontextmenu {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu .e-menu-vscroll,
.e-contextmenu-container.e-sfcontextmenu .e-menu-vscroll {
  position: absolute;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul,
.e-contextmenu-container.e-sfcontextmenu ul {
  white-space: nowrap;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 1px;
  left: 0;
  min-width: 0;
  padding: 0;
  top: 0;
  width: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item {
  height: 0;
  padding: 0;
}
.e-contextmenu-wrapper.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator,
.e-contextmenu-container.e-sfcontextmenu ul.e-transparent .e-menu-item.e-separator {
  border: 0;
  margin: 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll ul {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: -12px;
  width: inherit;
}

.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-menu-icon,
.e-rtl.e-contextmenu-container .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item .e-caret,
.e-rtl.e-contextmenu-container .e-menu-item .e-caret {
  left: 8px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-contextmenu-wrapper .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-contextmenu-container .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-contextmenu-wrapper .e-menu-item:not(.e-control),
.e-contextmenu-container .e-menu-item:not(.e-control) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-contextmenu-wrapper ul,
.e-contextmenu-container ul {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}
.e-contextmenu-wrapper ul .e-menu-item.e-menu-header,
.e-contextmenu-container ul .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-contextmenu-container ul .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item .e-menu-url,
.e-contextmenu-container ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused,
.e-contextmenu-container ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-caret,
.e-contextmenu-container ul .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected,
.e-contextmenu-container ul .e-menu-item.e-selected {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,
.e-contextmenu-container ul .e-menu-item.e-selected .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,
.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-contextmenu-wrapper ul .e-disabled,
.e-contextmenu-container ul .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,
.e-contextmenu-container ul .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-disabled .e-caret,
.e-contextmenu-container ul .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-disabled .e-menu-url,
.e-contextmenu-container ul .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}
.e-contextmenu-wrapper ul .e-separator,
.e-contextmenu-container ul .e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll {
  background-color: #fff;
  border: none;
}
.e-contextmenu-wrapper:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-contextmenu-container:not(.e-menu-container) .e-menu-vscroll.e-vscroll .e-scroll-nav {
  border-color: rgba(0, 0, 0, 0.12);
}

.e-bigger .e-contextmenu-wrapper ul,
.e-bigger.e-contextmenu-wrapper ul,
.e-bigger .e-contextmenu-container ul,
.e-bigger.e-contextmenu-container ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  max-width: 280px;
  min-width: 112px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item,
.e-bigger .e-contextmenu-container ul .e-menu-item,
.e-bigger.e-contextmenu-container ul .e-menu-item {
  height: 48px;
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  line-height: 48px;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item.e-separator,
.e-bigger .e-contextmenu-container ul .e-menu-item.e-separator,
.e-bigger.e-contextmenu-container ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-contextmenu-container ul .e-menu-item .e-caret,
.e-bigger.e-contextmenu-container ul .e-menu-item .e-caret {
  font-size: 12px;
}

.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon {
  padding-left: 16px;
}
.e-bigger .e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-wrapper.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger .e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon,
.e-bigger.e-contextmenu-container.e-rtl ul .e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

@-webkit-keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@-webkit-keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab .e-tab-header .e-close-icon::before {
  content: "\e7fc";
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon .e-tab-header .e-popup-up-icon::before {
    content: "\e82a";
  }
  .e-tab.e-vertical-icon .e-tab-header .e-popup-down-icon::before {
    content: "\e83d";
  }
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-up-icon::after {
  content: "\e919";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::before {
  content: "More";
}
.e-tab.e-vertical-tab .e-tab-header .e-popup-down-icon::after {
  content: "\e919";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-up-icon::after {
  content: "\ebb9";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::before {
  content: "";
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header .e-popup-down-icon::after {
  content: "\ebb9";
}

.e-tab-clone-element .e-close-icon::before {
  content: "\e7fc";
  position: relative;
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab {
  display: block;
  position: relative;
}
.e-tab.e-hidden {
  display: none;
}
.e-tab.e-fill-mode .e-content, .e-tab.e-fill-mode .e-content .e-item, .e-tab.e-fill-mode .e-content .e-item > div, .e-tab.e-fill-mode .e-content .e-item > div > .e-blazor-template {
  height: 100%;
}
.e-tab .e-tab-header {
  height: 36px;
  min-height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header::before {
  content: "";
  position: absolute;
  display: unset;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  bottom: 0;
  top: 0;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-items {
  height: auto;
  margin: 0;
  min-height: 36px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items {
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: unset;
  right: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll.e-scroll-device .e-scroll-right-nav {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-hscroll-bar {
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 40px;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-tab .e-tab-header .e-hscroll-bar {
  overflow: hidden;
}
.e-tab .e-tab-header .e-indicator {
  display: block;
  position: absolute;
}
.e-tab .e-tab-header .e-indicator.e-hidden {
  display: none;
}
.e-tab .e-tab-header:not(.e-vertical) .e-indicator {
  bottom: 0;
  height: 2px;
  left: 0;
  right: 0;
  border-radius: 0;
  -webkit-transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: left 0.125s cubic-bezier(0.35, 0, 0.25, 1), right 0.25s cubic-bezier(0.35, 0, 0.25, 1);
}
.e-tab .e-tab-header .e-toolbar-item.e-hidden {
  display: none;
}
.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  -ms-flex-item-align: auto;
      align-self: auto;
  margin-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
    font-size: 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  margin-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon::before {
  top: 1px;
  left: 2px;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  display: none;
  margin: 0 0 0 10px;
  min-width: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon,
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon::before {
  top: 1px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 18px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
  .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before {
  position: relative;
  top: 1px;
  left: 2px;
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-top.e-tab-icon::before,
.e-tab .e-tab-header .e-toolbar-item .e-icon-bottom.e-tab-icon::before {
  left: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-item.e-ibottom {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap .e-text-wrap, .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap .e-text-wrap {
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-item .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab .e-tab-header .e-toolbar-pop {
  overflow-y: auto;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 36px;
  min-height: 36px;
  min-width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 36px;
  padding: 0 16px;
  text-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    height: 48px;
    padding: 0 16px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 36px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 100%;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-text-wrap {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: auto;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  display: block;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 0 10px;
  padding-left: 0;
  padding-right: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 0 0 0 12px;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
  top: initial;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-top,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-icon.e-icon-bottom {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-active .e-close-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}
.e-tab .e-tab-header .e-scroll-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 9px;
}
.e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 9px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav {
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav {
  height: 36px;
  min-height: 36px;
  min-width: auto;
  padding: 0 9px;
  width: auto;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav {
    height: 48px;
    min-height: 48px;
    padding: 0 12px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  position: relative;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 24px;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 24px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
    line-height: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 24px;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 24px;
  top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
  .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
    line-height: 24px;
  }
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 24px;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active {
  position: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  left: unset;
  right: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  top: unset;
  -webkit-transition: unset;
  transition: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom::before {
  bottom: auto;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-hscroll-bar {
  margin-top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-indicator {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 48px;
  }
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:not(.e-separator):last-child .e-text-wrap::before {
  top: unset;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus .e-close-icon::before {
  top: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: initial;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
  padding: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap::before, .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap::before {
  bottom: auto;
  top: 0;
}
.e-tab .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical {
  max-width: 150px;
  z-index: 1;
}
.e-tab .e-tab-header.e-vertical::before {
  bottom: 0;
  height: 100%;
  left: 0;
  top: 0;
}
.e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 15px;
  height: auto;
  top: 15px;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-tab .e-tab-header.e-vertical .e-indicator {
  display: block;
  -webkit-transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  transition: top 0.125s cubic-bezier(0.35, 0, 0.25, 1), bottom 0.25s cubic-bezier(0.35, 0, 0.25, 1);
  width: 2px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-text-wrap {
  position: relative;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text,
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-icon::before {
  text-align: center;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 36px;
  min-width: 33px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon .e-tab-icon {
  margin: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -18px;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  top: initial !important; /* stylelint-disable-line declaration-no-important */
}
.e-tab .e-tab-header.e-vertical.e-vertical-left {
  float: left;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left::before {
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-indicator {
  left: auto;
  right: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: unset;
  height: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right {
  float: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right::before {
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-indicator {
  left: 0;
  right: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-tab-wrap {
  text-align: right;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-pop .e-tab-text {
  width: auto;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active:hover::before {
  bottom: unset;
  height: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::before {
  background-color: unset;
  bottom: unset;
  content: unset;
  height: unset;
  left: unset;
  position: unset;
  right: unset;
  -webkit-transition: unset;
  transition: unset;
  width: unset;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-items .e-toolbar-item.e-active::after {
  color: unset;
  content: unset;
  display: unset;
  font-weight: unset;
  height: unset;
  overflow: unset;
  visibility: unset;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 16px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
  height: 16px;
  line-height: 16px;
  margin: 0 auto;
  width: 16px;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: left;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  line-height: 35px;
  text-align: left;
  text-transform: uppercase;
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: left;
  font-size: 12px;
  line-height: 35px;
  margin: 0 0 0 10px;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
  .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
    font-size: 14px;
  }
}
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-nav,
.e-tab .e-tab-header.e-vertical .e-scroll-device .e-scroll-overlay {
  display: none;
}
.e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: -18px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 18px;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  float: right;
}
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  float: right;
  margin: 0 10px 0 0;
}
.e-tab .e-content {
  position: relative;
}
.e-tab .e-content .e-item.e-view {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
}
.e-tab .e-content > .e-item {
  display: none;
}
.e-tab .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab .e-content.e-progress {
  overflow: hidden;
}
.e-tab.e-vertical-tab .e-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-vertical-tab .e-content .e-item.e-active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.e-tab.e-vertical-tab .e-content .e-item,
.e-tab.e-vertical-tab .e-content .e-item > :first-child {
  width: 100%;
}
.e-tab.e-vertical-icon > .e-tab-header {
  height: 62px;
  min-height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-reorder-active-item .e-toolbar-pop .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: none;
  position: unset;
  top: unset;
  width: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  content: unset;
  display: unset;
  position: unset;
  top: unset;
  width: unset;
  border: unset;
}
.e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 62px;
}
.e-tab.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-indicator {
  width: 2px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  display: none;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator):last-child.e-active .e-text-wrap {
  position: relative;
}
.e-tab.e-vertical-icon > .e-tab-header.e-vertical .e-scroll-nav {
  height: 16px;
}
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap::before,
.e-tab.e-vertical-icon > .e-tab-header.e-horizontal-bottom .e-toolbar-item:not(.e-separator):last-child.e-active .e-tab-wrap::before {
  top: unset;
}
.e-tab.e-vertical-icon.e-rtl .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
}
.e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 62px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 36px;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 36px;
  padding: 0;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-tab.e-focused .e-tab-header .e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab.e-template .e-tab-header .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div,
.e-tab.e-template .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-text-wrap .e-tab-text > div {
  display: inherit;
}
.e-tab.e-template .e-content > .e-item {
  display: none;
}
.e-tab.e-template .e-content > .e-item.e-active {
  background: inherit;
  display: block;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 15px;
}
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 14px;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon,
.e-tab.e-ie .e-tab-header .e-popup-down-icon {
  -webkit-transform: none;
          transform: none;
  -webkit-transition: none;
  transition: none;
}
.e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-ie .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  display: block;
  line-height: 14px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  display: block;
  line-height: 11px;
  position: relative;
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
@media screen and (max-width: 480px) and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-up-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
}
@media screen and (max-width: 480px) {
  .e-tab.e-edge .e-tab-header .e-popup-down-icon::before {
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
  }
}
.e-tab.e-safari .e-tab-header .e-close-icon::before {
  top: -1px;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-fill .e-tab-header {
  height: 34px;
  min-height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-indicator {
  display: none;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 34px;
  margin: 0;
  min-height: 34px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 60px;
  min-height: 60px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 34px;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 18px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 60px;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-itop, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-itop {
  padding-top: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin-right: 0;
  padding: 0;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 34px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 44px;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap, .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 34px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 60px;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-fill.e-vertical-icon > .e-tab-header {
  height: 60px;
  min-height: 60px;
}
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 18px;
  }
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text {
  font-weight: 500;
}
.e-tab.e-background .e-tab-header.e-vertical .e-indicator {
  display: block;
}
.e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 18px;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child.e-active,
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  padding: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-text-wrap {
  height: 36px;
}
.e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 10px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 10px 0 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 20px;
  margin-right: 0;
}
.e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  left: 16px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 10px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 10px;
    padding-right: 0;
  }
}
.e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 9px;
}
.e-tab.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 9px;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  display: none;
}
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-vertical-tab.e-icon-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  margin: 0;
  width: 100%;
}

.e-tab-clone-element {
  overflow: visible;
  z-index: 10000;
}
.e-tab-clone-element:not(.e-separator) {
  height: 36px;
  margin: 0;
  min-height: 36px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element:not(.e-separator) {
    height: 48px;
    min-height: 48px;
  }
}
.e-tab-clone-element .e-tab-wrap {
  height: 36px;
  padding: 0 18px;
  width: 100%;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-wrap {
    height: 48px;
    padding: 0 12px;
  }
}
.e-tab-clone-element .e-text-wrap {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 36px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-text-wrap {
    height: 48px;
  }
}
.e-tab-clone-element .e-tab-text {
  display: inherit;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  font-weight: 500;
  text-transform: uppercase;
  -ms-flex-item-align: auto;
      align-self: auto;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-text {
    font-size: 14px;
  }
}
.e-tab-clone-element .e-icons.e-close-icon {
  display: none;
}
.e-tab-clone-element .e-close-icon,
.e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-close-icon,
  .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-tab-clone-element .e-close-icon::before {
  top: 1px;
}
.e-tab-clone-element .e-icons.e-tab-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 20px;
  min-width: 20px;
  width: 20px;
  line-height: 1;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icons.e-tab-icon {
    height: 20px;
    width: 20px;
  }
}
.e-tab-clone-element .e-tab-icon,
.e-tab-clone-element .e-tab-icon::before {
  font-size: 18px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-tab-icon,
  .e-tab-clone-element .e-tab-icon::before {
    font-size: 20px;
  }
}
.e-tab-clone-element.e-icon .e-tab-wrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0 18px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-icon .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-tab-clone-element .e-icon-right {
  margin: 0 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-right {
    margin: 0;
  }
}
.e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 10px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
  height: 62px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop, .e-tab-clone-element.e-ibottom {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 62px;
  position: relative;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap {
    height: 62px;
  }
}
.e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-tab-clone-element.e-itop .e-text-wrap, .e-tab-clone-element.e-ibottom .e-text-wrap {
  display: block;
  height: auto;
}
.e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
  position: absolute;
  right: 18px;
  top: calc(50% - 6px);
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-close-icon, .e-tab-clone-element.e-ibottom .e-close-icon {
    right: 12px;
  }
}
.e-tab-clone-element.e-itop .e-tab-text {
  margin: 8px 0 0;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-itop .e-tab-text {
    margin: 10px 0 0;
  }
}
.e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 8px;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-ibottom .e-tab-text {
    margin: 0 0 10px;
  }
}
.e-tab-clone-element .e-tab-icon.e-icon-top,
.e-tab-clone-element .e-tab-icon.e-icon-bottom {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: auto;
}
.e-tab-clone-element.e-close-show .e-icons.e-close-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media screen and (max-width: 480px) {
  .e-tab-clone-element.e-close-show .e-icons.e-close-icon {
    display: none;
  }
}
.e-tab-clone-element.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab-clone-element.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 20px;
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-tab {
  background: transparent;
  border: none;
}
.e-tab .e-tab-header {
  background: inherit;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  font-weight: normal;
  border-bottom: 0;
}
.e-tab .e-tab-header::before {
  border-color: unset;
  border-style: solid;
}
.e-tab .e-tab-header:not(.e-vertical)::before {
  border-width: 0;
}
.e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border-bottom: initial;
  margin-bottom: 0;
}
.e-tab .e-tab-header .e-toolbar-items {
  background: inherit;
}
.e-tab .e-tab-header .e-indicator {
  background: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item {
  background: inherit;
  border: none;
}
.e-tab .e-tab-header .e-toolbar-item:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item.e-active:hover {
  background: inherit;
}
.e-tab .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(227, 22, 91, 0.12);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
  border: 0;
  border-radius: 0;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
    background: inherit;
  }
}
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item.e-active {
  border: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border: 0;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  position: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
  content: unset;
  display: unset;
  position: unset;
  width: unset;
  top: unset;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-icon, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-tab-text, .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-tab-text {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item .e-close-icon:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay {
  background: inherit;
  opacity: 1;
  pointer-events: none;
}
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab .e-tab-header.e-reorder-active-item:not(.e-vertical) .e-toolbar-pop .e-toolbar-item.e-active {
  border: initial;
}
.e-tab .e-tab-header .e-toolbar-pop {
  background: #fff;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  overflow-y: auto;
}
.e-tab .e-tab-header .e-toolbar-pop[e-animate=true] {
  overflow-y: hidden;
}
@media screen and (max-width: 480px) {
  .e-tab .e-tab-header .e-toolbar-pop {
    -webkit-box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
            box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.21);
  }
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: #eee;
  border: 0;
  border-radius: 0;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active {
  background: #eee;
  border-color: unset;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: #e3165b;
}
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-text,
.e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab .e-tab-header .e-scroll-nav,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus {
  background: inherit;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow {
  background: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: unset;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-scroll-nav:active,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab .e-tab-header .e-scroll-nav.e-overlay .e-nav-arrow:hover,
.e-tab .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-overlay .e-nav-arrow:hover {
  color: rgba(0, 0, 0, 0.54);
  background: initial;
  border-color: unset;
}
.e-tab .e-tab-header .e-hor-nav,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) {
  background: transparent;
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon {
  background: rgba(0, 0, 0, 0.12);
  border: initial;
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover {
  background: initial;
  border: initial;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active {
  background: initial;
  color: rgba(0, 0, 0, 0.87);
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-tab .e-tab-header .e-hor-nav:hover,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover {
  border: 0;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:hover:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):hover:active {
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav:active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav):active {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: transparent;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active .e-icons,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header .e-hor-nav.e-nav-active:focus,
.e-tab .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active:focus {
  border: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom[style*="overflow: hidden"] .e-toolbar-items {
  border-color: unset;
  border-style: solid;
  border-width: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border-color: inherit unset unset;
  border-style: solid;
  border-width: 0;
  margin-top: 0;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab .e-tab-header.e-vertical::before {
  border-width: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-item.e-active {
  border-bottom: 0;
  border-top: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-radius: 0;
  border-right: initial;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item .e-tab-wrap:hover {
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-left: initial;
  border-radius: 0;
}
.e-tab .e-tab-header.e-vertical .e-toolbar-pop {
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav {
  background: inherit;
  border: 1px solid transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-up-nav {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav.e-scroll-down-nav {
  border-top-color: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover {
  background: rgba(0, 0, 0, 0.12);
  border-color: rgba(0, 0, 0, 0.12) transparent transparent;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover:active:focus {
  background: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow:hover {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus {
  background: rgba(0, 0, 0, 0.12);
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus:hover:active .e-nav-arrow {
  color: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  background: none;
}
.e-tab .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border: 0;
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border: 0;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active, .e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active:hover {
  background: inherit;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-up-icon,
.e-tab .e-tab-header.e-vertical .e-hor-nav:hover .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.12);
  border: 0;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text {
  color: #e3165b;
}
.e-tab.e-focused > .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: #e3165b;
}
.e-tab.e-focused > .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  border: initial;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus {
  border-color: rgba(0, 0, 0, 0.12) transparent transparent;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  border: 0;
}
.e-tab.e-focused > .e-tab-header.e-vertical .e-hor-nav:focus {
  outline: 0;
}
.e-tab.e-disable {
  pointer-events: none;
}
.e-tab.e-disable .e-tab-header .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: rgba(227, 22, 91, 0.38);
}
.e-tab.e-disable .e-content {
  opacity: 0.38;
}
.e-tab.e-fill .e-tab-header {
  border-bottom: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.05);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active {
  border: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #e3165b;
  border-radius: 0;
  border-color: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text, .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover {
  color: white;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-text,
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item:active:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover {
  background: #eee;
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-tab-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header .e-toolbar-pop .e-tab-wrap:hover .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  margin-top: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical {
  border-bottom: 0;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-left {
  border-right: 2px Solid #e3165b;
}
.e-tab.e-fill .e-tab-header.e-vertical.e-vertical-right {
  border-left: 2px Solid #e3165b;
}
.e-tab.e-fill.e-corner .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 3px 3px 0 0;
}
.e-tab.e-fill.e-corner .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-radius: 0 0 3px 3px;
}
.e-tab.e-fill.e-disable .e-tab-header {
  border-bottom: 2px Solid rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-fill.e-disable .e-tab-header.e-horizontal-bottom {
  border-bottom: 0;
  border-top: 2px Solid rgba(227, 22, 91, 0.38);
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.8);
  border-color: unset;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: white;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: white;
}
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header {
  background: #3f51b5;
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-items {
  background: #3f51b5;
}
.e-tab.e-background .e-tab-header .e-toolbar-items.e-hscroll {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-indicator {
  background: #fff;
  bottom: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item {
  border: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-ripple-element {
  background: rgba(0, 0, 0, 0.1);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  background: #3f51b5;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap .e-close-icon:hover {
  color: rgba(255, 255, 255, 0.54);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover {
  background: inherit;
  background-color: inherit;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:hover, .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-disable.e-overlay .e-tab-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  background: #3f51b5;
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #3f51b5;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:hover {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon:active {
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover:focus .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  border: unset;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-close-icon:hover,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-text:hover {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-item.e-disable .e-close-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item {
  background: #3f51b5;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover {
  background: rgba(255, 255, 255, 0.12);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-text,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-tab-icon,
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:hover .e-close-icon {
  color: white;
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-text {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-tab-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:active .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-tab.e-background .e-tab-header .e-scroll-nav {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow {
  color: rgba(255, 255, 255, 0.7);
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
  border-color: unset;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav .e-nav-arrow:active {
  background: unset;
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: #fff;
  border: 0;
  background: rgba(0, 0, 0, 0.12);
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:hover,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus .e-nav-arrow:active,
.e-tab.e-background .e-tab-header .e-scroll-nav:focus .e-nav-arrow:active {
  background: rgba(0, 0, 0, 0.12);
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hscroll:not(.e-scroll-device) .e-scroll-nav:active::after,
.e-tab.e-background .e-tab-header .e-scroll-nav:active::after {
  -webkit-animation: hscroll-alt-popup-shadow 1s ease-out 0ms;
          animation: hscroll-alt-popup-shadow 1s ease-out 0ms;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav),
.e-tab.e-background .e-tab-header .e-hor-nav {
  background: transparent;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.7);
  border: 0;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav) .e-popup-down-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-up-icon:active:hover,
.e-tab.e-background .e-tab-header .e-hor-nav .e-popup-down-icon:active:hover {
  background: inherit;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: #fff;
  background: rgba(0, 0, 0, 0.12);
  border: initial;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):focus .e-popup-down-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-up-icon:active,
.e-tab.e-background .e-tab-header .e-hor-nav:focus .e-popup-down-icon:active {
  background: initial;
  border-color: unset;
  color: #fff;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav):active::after,
.e-tab.e-background .e-tab-header .e-hor-nav:active::after {
  -webkit-animation: tbar-alt-popup-shadow 1s ease-out 0ms;
          animation: tbar-alt-popup-shadow 1s ease-out 0ms;
}
.e-tab.e-background .e-tab-header .e-hor-nav:not(.e-expended-nav).e-nav-active .e-popup-up-icon,
.e-tab.e-background .e-tab-header .e-hor-nav.e-nav-active .e-popup-up-icon {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  border: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-left .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active {
  border-color: unset;
  border-style: solid;
  border-width: 0;
  margin: 0;
}
.e-tab.e-background .e-tab-header.e-vertical.e-vertical-right .e-toolbar-item.e-active .e-tab-wrap {
  border-color: unset;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow {
  border: 0;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:focus .e-nav-arrow:hover {
  background: none;
}
.e-tab.e-background .e-tab-header.e-vertical .e-scroll-nav:hover .e-nav-arrow {
  color: #fff;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav:focus .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-background .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon:hover {
  background: inherit;
  border-color: transparent;
}
.e-tab.e-background.e-disable .e-tab-header .e-indicator {
  background: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active {
  opacity: 1;
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: #3f51b5;
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-icon,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-disable .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: rgba(255, 255, 255, 0.38);
}
.e-tab.e-background.e-accent .e-tab-header .e-indicator {
  background: #e3165b;
}
.e-tab.e-background.e-accent .e-tab-header.e-disable .e-indicator {
  background: rgba(227, 22, 91, 0.38);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-icon,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
  border-color: unset;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text,
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover {
  background: #3f51b5;
  border: 0;
  border-radius: 0;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-icon {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-tab-text {
  color: white;
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus:hover .e-close-icon {
  color: rgba(255, 255, 255, 0.7);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap {
  background: rgba(63, 81, 181, 0);
}
.e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-itop .e-tab-wrap:focus, .e-tab.e-background.e-focused .e-tab-header .e-toolbar-item.e-active.e-ibottom .e-tab-wrap:focus {
  background: rgba(255, 255, 255, 0.12);
}
.e-tab.e-background.e-focused .e-tab-header .e-scroll-nav:focus .e-nav-arrow {
  color: rgba(255, 255, 255, 0.87);
}
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-background.e-focused .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  color: rgba(255, 255, 255, 0.87);
}
.e-tab.e-rtl .e-tab-header .e-hscroll.e-rtl .e-scroll-nav {
  border: 0;
}
.e-tab .e-content {
  background: inherit;
}
.e-tab .e-content .e-item {
  background: inherit;
  color: #000;
  font-size: 14px;
}

.e-tab-clone-element {
  background: #fff;
  color: rgba(0, 0, 0, 0.54);
}
.e-tab-clone-element .e-tab-wrap {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.54);
  border: 0;
}
.e-tab-clone-element .e-tab-wrap .e-tab-icon {
  color: rgba(0, 0, 0, 0.54);
}

@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
.e-bigger .e-tab .e-tab-header,
.e-tab.e-bigger .e-tab-header {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items,
.e-tab.e-bigger .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child, .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items .e-indicator + .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child,
  .e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-toolbar-items.e-hscroll .e-scroll-nav {
  width: 50px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator) {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-text {
  font-size: 14px;
  margin-bottom: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 1px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft:not(.e-icon) .e-tab-icon::before {
  position: relative;
  top: 1px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  margin-top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-close-icon::before,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-close-icon,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icons.e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 1;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon,
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-tab-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-tab-icon::before {
  font-size: 20px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-icon .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-right,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-right {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-item .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-close-icon {
  right: 24px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-right: 22px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item {
  height: 48px;
  min-height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
  height: 48px;
  padding: 0 16px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap {
    padding: 0 16px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"],
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text + .e-close-icon[style="display:block"] {
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon {
  margin: 0 0 0 8px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  right: 18px;
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  min-height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator), .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
    min-height: 48px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 48px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap {
    height: 48px;
  }
}
.e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 0;
  padding-right: 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-right-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-right-nav {
  padding: 0 12px;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-scroll-left-nav,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-scroll-left-nav {
  padding: 0 12px;
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-arrow,
  .e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-arrow {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon {
  height: 100%;
  width: 100%;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav,
.e-tab.e-bigger .e-tab-header .e-hor-nav {
  height: 48px;
  min-height: 48px;
  padding: 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav,
  .e-tab.e-bigger .e-tab-header .e-hor-nav {
    padding: 0 12px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    width: 24px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
  font-size: 12px;
  line-height: 24px;
  top: 0;
  vertical-align: initial;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 16px;
  }
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover {
  line-height: 24px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-up-icon:hover::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav .e-popup-down-icon:hover::before {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon {
  line-height: 24px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon::before {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-bigger .e-tab .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-up-icon:hover,
.e-tab.e-bigger .e-tab-header .e-hor-nav:focus .e-popup-down-icon:hover {
  line-height: 24px;
  top: 0;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child.e-active {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-text {
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-itop .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ibottom .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
  margin: 0;
  padding-bottom: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child,
  .e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child {
    margin: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-tab-text {
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active:last-child .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active .e-text-wrap {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap, .e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop.e-active .e-text-wrap,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom.e-active .e-text-wrap {
  height: initial;
}
.e-bigger .e-tab .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active,
.e-tab.e-bigger .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ileft.e-active {
  height: 48px;
}
.e-bigger .e-tab .e-tab-header.e-vertical,
.e-tab.e-bigger .e-tab-header.e-vertical {
  max-width: 150px;
}
.e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
.e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
  bottom: 23px;
  top: 23px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab .e-tab-header.e-vertical[style*="overflow: hidden"]::before,
  .e-tab.e-bigger .e-tab-header.e-vertical[style*="overflow: hidden"]::before {
    bottom: 0;
    top: 0;
  }
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device),
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-items.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  right: -24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon,
.e-tab.e-bigger .e-tab-header.e-vertical .e-toolbar-item.e-ileft.e-icon {
  min-height: 38px;
  min-width: auto;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
  min-height: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow,
.e-tab.e-bigger .e-tab-header.e-vertical .e-scroll-nav .e-nav-arrow {
  font-size: 12px;
  height: 24px;
  line-height: 24px;
  width: 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::before {
  line-height: 46px;
}
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-bigger .e-tab .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-up-icon::after,
.e-tab.e-bigger .e-tab-header.e-vertical .e-hor-nav .e-popup-down-icon::after {
  font-size: 14px;
  line-height: 46px;
  margin: 0 0 0 10px;
}
.e-bigger .e-tab .e-tab-header.e-vertical.e-toolpop .e-toolbar-items,
.e-tab.e-bigger .e-tab-header.e-vertical.e-toolpop .e-toolbar-items {
  height: auto;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header > .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header > .e-toolbar-items {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-scroll-nav {
  height: 72px;
}
.e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav {
  height: 72px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-bigger .e-tab.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-up-icon::before,
  .e-tab.e-bigger.e-vertical-icon > .e-tab-header .e-hor-nav .e-popup-down-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-toolbar-items {
  height: inherit;
}
.e-bigger .e-tab.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav,
.e-tab.e-bigger.e-vertical-icon.e-vertical-tab .e-tab-header.e-vertical .e-scroll-nav {
  height: 24px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 72px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-itop.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-item.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-focused .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 48px;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 48px;
  padding: 0;
}
.e-bigger .e-tab.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft,
.e-tab.e-bigger.e-focused .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active.e-ileft {
  height: 48px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-ie .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-popup-down-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-up-icon,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-popup-down-icon {
  line-height: 15px;
}
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-bigger .e-tab.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-hor-nav.e-ie-align .e-nav-right-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-left-arrow,
.e-tab.e-bigger.e-edge .e-tab-header .e-scroll-nav.e-ie-align .e-nav-right-arrow {
  line-height: 13px;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-close-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-close-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-popup-down-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-up-icon::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-popup-down-icon::before {
  top: 0;
}
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-bigger .e-tab.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-hor-nav .e-nav-right-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-left-arrow::before,
.e-tab.e-bigger.e-safari .e-tab-header .e-scroll-nav .e-nav-right-arrow::before {
  top: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active,
.e-tab.e-bigger.e-rtl .e-tab-header.e-horizontal-bottom .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:not(.e-separator).e-active {
  margin: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header,
.e-tab.e-bigger.e-fill .e-tab-header {
  height: 46px;
  min-height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header,
  .e-tab.e-bigger.e-fill .e-tab-header {
    height: 46px;
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
  height: auto;
  min-height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items {
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 46px;
  margin: 0;
  min-height: 46px;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator),
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator) {
    height: 46px;
    min-height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-itop,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom {
  height: 70px;
  min-height: 70px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
  height: 46px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-tab-wrap {
    height: 46px;
    padding: 0 24px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
  height: 46px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-ileft .e-text-wrap,
  .e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-active.e-iright .e-text-wrap {
    height: 46px;
  }
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap, .e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap {
  height: 70px;
}
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-bigger .e-tab.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop:not(.e-separator),
.e-tab.e-bigger.e-fill .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom:not(.e-separator) {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-active .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-bigger .e-tab.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill .e-tab-header.e-horizontal-bottom .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: 50px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-text-wrap {
  height: 46px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus {
  height: 70px;
}
.e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
.e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-itop .e-tab-wrap:focus .e-text-wrap,
  .e-tab.e-bigger.e-fill.e-focused .e-tab-header .e-toolbar-item.e-ibottom .e-tab-wrap:focus .e-text-wrap {
    height: auto;
  }
}
.e-bigger .e-tab.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-fill.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-fill.e-vertical-icon > .e-tab-header,
.e-tab.e-bigger.e-fill.e-vertical-icon > .e-tab-header {
  height: 70px;
  min-height: 70px;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item:not(.e-separator) {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item .e-tab-wrap,
  .e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item .e-tab-wrap {
    padding: 0 24px;
  }
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active {
  padding: 0;
}
.e-bigger .e-tab.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header .e-toolbar-item.e-active .e-tab-wrap {
  margin-bottom: 0;
}
.e-bigger .e-tab.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap,
.e-tab.e-bigger.e-background .e-tab-header.e-vertical .e-toolbar-items .e-toolbar-item .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-background.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:last-child {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-right {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
  margin: 0 12px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icon-left + .e-tab-text {
    margin: 0 14px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
  margin: 0 12px 0 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator) .e-icons.e-close-icon {
    margin: 0 14px 0 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-item:not(.e-separator).e-ibottom .e-close-icon {
  left: 24px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-bigger .e-tab.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-itop .e-text-wrap,
.e-tab.e-bigger.e-rtl .e-tab-header.e-close-show .e-toolbar-item.e-ibottom .e-text-wrap {
  margin-left: 22px;
  margin-right: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-tab-text {
    padding-left: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item .e-icons.e-close-icon {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-close-icon {
  left: 18px;
  right: auto;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
.e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
  margin: 0;
  padding-left: 12px;
  padding-right: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text, .e-bigger .e-tab.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-itop .e-tab-text,
  .e-tab.e-bigger.e-rtl .e-tab-header .e-toolbar-pop .e-toolbar-item.e-ibottom .e-tab-text {
    margin: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-hor-nav,
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-right-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-right-nav {
  padding: 0 12px;
}
.e-bigger .e-tab.e-rtl .e-tab-header .e-scroll-left-nav,
.e-tab.e-bigger.e-rtl .e-tab-header .e-scroll-left-nav {
  padding: 0 12px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator),
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item:not(.e-separator) {
  margin: 0;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon, .e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-itop .e-close-icon,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-toolbar-item.e-ibottom .e-close-icon {
  left: -24px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-hor-nav,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-hor-nav {
  padding: 0 24px;
}
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-bigger .e-tab.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-up-icon::after,
.e-tab.e-bigger.e-rtl .e-tab-header.e-vertical .e-popup-down-icon::after {
  margin: 0 10px 0 0;
}

.e-bigger .e-tab-clone-element:not(.e-separator) {
  height: 48px;
  margin: 0;
  min-height: 48px;
  min-width: auto;
  padding: 0;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element:not(.e-separator) {
    margin: 0;
  }
}
.e-bigger .e-tab-clone-element:not(.e-separator).e-itop, .e-bigger .e-tab-clone-element:not(.e-separator).e-ibottom {
  height: 72px;
  min-height: 72px;
}
.e-bigger .e-tab-clone-element .e-tab-wrap {
  height: 48px;
  padding: 0 24px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-tab-wrap {
    padding: 0 12px;
  }
}
.e-bigger .e-tab-clone-element .e-text-wrap {
  height: 48px;
}
.e-bigger .e-tab-clone-element .e-tab-text {
  font-size: 14px;
  -ms-flex-item-align: auto;
      align-self: auto;
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon {
  cursor: pointer;
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-close-icon,
.e-bigger .e-tab-clone-element .e-close-icon::before {
  font-size: 10px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icons.e-close-icon,
  .e-bigger .e-tab-clone-element .e-close-icon::before {
    font-size: 12px;
  }
}
.e-bigger .e-tab-clone-element .e-icons.e-tab-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
  line-height: 1;
}
.e-bigger .e-tab-clone-element .e-tab-icon,
.e-bigger .e-tab-clone-element .e-tab-icon::before {
  font-size: 20px;
}
.e-bigger .e-tab-clone-element.e-icon .e-tab-wrap {
  padding: 0 24px;
}
.e-bigger .e-tab-clone-element .e-icon-right {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-right {
    margin: 0;
  }
}
.e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
  margin: 0 0 0 12px;
}
@media screen and (max-width: 480px) {
  .e-bigger .e-tab-clone-element .e-icon-left + .e-tab-text {
    margin: 0 0 0 14px;
  }
}
.e-bigger .e-tab-clone-element.e-itop, .e-bigger .e-tab-clone-element.e-ibottom {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap {
  height: 72px;
}
.e-bigger .e-tab-clone-element.e-itop.e-active .e-tab-wrap:focus .e-text-wrap, .e-bigger .e-tab-clone-element.e-ibottom.e-active .e-tab-wrap:focus .e-text-wrap {
  height: auto;
}
.e-bigger .e-tab-clone-element.e-itop .e-close-icon, .e-bigger .e-tab-clone-element.e-ibottom .e-close-icon {
  right: 24px;
}
.e-bigger .e-tab-clone-element.e-itop .e-tab-text {
  margin: 10px 0 0;
}
.e-bigger .e-tab-clone-element.e-ibottom .e-tab-text {
  margin: 0 0 10px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/*! TreeView icons */
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-expandable::before,
.e-treeview .e-list-item div.e-icons:not(.e-icons-spinner).e-icon-collapsible::before {
  content: "\e22f";
}
.e-treeview .e-sibling::before {
  content: "";
}
.e-treeview .e-popup .e-icons::before {
  content: "\e930";
}
.e-treeview.e-drag-item .e-icons.e-drop-in::before {
  content: "\e22c";
}
.e-treeview.e-drag-item .e-icons.e-drop-out::before {
  content: "\e22b";
}
.e-treeview.e-drag-item .e-icons.e-drop-next::before {
  content: "\e22d";
}
.e-treeview.e-drag-item .e-icons.e-no-drop::before {
  content: "\e22a";
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.e-treeview {
  display: block;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
}
.e-treeview.e-virtualization {
  overflow: auto;
}
.e-treeview.e-virtualization .e-virtual-mask {
  display: block;
  margin-bottom: 20px;
}
.e-treeview.e-virtualization .e-ul {
  overflow: unset;
}
.e-treeview .e-mask-parent {
  display: none;
}
.e-treeview > .e-ul {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.e-treeview.e-text-wrap .e-list-text {
  white-space: normal;
  word-break: break-word;
}
.e-treeview.e-text-wrap.e-ie-wrap .e-list-text {
  word-break: break-all;
}
.e-treeview.e-text-wrap .e-editing .e-list-text,
.e-treeview.e-text-wrap .e-editing .e-list-text .e-input-group {
  max-width: calc(100% - 2px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 22px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 59px);
}
.e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 87px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 29px);
}
.e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 57px);
}
.e-treeview .e-ul {
  margin: 0;
  padding: 0 0 0 24px;
}
.e-treeview .e-node-collapsed .e-list-item .e-fullrow,
.e-treeview .e-display-none {
  display: none;
}
.e-treeview .e-list-item {
  list-style: none;
}
.e-treeview .e-list-item .e-ul {
  padding: 0 0 0 24px;
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  -ms-touch-action: none;
  opacity: 0.5;
  pointer-events: none;
  touch-action: none;
}
.e-treeview .e-list-item div.e-icons.interaction {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  border-radius: 15px;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}
.e-treeview .e-list-item .e-icons.e-icon-collapsible {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.e-treeview .e-list-item .e-icons.e-icons-spinner::before {
  content: none;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) {
  padding-top: 1px;
  padding-bottom: 1px;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) .e-input-group {
  height: 34px;
}
.e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group) .e-input-group .e-input {
  line-height: 26px;
  min-height: 26px;
}
.e-treeview .e-icons .e-spinner-pane {
  position: relative;
}
.e-treeview .e-icons .e-treeview-spinner {
  position: absolute;
}
.e-treeview .e-icons-spinner {
  position: relative;
}
.e-treeview .e-text-content {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  margin: 0;
  padding: 0 0 0 24px;
}
.e-treeview .e-text-content + .e-sibling {
  margin-top: -1px;
}
.e-treeview .e-fullrow {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  border: 1px solid;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: 36px;
  left: 0;
  overflow: hidden;
  position: absolute;
  width: 100%;
}
@supports (-webkit-overflow-scrolling: touch) {
  .e-treeview .e-fullrow {
    z-index: 0;
  }
}
.e-treeview .e-checkbox-wrapper {
  margin: 0 0 0 5px;
  pointer-events: all;
  position: relative;
}
.e-treeview .e-checkbox-wrapper + .e-list-icon, .e-treeview .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 12px;
}
.e-treeview .e-checkbox-wrapper + .e-list-text {
  padding: 7px 10px;
}
.e-treeview .e-checkbox-wrapper .e-ripple-container {
  bottom: -7px;
  height: 32px;
  left: -7px;
  right: -7px;
  top: -7px;
  width: 32px;
}
.e-treeview .e-list-text {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  line-height: 22px;
  margin: 0;
  min-height: 22px;
  padding: 7px 5px;
  text-decoration: none;
  vertical-align: middle;
}
.e-treeview .e-list-text .e-input-group {
  height: 30px;
  margin-bottom: 0px;
  min-width: 150px;
  vertical-align: bottom;
}
.e-treeview .e-navigable-text {
  padding: 7px 5px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  display: inline-block;
  height: 18px;
  margin: 0 0 0 5px;
  vertical-align: middle;
  width: 18px;
}
.e-treeview .e-list-icon + .e-list-icon, .e-treeview .e-list-icon + .e-list-img,
.e-treeview .e-list-img + .e-list-icon,
.e-treeview .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview .e-list-icon + .e-list-text,
.e-treeview .e-list-img + .e-list-text {
  padding: 7px 10px;
}
.e-treeview .e-list-icon + .e-navigable-text,
.e-treeview .e-list-img + .e-navigable-text {
  padding: 7px 10px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  display: inline-block;
  height: 24px;
  margin: 0 0 0 -24px;
  vertical-align: middle;
  width: 24px;
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  display: inline-block;
  padding: 7px;
}
.e-treeview .e-load {
  -webkit-animation: rotation 0.5s infinite linear;
  animation: rotation 0.5s infinite linear;
}
.e-treeview .e-sibling {
  border-radius: 10px;
  height: 6px;
  margin-top: -5px;
  width: 6px;
}
.e-treeview .e-sibling::before {
  left: 6px;
  top: 3px;
  height: 1px;
  width: 144px;
}
.e-treeview .e-sibling,
.e-treeview .e-sibling::before {
  position: absolute;
  z-index: 2;
}
.e-treeview .e-popup {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  font-weight: normal;
  position: absolute;
  z-index: 99999;
}
.e-treeview .e-popup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-treeview .e-popup .e-icons {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  line-height: 18px;
  padding: 4px;
  width: 26px;
}
.e-treeview .e-popup .e-downtail::before, .e-treeview .e-popup .e-downtail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-treeview .e-popup .e-downtail::after {
  bottom: -18px;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  pointer-events: none;
  position: relative;
}
.e-treeview.e-fullrow-wrap .e-icon-collapsible,
.e-treeview.e-fullrow-wrap .e-icon-expandable,
.e-treeview.e-fullrow-wrap .e-input,
.e-treeview.e-fullrow-wrap .e-list-url {
  pointer-events: auto;
}
.e-treeview .e-navigable .e-text-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-treeview .e-navigable .e-list-url {
  width: 100%;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 0 0 10px;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 2px;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview .e-navigable .e-anchor-wrap {
  padding: 0 0 0 5px;
}
.e-treeview .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text .e-nav-wrapper:not(:has(.e-list-icon)) {
  padding: 0;
}
.e-treeview .e-navigable .e-list-icon,
.e-treeview .e-navigable .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview.e-drag-item {
  overflow: visible;
  z-index: 10000;
}
.e-treeview.e-drag-item .e-text-content {
  float: left;
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
  padding: 6px;
}
.e-treeview.e-drag-item .e-drop-count {
  border: 1px solid;
  border-radius: 15px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-size: 13px;
  line-height: normal;
  min-width: 12px;
  padding: 3px 5px 4px;
  margin-left: -12px;
  position: absolute;
  text-align: center;
  top: -10px;
}
.e-treeview.e-dragging .e-text-content,
.e-treeview.e-dragging .e-fullrow {
  cursor: default;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap {
  padding: 0 10px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 2px 0 10px;
}
.e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 5px 0 0;
}
.e-treeview.e-rtl .e-navigable .e-nav-wrapper {
  padding: 0;
}
.e-treeview.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-rtl .e-navigable .e-list-img,
.e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-treeview.e-rtl .e-ul {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-list-item .e-ul {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-text-content {
  padding: 0 24px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper {
  margin: 0 5px 0 0;
}
.e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 12px 0 0;
}
.e-treeview.e-rtl .e-list-icon,
.e-treeview.e-rtl .e-list-img {
  margin: 0 5px 0 0;
}
.e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}
.e-treeview.e-rtl .e-icon-collapsible,
.e-treeview.e-rtl .e-icon-expandable {
  margin: 0 -24px 0 0;
}
.e-treeview.e-rtl .e-sibling::before {
  right: 6px;
  top: 3px;
}
.e-treeview.e-rtl.e-drag-item .e-icons.e-drop-next {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-rtl.e-drag-item .e-text-content {
  float: right;
}
.e-treeview.e-rtl.e-drag-item .e-drop-count {
  margin-right: -12px;
}
.e-treeview.e-rtl div.e-icons {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-treeview.e-disabled .e-fullrow,
.e-treeview.e-disabled .e-icons,
.e-treeview.e-disabled .e-text-content,
.e-treeview.e-disabled .e-list-img,
.e-treeview.e-disabled .e-list-icon {
  cursor: auto;
}
.e-treeview.e-disabled .e-list-url {
  cursor: default;
  pointer-events: none;
}
.e-treeview.e-interaction.e-fullrow-wrap .e-text-content {
  pointer-events: auto;
}

/* stylelint-enable property-no-vendor-prefix */
/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
.e-treeview {
  -webkit-tap-highlight-color: transparent;
  /* stylelint-enable property-no-vendor-prefix */
}
.e-treeview .e-text-content,
.e-treeview .e-fullrow {
  border-color: transparent;
}
.e-treeview .e-list-text {
  color: rgba(0, 0, 0, 0.87);
  font-size: 13px;
}
.e-treeview .e-list-icon,
.e-treeview .e-list-img {
  font-size: 18px;
}
.e-treeview .e-icon-collapsible,
.e-treeview .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-icon-collapsible::before,
.e-treeview .e-icon-expandable::before {
  font-size: 10px;
}
.e-treeview .e-list-item.e-hover, .e-treeview .e-list-item.e-node-focus {
  background: transparent;
}
.e-treeview .e-list-item.e-hover > .e-fullrow, .e-treeview .e-list-item.e-node-focus > .e-fullrow {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.e-treeview .e-list-item.e-hover > .e-text-content, .e-treeview .e-list-item.e-node-focus > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-active {
  background: transparent;
}
.e-treeview .e-list-item.e-active > .e-fullrow {
  background-color: #eee;
  border-color: #eee;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-active.e-animation-active > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-active > .e-text-content {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-list-text {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-active.e-hover > .e-fullrow, .e-treeview .e-list-item.e-active.e-node-focus > .e-fullrow {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-list-text {
  color: #e3165b;
}
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-active.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-editing.e-active > .e-fullrow, .e-treeview .e-list-item.e-editing.e-hover > .e-fullrow, .e-treeview .e-list-item.e-editing.e-node-focus > .e-fullrow {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-list-text, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-list-text {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-active > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-hover > .e-text-content .e-icon-expandable, .e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-collapsible,
.e-treeview .e-list-item.e-editing.e-node-focus > .e-text-content .e-icon-expandable {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-disable > .e-text-content,
.e-treeview .e-list-item.e-disable > .e-fullrow {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-collapsible,
.e-treeview .e-list-item.e-disable > .e-text-content > .e-icon-expandable {
  color: rgba(0, 0, 0, 0.87);
}
.e-treeview .e-sibling {
  background: #e3165b;
}
.e-treeview .e-sibling::before {
  background: rgba(0, 0, 0, 0.54);
}
.e-treeview .e-popup .e-content {
  background-color: #fff;
  border-color: #eee;
}
.e-treeview .e-popup.e-select .e-icons {
  border-color: #eee;
}
.e-treeview .e-popup .e-downtail::before {
  border-top-color: #eee;
}
.e-treeview .e-popup .e-downtail::after {
  border-top-color: #fff;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-node-focus > .e-text-content {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active > .e-text-content {
  background-color: #eee;
  border-color: #eee;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-active.e-node-focus > .e-text-content {
  background-color: #e0e0e0;
  border-color: #e0e0e0;
}
.e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-active > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-hover > .e-text-content, .e-treeview:not(.e-fullrow-wrap) .e-list-item.e-editing.e-node-focus > .e-text-content {
  background-color: transparent;
  border-color: transparent;
}
.e-treeview.e-fullrow-wrap .e-text-content {
  border-color: transparent;
}
.e-treeview.e-drag-item {
  background-color: #eee;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
}
.e-treeview.e-drag-item .e-icon-collapsible::before,
.e-treeview.e-drag-item .e-icon-expandable::before {
  font-size: 12px;
}
.e-treeview.e-drag-item .e-list-text {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview.e-drag-item .e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-treeview.e-drag-item .e-drop-count {
  background-color: #e3165b;
  border-color: #fff;
  color: #fff;
}
.e-treeview.e-drag-item.e-rtl .e-sibling {
  background: #e3165b;
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
.e-bigger .e-treeview .e-navigable .e-list-text,
.e-treeview.e-bigger .e-navigable .e-list-text {
  padding: 0;
  width: 100%;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-text {
  padding: 0;
}
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 10px 0 6px;
}
.e-bigger .e-treeview .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger .e-navigable .e-anchor-wrap {
  padding: 0 0 0 10px;
}
.e-bigger .e-treeview .e-navigable .e-list-icon,
.e-bigger .e-treeview .e-navigable .e-list-img,
.e-bigger .e-treeview .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon,
.e-treeview.e-bigger .e-navigable .e-list-img,
.e-treeview.e-bigger .e-navigable .e-list-icon + .e-list-img {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview .e-fullrow,
.e-treeview.e-bigger .e-fullrow {
  height: 48px;
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-text {
  max-width: calc(100% - 29px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text, .e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-img + .e-list-text {
  max-width: calc(100% - 70px);
}
.e-bigger .e-treeview.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-checkbox-wrapper + .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 98px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-text,
.e-bigger .e-treeview.e-text-wrap .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-img + .e-list-text {
  max-width: calc(100% - 34px);
}
.e-bigger .e-treeview.e-text-wrap .e-list-icon + .e-list-img + .e-list-text,
.e-treeview.e-bigger.e-text-wrap .e-list-icon + .e-list-img + .e-list-text {
  max-width: calc(100% - 62px);
}
.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  line-height: 24px;
  min-height: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.e-bigger .e-treeview .e-list-text .e-input-group,
.e-treeview.e-bigger .e-list-text .e-input-group {
  height: 38px;
}
.e-bigger .e-treeview .e-list-text .e-input-group .e-input,
.e-treeview.e-bigger .e-list-text .e-input-group .e-input {
  line-height: 28px;
  min-height: 28px;
  padding-top: 9px;
  padding-bottom: 5px;
}
.e-bigger .e-treeview .e-list-item .e-text-content .e-list-text:has(> .e-input-group),
.e-treeview.e-bigger .e-list-item .e-text-content .e-list-text:has(> .e-input-group) {
  padding-top: 3px;
  padding-bottom: 3px;
}
.e-bigger .e-treeview .e-checkbox-wrapper,
.e-treeview.e-bigger .e-checkbox-wrapper {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger .e-checkbox-wrapper + .e-list-img {
  margin: 0 0 0 16px;
}
.e-bigger .e-treeview .e-list-icon,
.e-bigger .e-treeview .e-list-img,
.e-treeview.e-bigger .e-list-icon,
.e-treeview.e-bigger .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-list-icon + .e-list-icon, .e-bigger .e-treeview .e-list-icon + .e-list-img,
.e-bigger .e-treeview .e-list-img + .e-list-icon,
.e-bigger .e-treeview .e-list-img + .e-list-img,
.e-treeview.e-bigger .e-list-icon + .e-list-icon,
.e-treeview.e-bigger .e-list-icon + .e-list-img,
.e-treeview.e-bigger .e-list-img + .e-list-icon,
.e-treeview.e-bigger .e-list-img + .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  padding: 6px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-checkbox-wrapper + .e-list-url .e-anchor-wrap .e-list-img {
  margin: 0 6px 0 10px;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-anchor-wrap,
.e-treeview.e-bigger.e-rtl .e-navigable .e-anchor-wrap {
  padding: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-img,
.e-bigger .e-treeview.e-rtl .e-navigable .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-img,
.e-treeview.e-bigger.e-rtl .e-navigable .e-list-icon + .e-list-img {
  margin: 0 0 0 10px;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-checkbox-wrapper + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-checkbox-wrapper + .e-list-img {
  margin: 0 16px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img {
  margin: 0 10px 0 0;
}
.e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-icon, .e-bigger .e-treeview.e-rtl .e-list-icon + .e-list-img,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-icon,
.e-bigger .e-treeview.e-rtl .e-list-img + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-icon + .e-list-img,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-icon,
.e-treeview.e-bigger.e-rtl .e-list-img + .e-list-img {
  margin: 0 10px 0 0;
}

.e-bigger .e-treeview .e-list-text,
.e-treeview.e-bigger .e-list-text {
  font-size: 14px;
}
.e-bigger .e-treeview .e-icon-collapsible::before,
.e-bigger .e-treeview .e-icon-expandable::before,
.e-treeview.e-bigger .e-icon-collapsible::before,
.e-treeview.e-bigger .e-icon-expandable::before {
  font-size: 12px;
}
/*! Material theme definition's */
/*! component's theme wise override definitions and variables */
/* stylelint-disable-line no-empty-source */
/*! Material theme definition's */
/*! component's theme wise override definitions and variables */
ejs-sidebar {
  display: none;
}

.e-sidebar-display {
  display: block;
}

.e-sidebar {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  background: #fff;
  height: 100%;
  overflow: auto;
  position: fixed;
  top: 0;
  -webkit-transition: none;
  transition: none;
  vertical-align: middle;
  visibility: hidden;
  will-change: transform;
}
.e-sidebar.e-right.e-open, .e-sidebar.e-left.e-open {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  visibility: visible;
}
.e-sidebar.e-right.e-close, .e-sidebar.e-left.e-close {
  -webkit-box-shadow: none;
          box-shadow: none;
  visibility: hidden;
}
.e-sidebar.e-right.e-close {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}
.e-sidebar.e-left.e-close {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
.e-sidebar.e-left.e-transition.e-close, .e-sidebar.e-right.e-transition.e-close, .e-sidebar.e-right.e-close {
  -webkit-transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: visibility 500ms, -webkit-transform 0.5s ease;
  transition: transform 0.5s ease, visibility 500ms;
  transition: transform 0.5s ease, visibility 500ms, -webkit-transform 0.5s ease;
}
.e-sidebar.e-right {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  left: auto;
  right: 0;
  top: 0;
}
.e-sidebar.e-left {
  border-right: 1px solid rgba(0, 0, 0, 0.12);
  left: 0;
  right: auto;
  top: 0;
}
.e-sidebar.e-left.e-close.e-dock, .e-sidebar.e-right.e-close.e-dock {
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
  visibility: visible;
}
.e-sidebar.e-left.e-open.e-dock.e-blazor-dock, .e-sidebar.e-right.e-open.e-dock.e-blazor-dock {
  -webkit-transition: width 0.5s ease, visibility 500ms;
  transition: width 0.5s ease, visibility 500ms;
}
.e-sidebar.e-left.e-open.e-disable-animation, .e-sidebar.e-right.e-open.e-disable-animation, .e-sidebar.e-right.e-close.e-disable-animation, .e-sidebar.e-left.e-close.e-disable-animation {
  -webkit-transition: none;
  transition: none;
}
.e-sidebar.e-visibility {
  visibility: hidden;
}
.e-sidebar.e-over {
  -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.18);
          box-shadow: 0 0 16px rgba(0, 0, 0, 0.18);
}

.e-sidebarcontainer.e-sidebar.e-over, .e-sidebarcontainer.e-sidebar.e-auto, .e-sidebarcontainer.e-sidebar.e-push, .e-sidebarcontainer.e-sidebar.e-slide + div {
  -webkit-transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, -webkit-transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease;
  transition: margin 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;
}
.e-sidebarcontainer.e-left.e-open.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-auto + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-auto + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: var(--sidebar-width);
}
.e-sidebarcontainer.e-left.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-right.e-open.e-push + div {
  margin-left: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-right: var(--sidebar-width);
}
.e-sidebarcontainer.e-right.e-close.e-push + div {
  margin-right: 0;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  margin-left: 0;
}
.e-sidebarcontainer.e-left.e-open.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(var(--sidebar-width));
          transform: translate(var(--sidebar-width));
}
.e-sidebarcontainer.e-left.e-close.e-slide + div {
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}
.e-sidebarcontainer.e-right.e-open.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(calc(-1 * var(--sidebar-width)));
          transform: translate(calc(-1 * var(--sidebar-width)));
}
.e-sidebarcontainer.e-right.e-close.e-slide + div {
  margin-right: 0;
  margin-left: 0;
  -webkit-transform: translate(0);
          transform: translate(0);
}

.e-sidebar-absolute {
  position: absolute;
}

.e-sidebar-context {
  overflow-x: hidden;
  position: relative;
}

.e-backdrop,
.e-sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.6);
  height: 100%;
  left: 0;
  pointer-events: auto;
  top: 0;
  z-index: 999;
}

.e-backdrop {
  opacity: 0.5;
  width: auto;
}

.e-sidebar-overlay {
  opacity: 0.5;
  position: fixed;
  width: 100%;
}

.e-content-animation {
  transition: margin 0.5s ease, -webkit-transform 0.5s ease, transform 0.5s ease;
}
.e-content-animation.e-overlay {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.e-disable-interaction {
  pointer-events: none;
  -ms-touch-action: none;
      touch-action: none;
}

.e-sidebar-overflow {
  overflow-x: hidden;
}

.e-content-placeholder.e-sidebar.e-placeholder-sidebar {
  left: 0;
  position: fixed;
  right: auto;
  top: 0;
  visibility: visible;
}

.e-menu-wrapper ul.e-vertical .e-menu-item .e-caret::before,
.e-menu-container ul.e-vertical .e-menu-item .e-caret::before {
  content: "\e956";
}
.e-menu-wrapper ul .e-menu-item .e-caret::before,
.e-menu-container ul .e-menu-item .e-caret::before {
  content: "\e94d";
}

.e-menu-wrapper .e-ul .e-menu-item .e-caret::before,
.e-menu-container .e-ul .e-menu-item .e-caret::before {
  content: "\e956";
}

.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon::before {
  content: "\e99a";
}
.e-menu-wrapper.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before,
.e-menu-container.e-hamburger.e-close-icon .e-menu-header .e-menu-icon::before {
  content: "\eb36";
}
.e-menu-wrapper.e-hamburger .e-vertical .e-menu-item .e-caret::before, .e-menu-wrapper.e-hamburger .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-vertical .e-menu-item .e-caret::before,
.e-menu-container.e-hamburger .e-menu-item .e-caret::before {
  content: "\e94d";
}
.e-menu-wrapper.e-rtl.e-hamburger ul.e-ul .e-caret::before,
.e-menu-container.e-rtl.e-hamburger ul.e-ul .e-caret::before {
  content: "\e94d";
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before, .e-menu-wrapper .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-left-arrow::before,
.e-menu-container .e-menu-hscroll.e-hscroll .e-nav-right-arrow::before {
  content: "\e956";
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before, .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-up-arrow::before,
.e-menu-container .e-menu-vscroll.e-vscroll .e-nav-down-arrow::before {
  content: "\e94d";
}

.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before, .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-vertical .e-caret::before,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-caret::before {
  content: "\e937";
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-ul .e-caret::before,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-ul .e-caret::before {
  content: "\e94d";
}

.e-menu-wrapper,
.e-menu-container {
  border: none;
  border-radius: 0;
  display: inline-block;
  line-height: 0;
}
.e-menu-wrapper .e-menu-vscroll,
.e-menu-container .e-menu-vscroll {
  height: inherit;
}
.e-menu-wrapper ul,
.e-menu-container ul {
  font-weight: normal;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 13px;
  padding: 0;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper ul.e-ul, .e-menu-wrapper ul.e-ul *,
.e-menu-container ul.e-ul,
.e-menu-container ul.e-ul * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-menu-wrapper ul.e-ul:focus, .e-menu-wrapper ul.e-ul *:focus,
.e-menu-container ul.e-ul:focus,
.e-menu-container ul.e-ul *:focus {
  outline: none;
}
.e-menu-wrapper ul.e-vertical,
.e-menu-container ul.e-vertical {
  min-width: 120px;
}
.e-menu-wrapper ul.e-vertical .e-menu-item,
.e-menu-container ul.e-vertical .e-menu-item {
  display: list-item;
}
.e-menu-wrapper ul.e-vertical .e-separator,
.e-menu-container ul.e-vertical .e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}
.e-menu-wrapper ul.e-menu,
.e-menu-container ul.e-menu {
  display: inline-block;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-menu-wrapper ul.e-menu:not(.e-vertical) .e-separator,
.e-menu-container ul.e-menu:not(.e-vertical) .e-separator {
  border-right-style: solid;
  border-right-width: 1px;
  padding: 0;
}
.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  width: 24px;
}
.e-menu-wrapper ul .e-menu-item,
.e-menu-container ul .e-menu-item {
  cursor: pointer;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 42px;
  line-height: 42px;
  padding: 0 12px;
  vertical-align: top;
  white-space: nowrap;
}
.e-menu-wrapper ul .e-menu-item.e-menu-hide,
.e-menu-container ul .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper ul .e-menu-item.e-menu-header,
.e-menu-container ul .e-menu-item.e-menu-header {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-menu-wrapper ul .e-menu-item .e-menu-url,
.e-menu-container ul .e-menu-item .e-menu-url {
  text-decoration: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
.e-menu-wrapper ul .e-menu-item.e-separator,
.e-menu-container ul .e-menu-item.e-separator {
  cursor: auto;
  line-height: normal;
  pointer-events: none;
}
.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-menu-container ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  height: auto;
  line-height: 42px;
  margin-right: 8px;
  text-align: center;
  margin-bottom: 4px;
}
.e-menu-wrapper ul .e-menu-item .e-caret,
.e-menu-container ul .e-menu-item .e-caret {
  font-size: 10px;
  height: auto;
  line-height: 42px;
  position: absolute;
  right: 12px;
  top: 0;
  width: auto;
}
.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-right: 30px;
}
.e-menu-wrapper ul .e-menu-item.e-disabled,
.e-menu-container ul .e-menu-item.e-disabled {
  cursor: auto;
  opacity: 0.38;
  pointer-events: none;
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  font-size: 14px;
  padding: 0;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item,
.e-menu-container .e-ul .e-menu-item {
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  display: list-item;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-icon,
.e-menu-container .e-ul .e-menu-item .e-menu-icon {
  font-size: 14px;
  line-height: 36px;
  margin-right: 10px;
  width: 1em;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  line-height: 36px;
  margin-left: 16px;
  margin-right: 0;
  position: absolute;
  right: 8px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-menu-caret-icon,
.e-menu-container .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
  margin: 8px 0;
}
.e-menu-wrapper .e-ul .e-menu-item .e-caret,
.e-menu-container .e-ul .e-menu-item .e-caret {
  font-size: 11px;
}

.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-icon,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-icon {
  float: right;
}
.e-menu-wrapper.e-menu-icon-right .e-menu-header .e-menu-title,
.e-menu-container.e-menu-icon-right .e-menu-header .e-menu-title {
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-header,
.e-menu-container .e-menu-header {
  display: none;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 14px;
  height: 42px;
  line-height: 42px;
  text-align: left;
  white-space: nowrap;
}
.e-menu-wrapper .e-menu-header .e-menu-title, .e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-title,
.e-menu-container .e-menu-header .e-menu-icon {
  display: inline-block;
  line-height: inherit;
}
.e-menu-wrapper .e-menu-header .e-menu-icon,
.e-menu-container .e-menu-header .e-menu-icon {
  cursor: pointer;
  float: left;
  outline: none;
  padding: 0 16px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 30px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 30px;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus, .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover {
  border: 0;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-right-nav {
  border-left: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav.e-scroll-left-nav {
  border-right: none;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar,
.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-hscroll-bar {
  overflow-y: hidden;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow {
  font-size: 10px;
}
.e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-left-arrow, .e-menu-wrapper .e-scroll-nav .e-nav-arrow.e-nav-up-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container .e-scroll-nav .e-nav-arrow.e-nav-up-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-left-arrow {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-menu-wrapper.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow,
.e-menu-container.e-rtl .e-scroll-nav .e-nav-arrow.e-nav-right-arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-menu-wrapper.e-popup.e-menu-popup,
.e-menu-container.e-popup.e-menu-popup {
  border: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  position: absolute;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 16px 0;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav {
  -webkit-transform: none;
          transform: none;
  width: 100%;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow,
.e-menu-container .e-menu-vscroll.e-vscroll.e-scroll-device .e-scroll-nav.e-scroll-down-nav .e-nav-down-arrow {
  -webkit-transform: none;
          transform: none;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar {
  height: 100%;
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content,
.e-menu-container .e-menu-vscroll.e-vscroll .e-vscroll-bar .e-vscroll-content {
  width: inherit;
}
.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 16px;
}
.e-menu-wrapper.e-scrollable,
.e-menu-container.e-scrollable {
  display: block;
}
.e-menu-wrapper.e-scrollable .e-menu,
.e-menu-container.e-scrollable .e-menu {
  display: block;
  overflow: auto;
}
.e-menu-wrapper.e-contextmenu-container,
.e-menu-container.e-contextmenu-container {
  height: 1px;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll ul.e-ul,
.e-menu-container.e-contextmenu-container .e-menu-vscroll ul.e-ul {
  width: inherit;
}
.e-menu-wrapper.e-contextmenu-container .e-menu-vscroll,
.e-menu-container.e-contextmenu-container .e-menu-vscroll {
  border: none;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 44px;
}

.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-right: 0;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  margin-left: 0;
  margin-right: 16px;
  right: auto;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 8px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 12px;
}
.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 30px;
  padding-right: 12px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 44px;
}

.e-menu-wrapper.e-hamburger,
.e-menu-container.e-hamburger {
  border: 0;
  display: block;
  position: relative;
}
.e-menu-wrapper.e-hamburger .e-menu-header:not(.e-vertical),
.e-menu-container.e-hamburger .e-menu-header:not(.e-vertical) {
  border: none;
  display: block;
}
.e-menu-wrapper.e-hamburger .e-popup.e-menu-popup,
.e-menu-container.e-hamburger .e-popup.e-menu-popup {
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: block;
  position: relative;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul.e-menu,
.e-menu-container.e-hamburger ul.e-menu {
  border: none;
  overflow-y: auto;
  width: 100%;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-menu-wrapper.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu,
.e-menu-container.e-hamburger ul.e-menu.e-menu-parent.e-hide-menu {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 12px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 34px;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  display: inline;
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-hide,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-hide {
  display: none;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=true] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret,
.e-menu-container.e-hamburger ul.e-menu .e-menu-item[aria-expanded=false] .e-caret {
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  text-indent: 0;
}
.e-menu-wrapper.e-hamburger ul.e-menu:not(.e-vertical),
.e-menu-container.e-hamburger ul.e-menu:not(.e-vertical) {
  border-top: 0;
  display: block;
  padding: 0;
  position: absolute;
}
.e-menu-wrapper.e-hamburger ul.e-ul,
.e-menu-container.e-hamburger ul.e-ul {
  font-size: 13px;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item {
  line-height: 42px;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item.e-blankicon {
  padding: 0;
  text-indent: inherit;
}
.e-menu-wrapper.e-hamburger ul.e-ul .e-menu-item .e-caret,
.e-menu-container.e-hamburger ul.e-ul .e-menu-item .e-caret {
  font-size: 10px;
  right: 12px;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item,
.e-menu-container.e-hamburger ul .e-menu-item {
  display: list-item;
  height: auto;
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-menu-caret-icon, .e-menu-wrapper.e-hamburger ul .e-menu-item.e-blankicon,
.e-menu-container.e-hamburger ul .e-menu-item.e-menu-caret-icon,
.e-menu-container.e-hamburger ul .e-menu-item.e-blankicon {
  padding: 0;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-url,
.e-menu-container.e-hamburger ul .e-menu-item .e-menu-url {
  display: inline-block;
  min-width: 120px;
  text-indent: 0;
  width: 100%;
}
.e-menu-wrapper.e-hamburger ul .e-menu-item.e-separator,
.e-menu-container.e-hamburger ul .e-menu-item.e-separator {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  height: auto;
}

.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-caret-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-menu-icon,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-rtl.e-menu-wrapper.e-hamburger ul .e-menu-item .e-caret,
.e-rtl.e-menu-container.e-hamburger ul .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}

.e-menu-container .e-vscroll ul {
  position: relative;
}

.e-menu-wrapper,
.e-menu-container {
  background: #fafafa;
}
.e-menu-wrapper .e-menu,
.e-menu-container .e-menu {
  background: inherit;
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-menu.e-menu:not(.e-vertical) .e-separator,
.e-menu-container .e-menu.e-menu:not(.e-vertical) .e-separator {
  border-right-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item .e-caret,
.e-menu-container .e-menu .e-menu-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-menu-header,
.e-menu-container .e-menu .e-menu-item.e-menu-header {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-menu-item .e-menu-url,
.e-menu-container .e-menu .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused,
.e-menu-container .e-menu .e-menu-item.e-focused {
  color: initial;
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
  background: #eee;
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,
.e-menu-container .e-menu .e-menu-item.e-focused .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-focused .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected, .e-menu-wrapper .e-menu .e-menu-item.e-active-item,
.e-menu-container .e-menu .e-menu-item.e-selected,
.e-menu-container .e-menu .e-menu-item.e-active-item {
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #e0e0e0;
  outline-offset: 0;
  background: #e0e0e0;
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-caret,
.e-menu-container .e-menu .e-menu-item.e-selected .e-caret,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-caret {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-menu-icon, .e-menu-wrapper .e-menu .e-menu-item.e-active-item .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-selected .e-menu-icon,
.e-menu-container .e-menu .e-menu-item.e-active-item .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu .e-menu-item.e-separator,
.e-menu-container .e-menu .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper .e-menu .e-disabled,
.e-menu-container .e-menu .e-disabled {
  color: rgba(0, 0, 0, 0.38);
  opacity: 1;
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-icon,
.e-menu-container .e-menu .e-disabled .e-menu-icon {
  color: rgba(0, 0, 0, 0.38);
}
.e-menu-wrapper .e-menu .e-disabled .e-caret,
.e-menu-container .e-menu .e-disabled .e-caret {
  color: rgba(0, 0, 0, 0.38);
}
.e-menu-wrapper .e-menu .e-disabled .e-menu-url,
.e-menu-container .e-menu .e-disabled .e-menu-url {
  color: rgba(0, 0, 0, 0.38);
}

.e-menu-wrapper .e-ul,
.e-menu-container .e-ul {
  background: inherit;
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-ul .e-menu-item .e-menu-url,
.e-menu-container .e-ul .e-menu-item .e-menu-url {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper .e-ul .e-menu-item.e-focused,
.e-menu-container .e-ul .e-menu-item.e-focused {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid rgba(0, 0, 0, 0.12);
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-selected, .e-menu-wrapper .e-ul .e-menu-item.e-active-item,
.e-menu-container .e-ul .e-menu-item.e-selected,
.e-menu-container .e-ul .e-menu-item.e-active-item {
  background-color: #eee;
  color: rgba(0, 0, 0, 0.87);
  outline: 0 solid #eee;
  outline-offset: 0;
}
.e-menu-wrapper .e-ul .e-menu-item.e-separator,
.e-menu-container .e-ul .e-menu-item.e-separator {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper.e-menu-popup,
.e-menu-container.e-menu-popup {
  background: #fff;
}
.e-menu-wrapper.e-menu-popup.e-sfcontextmenu .e-menu-vscroll,
.e-menu-container.e-menu-popup.e-sfcontextmenu .e-menu-vscroll {
  background: inherit;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav {
  background: #fafafa;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav .e-nav-arrow.e-icons {
  color: rgba(0, 0, 0, 0.54);
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:hover,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:hover {
  background: #eee;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:focus,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:focus {
  background: #eee;
}
.e-menu-wrapper .e-menu-hscroll.e-hscroll .e-scroll-nav:active,
.e-menu-container .e-menu-hscroll.e-hscroll .e-scroll-nav:active {
  background: #eee;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.12);
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav .e-icons {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover, .e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:hover,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:focus {
  background: #eee;
}
.e-menu-wrapper.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active,
.e-menu-container.e-menu-popup .e-menu-vscroll.e-vscroll .e-scroll-nav:active {
  background: #eee;
}
.e-menu-wrapper.e-inherit,
.e-menu-container.e-inherit {
  border: 0;
}
.e-menu-wrapper.e-inherit .e-menu, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-menu-icon, .e-menu-wrapper.e-inherit .e-menu .e-menu-item .e-caret,
.e-menu-container.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-menu-icon,
.e-menu-container.e-inherit .e-menu .e-menu-item .e-caret {
  color: inherit;
}
.e-menu-wrapper.e-inherit .e-menu,
.e-menu-container.e-inherit .e-menu {
  background: inherit;
}
.e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-active-item, .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-active-item,
.e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
  color: inherit;
}

.e-menu-wrapper.e-hamburger .e-menu-header,
.e-menu-container.e-hamburger .e-menu-header {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-hamburger .e-menu-header .e-menu-icon,
.e-menu-container.e-hamburger .e-menu-header .e-menu-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-menu-wrapper.e-hamburger ul,
.e-menu-container.e-hamburger ul {
  color: rgba(0, 0, 0, 0.87);
}

.e-bigger .e-menu-wrapper ul,
.e-bigger.e-menu-wrapper ul,
.e-bigger .e-menu-container ul,
.e-bigger.e-menu-container ul {
  font-size: 14px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item,
.e-bigger .e-menu-container ul.e-menu .e-menu-item,
.e-bigger.e-menu-container ul.e-menu .e-menu-item {
  line-height: 56px;
  padding: 0 16px;
  height: 56px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 56px;
  margin-right: 10px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-menu .e-menu-item .e-caret {
  font-size: 12px;
  line-height: 56px;
  right: 16px;
}
.e-bigger .e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu .e-menu-item.e-separator {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-wrapper ul.e-menu:not(.e-vertical),
.e-bigger .e-menu-container ul.e-menu:not(.e-vertical),
.e-bigger.e-menu-container ul.e-menu:not(.e-vertical) {
  padding: 0;
}
.e-bigger .e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-menu.e-vertical .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul,
.e-bigger.e-menu-wrapper ul.e-ul,
.e-bigger .e-menu-container ul.e-ul,
.e-bigger.e-menu-container ul.e-ul {
  font-size: 15px;
  padding: 8px 0;
  white-space: nowrap;
  min-width: 112px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item,
.e-bigger .e-menu-container ul.e-ul .e-menu-item,
.e-bigger.e-menu-container ul.e-ul .e-menu-item {
  height: 48px;
  line-height: 48px;
  padding: 0 16px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
  line-height: 48px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  line-height: 48px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-separator,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-separator,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-separator {
  height: auto;
  line-height: normal;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 8px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}
.e-bigger .e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-right: 10px;
}

.e-bigger .e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-menu-container:not(.e-hamburger):not(.e-rtl) .e-menu.e-vertical .e-blankicon {
  padding-left: 50px;
}

.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) {
  padding: 0 36px;
}
.e-bigger .e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-hscroll.e-hscroll:not(.e-scroll-device) .e-scroll-nav {
  width: 36px;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device),
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll:not(.e-scroll-device) {
  padding: 24px 0;
}
.e-bigger .e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-wrapper .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger .e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav,
.e-bigger.e-menu-container .e-menu-vscroll.e-vscroll .e-scroll-nav {
  height: 24px;
}
.e-bigger .e-menu-wrapper.e-menu-popup,
.e-bigger.e-menu-wrapper.e-menu-popup,
.e-bigger .e-menu-container.e-menu-popup,
.e-bigger.e-menu-container.e-menu-popup {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}
.e-bigger .e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger.e-menu-wrapper .e-scroll-nav .e-icons,
.e-bigger .e-menu-container .e-scroll-nav .e-icons,
.e-bigger.e-menu-container .e-scroll-nav .e-icons {
  font-size: 12px;
}

.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item {
  text-align: right;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
  margin-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item .e-caret {
  left: 16px;
  margin-left: 0;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-menu-icon {
  margin-left: 10px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item .e-caret {
  left: 8px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-menu-caret-icon {
  padding-left: 36px;
  padding-right: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon {
  padding-left: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container ul.e-ul .e-menu-item.e-blankicon.e-menu-caret-icon {
  padding-left: 36px;
}

.e-bigger .e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon,
.e-bigger.e-rtl.e-menu-container:not(.e-hamburger) .e-menu.e-vertical .e-blankicon {
  padding-right: 50px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul,
.e-bigger .e-menu-container.e-hamburger ul .e-ul,
.e-bigger.e-menu-container.e-hamburger ul .e-ul {
  max-width: 100%;
}
.e-bigger .e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul .e-ul .e-menu-item {
  height: auto;
  line-height: 56px;
  padding: 0;
}

.e-bigger .e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger.e-menu-wrapper.e-hamburger .e-menu-header,
.e-bigger .e-menu-container.e-hamburger .e-menu-header,
.e-bigger.e-menu-container.e-hamburger .e-menu-header {
  font-size: 16px;
  height: 56px;
  line-height: 56px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  text-indent: 16px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul {
  font-size: 14px;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item.e-menu-caret-icon {
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret,
.e-bigger.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item .e-caret {
  font-size: 12px;
  right: 16px;
}

.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0;
  text-indent: 16px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-blankicon {
  text-indent: 42px;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-menu-icon {
  margin-left: 0;
  text-indent: inherit;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item.e-menu-caret-icon {
  padding-left: 0;
  padding-right: 0;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-menu-item .e-caret {
  left: 12px;
  right: auto;
}
.e-bigger .e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-wrapper.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger .e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item,
.e-bigger.e-rtl.e-menu-container.e-hamburger ul.e-menu .e-ul .e-menu-item {
  text-indent: inherit;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator),
.e-bigger .e-menu-container:not(.e-hamburger) ul.e-ul .e-menu-item:not(.e-separator) {
  height: 48px;
}

.e-bigger .e-menu-wrapper:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon,
.e-bigger .e-menu-container:not(.e-hamburger) ul .e-menu-item.e-menu-caret-icon {
  padding-right: 36px;
}

.e-bigger .e-menu-wrapper.e-hamburger ul.e-menu .e-menu-item,
.e-bigger .e-menu-container.e-hamburger ul.e-menu .e-menu-item {
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
  height: auto !important; /* stylelint-disable-line declaration-no-important */
}

.e-breadcrumb .e-breadcrumb-collapsed::before,
.e-breadcrumb .e-breadcrumb-menu::before {
  content: "\eb04";
}
.e-breadcrumb .e-home {
  margin-top: -1px;
}
.e-breadcrumb .e-home::before {
  content: "\e92b";
}

.e-bigger .e-breadcrumb .e-home,
.e-bigger.e-breadcrumb .e-home {
  margin-top: 0;
}

.e-breadcrumb {
  display: block;
}
.e-breadcrumb.e-breadcrumb-wrap-mode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb .e-breadcrumb-first-ol {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-wrapped-ol {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  padding-left: 0;
}
.e-breadcrumb.e-breadcrumb-scroll-mode {
  line-height: 26px;
  overflow: auto;
}
.e-breadcrumb ol {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-breadcrumb li {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb .e-breadcrumb-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 8px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text {
  cursor: pointer;
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:hover {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:focus {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item a.e-breadcrumb-text:active {
  text-decoration: underline;
}
.e-breadcrumb .e-breadcrumb-item span.e-breadcrumb-text {
  cursor: default;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon:hover {
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon::before {
  display: inline-block;
  text-decoration: none;
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 2px 0;
}
.e-breadcrumb .e-breadcrumb-item.e-disabled {
  opacity: 1;
  pointer-events: none;
}
.e-breadcrumb .e-breadcrumb-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  padding: 4px 3px;
}
.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: -4px;
  padding-left: 0;
}
.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  margin-left: 0;
  margin-right: -4px;
  padding-left: 3px;
  padding-right: 0;
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  cursor: pointer;
  font-size: 16px;
  padding: 4px 4px;
  vertical-align: bottom;
}
.e-breadcrumb .e-breadcrumb-menu {
  display: inline-block;
}
.e-breadcrumb .e-breadcrumb-item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-breadcrumb.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb .e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}
.e-breadcrumb.e-disabled {
  opacity: 1;
}
.e-breadcrumb.e-disabled .e-breadcrumb-item,
.e-breadcrumb.e-disabled .e-breadcrumb-separator,
.e-breadcrumb.e-disabled .e-breadcrumb-collapsed,
.e-breadcrumb.e-disabled .e-breadcrumb-menu {
  pointer-events: none;
}

.e-breadcrumb-popup {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  position: absolute;
}
.e-breadcrumb-popup ul {
  margin: 0;
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item {
  list-style-type: none;
  white-space: nowrap;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  width: 100%;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text .e-anchor-wrap {
  -webkit-box-align: inherit;
      -ms-flex-align: inherit;
          align-items: inherit;
  display: inherit;
  width: inherit;
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-icon {
  font-size: 14px;
  padding-right: 8px;
}
.e-breadcrumb-popup .e-breadcrumb-item.e-icon-item .e-breadcrumb-icon {
  padding: 0;
}
.e-breadcrumb-popup .e-breadcrumb-item a.e-breadcrumb-text {
  text-decoration: none;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-breadcrumb-menu-item {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.e-hidden-popup {
  visibility: hidden;
}

.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.65);
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:hover, .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:focus {
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text:active {
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:hover {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item:active {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text:focus {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-item[data-active-item] .e-breadcrumb-text {
  color: rgba(0, 0, 0, 0.87);
  font-weight: 500;
}
.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-collapsed,
.e-breadcrumb .e-breadcrumb-menu {
  color: rgba(0, 0, 0, 0.54);
}
.e-breadcrumb .e-breadcrumb-collapsed:hover,
.e-breadcrumb .e-breadcrumb-menu:hover {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-collapsed:active,
.e-breadcrumb .e-breadcrumb-menu:active {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb .e-breadcrumb-collapsed:focus,
.e-breadcrumb .e-breadcrumb-menu:focus {
  background: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text, .e-breadcrumb.e-disabled .e-breadcrumb-separator {
  color: rgba(0, 0, 0, 0.26);
}
.e-breadcrumb.e-disabled .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb .e-disabled.e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon, .e-breadcrumb.e-disabled .e-breadcrumb-separator .e-breadcrumb-icon {
  color: rgba(0, 0, 0, 0.26);
}

.e-breadcrumb-popup {
  background: #fff;
}
.e-breadcrumb-popup .e-breadcrumb-text {
  color: #616161;
}
.e-breadcrumb-popup .e-breadcrumb-text:hover {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}
.e-breadcrumb-popup .e-breadcrumb-item .e-breadcrumb-text:focus {
  background: #eee;
  color: rgba(0, 0, 0, 0.87);
}

.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  padding: 4px 12px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text {
  font-size: 16px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-breadcrumb-item.e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 2px 0;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator {
  font-size: 16px;
  padding: 4px 5px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-separator + .e-breadcrumb-separator {
  padding-left: 5px;
}
.e-bigger.e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger.e-breadcrumb .e-breadcrumb-menu,
.e-bigger .e-breadcrumb .e-breadcrumb-collapsed,
.e-bigger .e-breadcrumb .e-breadcrumb-menu {
  font-size: 18px;
  padding: 5px 5px;
}
.e-bigger.e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger.e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon, .e-bigger.e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb.e-rtl .e-icon-right .e-breadcrumb-text .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-bigger.e-breadcrumb-popup .e-breadcrumb-text,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text {
  font-size: 16px;
  height: 48px;
  line-height: 48px;
}
.e-bigger.e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-breadcrumb-text .e-breadcrumb-icon {
  font-size: 16px;
  padding-right: 8px;
}
.e-bigger.e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-item .e-breadcrumb-text .e-breadcrumb-icon {
  padding: 0;
}
.e-bigger.e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger.e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-breadcrumb-icon {
  padding-left: 8px;
  padding-right: 0;
}
.e-bigger.e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon, .e-bigger.e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl.e-icon-right .e-breadcrumb-icon,
.e-bigger .e-breadcrumb-popup.e-rtl .e-icon-right .e-breadcrumb-icon {
  padding-left: 0;
  padding-right: 8px;
}

.e-appbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px;
  overflow: hidden;
  font-size: 14px;
}
.e-appbar > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.e-appbar.e-sticky {
  position: sticky;
  top: 0;
  z-index: 1000;
}
.e-appbar.e-prominent {
  height: 94px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-prominent > div:first-child {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-appbar.e-dense {
  height: 40px;
}
.e-appbar.e-horizontal-bottom {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
}
.e-appbar.e-horizontal-bottom.e-sticky {
  position: fixed;
  top: auto;
  max-width: inherit;
  left: auto;
  right: auto;
}
.e-appbar .e-appbar-separator {
  height: 24px;
}
.e-appbar .e-appbar-spacer {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.e-appbar .e-btn,
.e-appbar .e-css.e-btn {
  -o-border-image: unset;
     border-image: unset;
}

.e-inherit.e-menu-wrapper.e-scrollable .e-menu,
.e-inherit.e-menu-container.e-scrollable .e-menu {
  overflow: hidden;
}

.e-appbar {
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0, 0, 0, 0.16);
}
.e-appbar.e-light {
  background: #fff;
  color: #000;
  border: none;
  border-color: #fff;
}
.e-appbar.e-light .e-appbar-separator {
  border-left: 1px solid #000;
}
.e-appbar.e-light .e-btn.e-inherit:hover, .e-appbar.e-light .e-btn.e-inherit:focus, .e-appbar.e-light .e-btn.e-inherit:active, .e-appbar.e-light .e-btn.e-inherit.e-active,
.e-appbar.e-light .e-css.e-btn.e-inherit:hover,
.e-appbar.e-light .e-css.e-btn.e-inherit:focus,
.e-appbar.e-light .e-css.e-btn.e-inherit:active,
.e-appbar.e-light .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-light .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-light .e-menu-wrapper.e-inherit,
.e-appbar.e-light .e-menu-container.e-inherit {
  background: #fff;
  color: #000;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: #fff;
}
.e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-light .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-light .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(0, 0, 0, 0.056);
}
.e-appbar.e-dark {
  background: #212121;
  color: #fff;
  border-color: #212121;
}
.e-appbar.e-dark .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-dark .e-btn.e-inherit:hover, .e-appbar.e-dark .e-btn.e-inherit:focus, .e-appbar.e-dark .e-btn.e-inherit:active, .e-appbar.e-dark .e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-css.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-css.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-css.e-btn.e-inherit:active,
.e-appbar.e-dark .e-css.e-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-inherit.e-active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:hover,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:focus,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit:active,
.e-appbar.e-dark .e-dropdown-btn.e-btn.e-inherit.e-active {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit,
.e-appbar.e-dark .e-menu-container.e-inherit {
  background: #212121;
  color: #fff;
  border-color: #212121;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-selected, .e-appbar.e-dark .e-menu-wrapper.e-inherit .e-menu .e-menu-item.e-focused,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-selected,
.e-appbar.e-dark .e-menu-container.e-inherit .e-menu .e-menu-item.e-focused {
  background: rgba(255, 255, 255, 0.08);
}
.e-appbar.e-primary {
  background: #3f51b5;
  color: #fff;
  border-color: #3f51b5;
}
.e-appbar.e-primary .e-appbar-separator {
  border-left: 1px solid #fff;
}
.e-appbar.e-primary .e-menu-wrapper.e-inherit,
.e-appbar.e-primary .e-menu-container.e-inherit {
  background: #3f51b5;
  color: #fff;
  border-color: #3f51b5;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  border: 1px solid;
}
.e-appbar.e-inherit .e-appbar-separator {
  border-left: 1px solid;
}
.e-appbar.e-inherit .e-menu-wrapper.e-inherit,
.e-appbar.e-inherit .e-menu-container.e-inherit {
  background: inherit;
  color: inherit;
  border-color: inherit;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-appbar.e-horizontal-bottom {
  -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1), 0 -2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.1), 0 -2px 6px rgba(0, 0, 0, 0.2);
}

.e-light.e-inherit.e-input-group, .e-light.e-inherit.e-input-group.e-control-wrapper, .e-light.e-inherit.e-float-input, .e-light.e-inherit.e-float-input.e-input-group, .e-light.e-inherit.e-float-input.e-control-wrapper, .e-light.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-light.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-light.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #fff;
  color: #000;
}

.e-dark.e-inherit.e-input-group, .e-dark.e-inherit.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-float-input, .e-dark.e-inherit.e-float-input.e-input-group, .e-dark.e-inherit.e-float-input.e-control-wrapper, .e-dark.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-dark.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-dark.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #212121;
  color: #fff;
}

.e-primary.e-inherit.e-input-group, .e-primary.e-inherit.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-float-input, .e-primary.e-inherit.e-float-input.e-input-group, .e-primary.e-inherit.e-float-input.e-control-wrapper, .e-primary.e-inherit.e-float-input.e-input-group.e-control-wrapper, .e-primary.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover, .e-primary.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  background: #3f51b5;
  color: #fff;
}

.e-inherit.e-input-group,
.e-inherit.e-input-group.e-control-wrapper,
.e-inherit.e-float-input,
.e-inherit.e-float-input.e-input-group,
.e-inherit.e-float-input.e-control-wrapper,
.e-inherit.e-float-input.e-input-group.e-control-wrapper,
.e-inherit.e-input-group:not(.e-disabled) .e-input-group-icon:hover,
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled) .e-input-group-icon:hover {
  color: inherit;
  background: rgba(0, 0, 0, 0.056);
}

.e-inherit.e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper.e-input-focus:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error),
.e-inherit.e-input-group.e-control-wrapper:not(.e-disabled):active:not(.e-success):not(.e-warning):not(.e-error) {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-moz-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput:-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::-ms-input-placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group.e-control-wrapper .e-searchinput::placeholder {
  color: inherit;
  opacity: 0.8;
}

.e-inherit.e-input-group .e-input-group-icon,
.e-inherit.e-input-group.e-control-wrapper .e-input-group-icon {
  border: none;
  color: inherit;
}

.e-inherit.e-input-group .e-clear-icon,
.e-inherit.e-input-group.e-control-wrapper .e-clear-icon {
  color: inherit;
}

.e-bigger .e-appbar,
.e-appbar.e-bigger {
  height: 56px;
  font-size: 14px;
}
.e-bigger .e-appbar.e-dense,
.e-appbar.e-bigger.e-dense {
  height: 48px;
}
.e-bigger .e-appbar.e-prominent,
.e-appbar.e-bigger.e-prominent {
  height: 112px;
}

.e-step-indicator::before {
  content: "\e99e";
}

.e-stepper {
  position: relative;
}
.e-stepper .e-step-selected .e-text,
.e-stepper .e-step-selected .e-label {
  font-weight: 600;
}
.e-stepper.e-linear .e-step-container {
  pointer-events: none;
}
.e-stepper.e-linear .e-previous:not(.e-step-disabled),
.e-stepper.e-linear .e-next:not(.e-step-disabled),
.e-stepper.e-linear .e-step-selected:not(.e-step-disabled),
.e-stepper.e-linear .e-previous:not(.e-step-disabled) + li {
  pointer-events: auto;
}
.e-stepper.e-stepper-readonly,
.e-stepper .e-step-disabled {
  cursor: default;
  pointer-events: none;
}
.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 32px;
  border-radius: 9999px;
}
.e-stepper.e-step-type-indicator .e-step-content, .e-stepper.e-step-type-label .e-step-content {
  padding: 0 8px;
}
.e-stepper .e-step-container:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip), .e-stepper.e-vertical.e-label-before .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label:has(.e-tooltip-wrap.e-stepper-tooltip) {
  position: unset;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 50%;
  top: -8px;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip.e-show-tooltip {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-tip-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip.e-tip-bottom {
  left: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}
.e-stepper .e-tooltip-wrap.e-stepper-tooltip .e-arrow-tip-inner.e-tip-bottom {
  top: -6px;
}
.e-stepper .e-step-item.e-step-label .e-tooltip-wrap.e-stepper-tooltip {
  left: unset;
  top: 0;
  -webkit-transform: translate(0%, -135%);
          transform: translate(0%, -135%);
}
.e-stepper.e-step-type-indicator .e-tooltip-wrap.e-stepper-tooltip {
  -webkit-transform: translate(-50%, -115%);
          transform: translate(-50%, -115%);
}
.e-stepper .e-stepper-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.e-stepper .e-stepper-steps .e-step-container,
.e-stepper .e-stepper-steps .e-step,
.e-stepper .e-stepper-steps .e-step-valid.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-error.e-step-text.e-step-text-only .e-step-text-container,
.e-stepper .e-stepper-steps .e-step-label-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-stepper .e-step-container {
  max-width: var(--max-width);
  list-style-type: none;
  cursor: pointer;
  text-align: center;
}
.e-stepper .e-step-container .e-step-label-container,
.e-stepper .e-step-container .e-step-text-container {
  max-width: clamp(100%, 10em, 100%);
  white-space: nowrap;
  font-size: 14px;
}
.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}
.e-stepper .e-step-container .e-step-optional-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
  line-height: 0;
}
.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-stepper .e-step-container:not(.e-step-text-only) > .e-step-text-container {
  padding: 0 8px;
}
.e-stepper .e-step-container.e-step-text-only .e-step-text-container, .e-stepper .e-step-container.e-step-label-only .e-step-label-container {
  padding: 0 6px;
  padding-block: 5px;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper .e-step-container.e-step-text-only.e-step-error .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-text-only.e-step-valid .e-step-text-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-error .e-step-label-container .e-step-validation-icon, .e-stepper .e-step-container.e-step-label-only.e-step-valid .e-step-label-container .e-step-validation-icon {
  position: relative;
  top: 0.25em;
}
.e-stepper .e-step-container .e-step,
.e-stepper .e-step-container .e-indicator {
  border-radius: 9999px;
  min-width: 32px;
  min-height: 32px;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator {
  border: 2px solid;
}
.e-stepper.e-horizontal {
  display: block;
}
.e-stepper.e-horizontal .e-stepper-steps {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.e-stepper.e-horizontal.e-label-before:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-left: var(--progress-left-position);
  top: var(--progress-top-position);
  width: var(--progress-bar-width);
}
.e-stepper.e-horizontal.e-label-before.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar, .e-stepper.e-horizontal.e-label-after.e-rtl:has(.e-step-item.e-step-label:not(.e-step-text)) .e-stepper-progressbar {
  margin-right: var(--progress-left-position);
  margin-left: unset;
}
.e-stepper.e-horizontal .e-step-item.e-step-label {
  gap: 1em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container {
  position: relative;
}
.e-stepper.e-horizontal .e-step-item.e-step-label .e-step-label-container.e-label-before {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal.e-label-start .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper.e-horizontal .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  position: absolute;
  top: 2.5em;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-start .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional, .e-stepper.e-horizontal.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: 2.5em;
  margin-left: unset;
}
.e-stepper.e-horizontal.e-label-start.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-right: unset;
  margin-left: 2.5em;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps:has(.e-step-label-optional) {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.e-stepper.e-horizontal.e-label-before .e-stepper-steps .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5em;
}
.e-stepper.e-horizontal .e-text,
.e-stepper.e-horizontal .e-label,
.e-stepper.e-horizontal .e-step-label-optional {
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-stepper.e-horizontal .e-step-text.e-step-text-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label.e-step-label-only:has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-item:not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-container:not(.e-step-item):not(.e-step-text):not(.e-step-label):has(.e-step-label-optional),
.e-stepper.e-horizontal .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-horizontal.e-step-type-indicator .e-step-container {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.e-stepper.e-horizontal .e-step-item:not(.e-step-label):not(.e-step-text) .e-step-label-optional {
  margin-top: 0.5em;
}
.e-stepper.e-horizontal.e-label-after .e-step-item.e-step-label:not(.e-step-text) .e-step-label-optional {
  margin-top: 0.2em;
}
.e-stepper.e-vertical {
  min-height: inherit;
  height: inherit;
  display: inline-block;
}
.e-stepper.e-vertical .e-step-label.e-step-label-only,
.e-stepper.e-vertical .e-step-template {
  position: relative;
}
.e-stepper.e-vertical:not(.e-label-top):not(.e-label-bottom) .e-step-label-optional {
  position: absolute;
}
.e-stepper.e-vertical:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-top: 3em;
  margin-left: 4em;
}
.e-stepper.e-vertical.e-rtl:not(.e-label-bottom):not(.e-label-top) .e-step-item.e-step-text:not(.e-step-label) .e-step-label-optional {
  margin-left: unset;
  margin-right: 4em;
}
.e-stepper.e-vertical .e-stepper-steps {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: inherit;
  height: inherit;
  float: left;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  margin: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.e-stepper.e-vertical.e-rtl .e-stepper-steps {
  float: right;
}
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-item:not(.e-step-text):not(.e-step-label)),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-text.e-step-text-only),
.e-stepper.e-vertical .e-stepper-steps:has(.e-step-label.e-step-label-only), .e-stepper.e-vertical.e-label-after .e-stepper-steps:has(.e-step-label.e-step-text:not(.e-step-item)), .e-stepper.e-vertical.e-step-type-indicator .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: 10px;
}
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-text:not(.e-step-label) .e-step-text-container,
.e-stepper.e-vertical.e-rtl .e-step-item.e-step-label:not(.e-step-text) .e-step-label-container.e-label-after {
  margin-left: unset;
  margin-right: 10px;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional),
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional) .e-step-label-optional, .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-text-only.e-step-text:has(.e-step-label-optional) .e-step-label-optional,
.e-stepper.e-vertical .e-step-label-only.e-step-label:has(.e-step-label-optional) .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-item:not(.e-step-label):not(.e-step-text):has(.e-step-label-optional), .e-stepper.e-vertical.e-label-before .e-step-label-container.e-label-before:has(.e-step-label-optional) {
  gap: 0.5em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional), .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-container.e-label-after:has(.e-step-label-optional) .e-label {
  line-height: 2em;
}
.e-stepper.e-vertical.e-label-before .e-step-item.e-step-label .e-step-label-optional, .e-stepper.e-vertical.e-label-after .e-step-item.e-step-label .e-step-label-optional {
  position: unset;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after {
  position: absolute;
}
.e-stepper.e-vertical .e-step-container.e-step-label.e-step-text:not(.e-step-item) .e-step-label-container.e-label-after .e-step-label-optional {
  left: 0;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}
.e-stepper.e-vertical .e-step-container .e-step-label-container.e-label-before .e-label {
  width: var(--label-width);
}
.e-stepper.e-vertical .e-step-container:not(.e-step-text-only) .e-step-text-container {
  border: none;
  border-radius: unset;
  padding: 6px 0;
}
.e-stepper.e-vertical .e-step-container.e-step-text-only .e-step-text-container, .e-stepper.e-vertical .e-step-container.e-step-label-only .e-step-label-container {
  position: unset;
}
.e-stepper.e-vertical.e-label-top .e-step-label-optional {
  padding-bottom: 6px;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-stepper.e-vertical.e-label-top .e-stepper-steps .e-step-container .e-step-text-container, .e-stepper.e-vertical.e-label-bottom .e-stepper-steps .e-step-container .e-step-text-container {
  margin-left: 0;
}
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-label-optional,
.e-stepper.e-vertical.e-label-top .e-step-container .e-step-text-container {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
}
.e-stepper .e-stepper-progressbar {
  height: 1.6px;
  position: absolute;
  top: var(--progress-top-position);
  width: 100%;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  height: 100%;
  width: var(--progress-value);
  -webkit-transition-property: width;
  transition-property: width;
  -webkit-transition-duration: var(--duration);
          transition-duration: var(--duration);
  -webkit-transition-delay: var(--delay);
          transition-delay: var(--delay);
}
.e-stepper.e-vertical .e-stepper-progressbar {
  min-height: inherit;
  width: 1.6px;
  top: 0;
  left: var(--progress-position);
}
.e-stepper.e-vertical .e-stepper-progressbar > .e-progressbar-value {
  width: 100%;
  height: var(--progress-value);
  -webkit-transition-property: height;
  transition-property: height;
}
.e-stepper.e-vertical.e-rtl .e-stepper-progressbar {
  right: var(--progress-position);
  left: unset;
}
.e-stepper:not(.e-steps-focus):not(.e-step-type-label):not(.e-step-type-indicator) .e-step-container .e-indicator,
.e-stepper .e-step-focus .e-indicator {
  z-index: 0;
}
.e-stepper .e-step-template.e-step-focus {
  outline: 2px solid;
}

.e-tooltip-wrap.e-stepper-tooltip.e-step-inprogress-tip .e-arrow-tip.e-tip-bottom {
  top: 90% !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 28px;
}
.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 28px;
  height: 28px;
}
.e-small.e-stepper .e-step-container .e-step,
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-step,
.e-small .e-stepper .e-step-container .e-indicator {
  min-width: 28px;
  min-height: 28px;
}
.e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-stepper .e-step-container .e-indicator {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-text-container,
.e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-stepper .e-step-container .e-step-text-container,
.e-small .e-stepper .e-step-container .e-step-label-container {
  font-size: 12px;
}
.e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-stepper .e-step-container .e-step-content {
  font-size: 14px;
}
.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-stepper .e-step-container .e-step-label-optional {
  font-size: 10px;
}
.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 10px;
}

.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator,
.e-stepper .e-step-notstarted .e-icons.e-step-indicator {
  border-color: #bdbdbd;
}
.e-stepper .e-step-label-optional {
  color: #424242;
}
.e-stepper .e-step,
.e-stepper .e-indicator {
  color: #000;
  background: #fff;
}
.e-stepper .e-step-indicator {
  color: transparent;
}
.e-stepper .e-step-completed .e-step,
.e-stepper .e-step-inprogress .e-step,
.e-stepper .e-step-completed .e-indicator,
.e-stepper .e-step-inprogress .e-indicator,
.e-stepper .e-step-completed .e-step-indicator,
.e-stepper .e-step-inprogress .e-step-indicator {
  background: #3f51b5;
  color: #fff;
}
.e-stepper .e-step-selected .e-indicator {
  background: #3f51b5;
}
.e-stepper .e-step-valid .e-indicator {
  background: #4d831e;
  color: #fff;
}
.e-stepper .e-step-error .e-indicator {
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
  color: #fff;
}
.e-stepper .e-step-error .e-text,
.e-stepper .e-step-error .e-label {
  color: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}
.e-stepper .e-step-valid:not(.e-step-notstarted) .e-indicator:hover,
.e-stepper .e-step-error .e-indicator:hover {
  color: #000;
}
.e-stepper .e-step-valid.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-valid.e-step-label-only .e-step-validation-icon {
  color: #4d831e;
}
.e-stepper .e-step-error.e-step-text-only .e-step-validation-icon,
.e-stepper .e-step-error.e-step-label-only .e-step-validation-icon {
  color: #f44336;
}
.e-stepper .e-text,
.e-stepper .e-label {
  color: #000;
}
.e-stepper .e-step-selected:not(.e-step-error) .e-text,
.e-stepper .e-step-selected:not(.e-step-error) .e-label,
.e-stepper .e-step-completed:not(.e-step-error) .e-text,
.e-stepper .e-step-completed:not(.e-step-error) .e-label {
  color: #3f51b5;
}
.e-stepper .e-step-label:not(.e-step-item) .e-step-label-container {
  background-color: #fff;
}
.e-stepper .e-step-text-container {
  background-color: #fff;
  border-color: transparent;
}
.e-stepper .e-step-disabled .e-indicator,
.e-stepper .e-step-disabled .e-step {
  background: #e0e0e0;
  color: #757575;
}
.e-stepper .e-step-disabled .e-text,
.e-stepper .e-step-disabled .e-label,
.e-stepper .e-step-disabled .e-step-validation-icon {
  color: #9e9e9e;
}
.e-stepper.e-vertical .e-step-text-only.e-step-text .e-step-label-optional, .e-stepper.e-vertical .e-step-label-only.e-step-label .e-step-label-optional, .e-stepper.e-vertical .e-step-item:not(.e-step-text):not(.e-step-label) .e-step-label-optional, .e-stepper.e-vertical.e-label-top .e-step-label-optional, .e-stepper.e-vertical.e-label-bottom .e-step-label-optional {
  background-color: #fff;
}
.e-stepper .e-stepper-progressbar {
  background-color: #bdbdbd;
}
.e-stepper .e-stepper-progressbar > .e-progressbar-value {
  background-color: #3f51b5;
}
.e-stepper:not(.e-steps-focus) .e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3f51b5, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3f51b5, 0 0 0 8px #fff;
}
.e-stepper .e-step-focus .e-step,
.e-stepper .e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-template.e-step-focus, .e-stepper:not(.e-steps-focus) :focus-visible .e-step, .e-stepper:not(.e-steps-focus) .e-step-text-only:focus-visible .e-text, .e-stepper:not(.e-steps-focus) .e-step-label-only:focus-visible .e-label {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #000, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-valid.e-step-selected .e-step,
.e-stepper .e-step-valid.e-step-focus .e-step,
.e-stepper .e-step-valid.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-valid.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-valid.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px #4d831e, 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px #4d831e, 0 0 0 8px #fff;
}
.e-stepper:not(.e-steps-focus) .e-step-error.e-step-selected .e-step,
.e-stepper .e-step-error.e-step-focus .e-step,
.e-stepper .e-step-error.e-step-label-only.e-step-focus .e-label,
.e-stepper .e-step-error.e-step-text-only.e-step-focus .e-text,
.e-stepper .e-step-error.e-step-template.e-step-focus {
  -webkit-box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgb(229.3485849057, 27.3849056604, 12.5514150943), 0 0 0 8px #fff;
          box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgb(229.3485849057, 27.3849056604, 12.5514150943), 0 0 0 8px #fff;
}
.e-stepper .e-step-container:not(.e-step-focus).e-step-notstarted .e-step,
.e-stepper .e-step-container:not(.e-step-focus).e-step-completed .e-step, .e-stepper.e-steps-focus .e-step-container:not(.e-step-focus).e-step-selected .e-step {
  -webkit-box-shadow: 0 0 0 8px #fff;
          box-shadow: 0 0 0 8px #fff;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:hover,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:hover {
  border-color: #bdbdbd;
}
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-step:active,
.e-stepper .e-step-notstarted:not(.e-step-disabled) .e-indicator:active {
  border-color: #bdbdbd;
}
.e-stepper:not(.e-step-type-label) .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step:hover {
  color: #fff;
  background: rgb(49.8319672131, 64.0696721311, 143.1680327869);
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  color: #000;
}
.e-stepper:not(.e-step-type-label) .e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-selected .e-step:active {
  background: rgb(43.2479508197, 55.6045081967, 124.2520491803);
}
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-valid.e-step-selected .e-step:active {
  background: #4d831e;
}
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-indicator:active,
.e-stepper:not(.e-step-type-label) .e-step-error.e-step-selected .e-step:active {
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:hover, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:hover {
  background: #9e9e9e;
}
.e-stepper:not(.e-step-type-label) .e-step-notstarted .e-indicator:active, .e-stepper:not(.e-step-type-label) .e-step-notstarted .e-step:active {
  background: #757575;
}
.e-stepper:not(.e-step-type-label) .e-step-valid .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-valid .e-step:hover {
  color: #fff;
  background: #4d831e;
}
.e-stepper:not(.e-step-type-label) .e-step-error .e-indicator:hover,
.e-stepper:not(.e-step-type-label) .e-step-error .e-step:hover {
  color: #fff;
  background: rgb(229.3485849057, 27.3849056604, 12.5514150943);
}

.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 40px;
}
.e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 40px;
  height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-step,
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-step,
.e-bigger .e-stepper .e-step-container .e-indicator {
  min-width: 40px;
  min-height: 40px;
}
.e-bigger.e-stepper .e-step-container .e-indicator,
.e-bigger .e-stepper .e-step-container .e-indicator {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-stepper .e-step-container .e-step-label-container {
  font-size: 16px;
}
.e-bigger.e-stepper .e-step-container .e-step-content,
.e-bigger .e-stepper .e-step-container .e-step-content {
  font-size: 18px;
}
.e-bigger.e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-stepper .e-step-container .e-step-label-optional {
  font-size: 14px;
}
.e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 14px;
}

.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text) .e-icons.e-step-indicator {
  font-size: 36px;
}
.e-bigger.e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger.e-small .e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-bigger .e-small.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator,
.e-small .e-bigger.e-stepper.e-step-type-indicator .e-step-container:not(.e-step-item.e-step-label.e-step-text).e-step-notstarted .e-icons.e-step-indicator {
  width: 36px;
  height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step,
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-step,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-step,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-step,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  min-width: 36px;
  min-height: 36px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-indicator,
.e-bigger.e-small .e-stepper .e-step-container .e-indicator,
.e-bigger .e-small.e-stepper .e-step-container .e-indicator,
.e-small .e-bigger.e-stepper .e-step-container .e-indicator {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-text-container,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-text-container,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-text-container,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-container {
  font-size: 14px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-content,
.e-bigger.e-small .e-stepper .e-step-container .e-step-content,
.e-bigger .e-small.e-stepper .e-step-container .e-step-content,
.e-small .e-bigger.e-stepper .e-step-container .e-step-content {
  font-size: 16px;
}
.e-bigger.e-small.e-stepper .e-step-container .e-step-label-optional,
.e-bigger.e-small .e-stepper .e-step-container .e-step-label-optional,
.e-bigger .e-small.e-stepper .e-step-container .e-step-label-optional,
.e-small .e-bigger.e-stepper .e-step-container .e-step-label-optional {
  font-size: 12px;
}
.e-bigger.e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger.e-small .e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-bigger .e-small.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional,
.e-small .e-bigger.e-stepper.e-vertical .e-step-label-container.e-label-after .e-step-label-optional {
  font-size: 12px;
}

.e-dialog .e-icon-dlg-close::before {
  content: "\e7fc";
  position: relative;
}
.e-dialog .e-icon-dlg-close {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:active {
  opacity: initial;
}
.e-dialog .e-icon-dlg-close:hover {
  opacity: initial;
}
.e-dialog .e-south-east::before,
.e-dialog .e-south-west::before,
.e-dialog .e-north-east::before,
.e-dialog .e-north-west::before {
  content: "\eb05";
}

/* stylelint-disable property-no-vendor-prefix */
.e-dialog {
  border: none;
  border-radius: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-dialog.e-popup {
  width: 100%;
}
.e-dialog.e-dlg-resizable {
  padding-bottom: 15px;
  -ms-touch-action: none;
      touch-action: none;
}
.e-dialog .e-dlg-header-content {
  border-radius: 1px 1px 0 0;
  line-height: 30px;
}
.e-dialog .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}
.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 12px;
  width: auto;
}
.e-dialog .e-dlg-header {
  display: block;
  font-size: 18px;
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: top;
  white-space: nowrap;
  width: 80%;
}
.e-dialog .e-dlg-header.e-hide {
  display: none;
}
.e-dialog .e-dlg-modal {
  position: fixed;
}
.e-dialog .e-scroll-disabled {
  overflow: hidden !important;
}
.e-dialog .e-dlg-content {
  display: block;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  font-size: 13px;
  font-weight: normal;
  line-height: normal;
  overflow: auto;
  overflow-x: hidden;
}
.e-dialog .e-dlg-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top: none;
  bottom: 0;
  display: block;
  right: 0;
  width: 100%;
}
.e-dialog .e-footer-content.e-hide {
  display: none;
}
.e-dialog .e-footer-content {
  text-align: right;
}
.e-dialog .e-resize-handle {
  height: 15px;
  position: absolute;
  width: 15px;
}
.e-dialog .e-resize-handle.e-south-east {
  bottom: 0;
  cursor: nwse-resize;
  right: 0;
}
.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: nesw-resize;
  left: 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.e-dialog .e-resize-handle.e-north-east {
  cursor: nesw-resize;
  right: 0;
  top: 0;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
.e-dialog .e-resize-handle.e-north-west {
  cursor: nwse-resize;
  left: 0;
  top: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-dialog .e-south,
.e-dialog .e-north,
.e-dialog .e-east,
.e-dialog .e-west {
  background-color: transparent;
  background-repeat: repeat;
  overflow: visible;
  position: absolute;
}
.e-dialog .e-east,
.e-dialog .e-west {
  cursor: ew-resize;
}
.e-dialog .e-south,
.e-dialog .e-north {
  cursor: ns-resize;
}
.e-dialog.e-blazor-hidden {
  left: 0;
  position: absolute;
}

.e-dialog .e-dlg-header-content {
  border-bottom: none;
  padding: 18px;
}
.e-dialog .e-dlg-content {
  padding: 18px;
}
.e-dialog .e-footer-content {
  padding: 8px;
}
.e-dialog .e-footer-content .e-btn {
  margin-left: 6px;
}

.e-alert-dialog .e-footer-content {
  border-top: none;
}

.e-rtl .e-footer-content .e-btn {
  margin-right: 6px;
}

.e-dialog.e-draggable > .e-dlg-header-content {
  cursor: move;
}

.e-dialog.e-device.e-draggable.e-popup-open {
  -ms-touch-action: none;
      touch-action: none;
}

.e-dialog {
  max-height: 98%;
  max-width: 100%;
  min-width: 240px;
  position: absolute;
}

.e-rtl .e-footer-content .e-btn {
  margin-left: 0;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-rtl .e-footer-content {
  text-align: left;
}

.e-dialog.e-rtl .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  left: 0;
  right: 0;
}
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
  border-color: transparent;
  border-radius: 50%;
  bottom: 0;
  float: right;
  height: 30px;
  left: 0;
  position: relative;
  width: 30px;
}

.e-rtl.e-dialog .e-resize-handle.e-south-west {
  bottom: 0;
  cursor: sw-resize;
  direction: ltr;
  left: 0;
  text-align: initial;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* stylelint-disable declaration-no-important */
.e-dlg-target.e-scroll-disabled {
  overflow: hidden !important;
}

/* stylelint-enable declaration-no-important */
.e-dlg-overlay {
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: fixed;
  top: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  width: 100%;
}
.e-dlg-overlay.e-fade {
  opacity: 0;
}

.e-dlg-overflow-hidden {
  overflow: auto;
}

/* stylelint-disable declaration-no-important */
.e-dlg-fullscreen {
  height: 100% !important;
  left: 0 !important;
  width: 100% !important;
}

/* stylelint-enable declaration-no-important */
.e-popup.e-popup-open.e-dialog {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.e-dlg-container {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.e-dlg-center-center {
  -webkit-align-items: center;
  -webkit-justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.e-dlg-left-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-center {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-left-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-top {
  -webkit-align-items: flex-start;
  -webkit-justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-top {
  -webkit-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.e-dlg-left-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.e-dlg-right-bottom {
  -webkit-align-items: flex-end;
  -webkit-justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dlg-center-bottom {
  -webkit-align-items: center;
  -webkit-justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus,
.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
  border-color: transparent;
  -webkit-box-shadow: 0 0 0 transparent;
          box-shadow: 0 0 0 transparent;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active {
  background-color: #e0e0e0;
}

.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 210px;
  min-height: 210px;
}

@media (min-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
@media (max-width: 768px) {
  .e-alert-dialog.e-dialog.e-popup,
  .e-confirm-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (max-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .e-prompt-dialog.e-dialog.e-popup,
  .e-prompt-dialog.e-dialog.e-popup {
    margin: 30px;
    width: 600px;
  }
}
.e-dlg-ref-element {
  display: none;
}

.e-dialog .e-footer-content {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.e-dialog {
  background-color: #fff;
  -webkit-box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.e-dlg-overlay {
  background-color: #383838;
}

.e-footer-content {
  background-color: #fff;
}

.e-dlg-header,
.e-dlg-header * {
  color: rgba(0, 0, 0, 0.87);
  font-size: 18px;
  font-weight: normal;
}

.e-dlg-content {
  color: rgba(0, 0, 0, 0.87);
}

.e-device .e-dlg-content {
  font-size: 14px;
}

.e-dlg-header-content {
  background-color: #fff;
}

.e-dlg-content {
  background-color: #fff;
}

.e-icon-dlg-close {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:hover span {
  color: #000;
}

.e-dialog .e-btn.e-dlg-closeicon-btn:active span,
.e-dialog .e-btn.e-dlg-closeicon-btn:focus span {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:active {
  border-radius: 50%;
  color: #000;
  opacity: 1;
}

.e-icon-dlg-close:hover {
  color: #000;
}

.e-dlg-header-content .e-dlg-closeicon-btn:hover {
  background-color: transparent;
}

.e-dlg-header-content .e-dlg-closeicon-btn:active {
  background-color: transparent;
}

.e-south-east {
  color: #000;
}

.e-rtl .e-south-east {
  color: transparent;
}

.e-rtl .e-south-west {
  color: #000;
}

.e-south-west,
.e-north-east,
.e-north-west {
  color: transparent;
}

.e-bigger.e-dialog .e-dlg-header-content,
*.e-bigger .e-dialog .e-dlg-header-content {
  padding: 24px 24px 20px;
}
.e-bigger.e-dialog .e-dlg-header,
*.e-bigger .e-dialog .e-dlg-header {
  font-size: 18px;
  line-height: 36px;
}
.e-bigger.e-dialog .e-dlg-content,
*.e-bigger .e-dialog .e-dlg-content {
  font-size: 13px;
  padding: 24px 24px 10px;
}
.e-bigger.e-dialog .e-footer-content,
*.e-bigger .e-dialog .e-footer-content {
  padding: 10px 24px 20px;
}
.e-bigger.e-dialog .e-footer-content .e-btn,
*.e-bigger .e-dialog .e-footer-content .e-btn {
  margin-left: 8px;
}
.e-bigger.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
*.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  height: 36px;
  width: 36px;
  padding: 0;
}
.e-bigger.e-dialog .e-btn .e-btn-icon.e-icon-dlg-close,
*.e-bigger .e-dialog .e-btn .e-btn-icon.e-icon-dlg-close {
  font-size: 14px;
  width: auto;
}

.e-bigger.e-rtl .e-footer-content .e-btn,
.e-bigger .e-rtl .e-footer-content .e-btn {
  margin-left: 0;
  margin-right: 8px;
}

.e-bigger .e-dlg-header-content + .e-dlg-content {
  padding-top: 0;
}

.e-bigger .e-content-placeholder.e-dialog.e-placeholder-dialog,
.e-bigger.e-content-placeholder.e-dialog.e-placeholder-dialog {
  background-size: 400px 220px;
  min-height: 220px;
}

/*! popup layout */
.e-popup {
  height: auto;
  position: absolute;
  width: auto;
  z-index: 1000;
}

.e-popup.e-popup-open {
  display: block;
}

.e-popup.e-popup-close {
  display: none;
}

.e-tooltip-close::before {
  content: "\e7e9";
  font-size: 16px;
}

.e-arrow-tip-inner.e-tip-right::before {
  content: "\e848";
}

.e-arrow-tip-inner.e-tip-top::before {
  content: "\e918";
}

.e-arrow-tip-inner.e-tip-bottom::before {
  content: "\e919";
}

.e-arrow-tip-inner.e-tip-left::before {
  content: "\e84b";
}

.e-tooltip-popup-container {
  position: relative;
}

.e-tooltip-wrap {
  max-width: 350px;
  min-width: 30px;
  padding: 0;
  position: absolute;
  visibility: visible;
}
.e-tooltip-wrap .e-arrow-tip {
  overflow: hidden;
  position: absolute;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-bottom {
  height: 8px;
  left: 50%;
  top: 100%;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-top {
  height: 8px;
  left: 50%;
  top: -9px;
  width: 16px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-left {
  height: 16px;
  left: -9px;
  top: 48%;
  width: 8px;
}
.e-tooltip-wrap .e-arrow-tip.e-tip-right {
  height: 16px;
  left: 100%;
  top: 50%;
  width: 8px;
}
.e-tooltip-wrap .e-tooltip-close {
  cursor: pointer;
  float: right;
  position: absolute;
  right: -9px;
  top: -9px;
  z-index: inherit;
}
.e-tooltip-wrap .e-tip-content {
  background-color: inherit;
  height: 100%;
  line-height: 16px;
  overflow-wrap: break-word;
  overflow-x: hidden;
  padding: 3px 6px;
  position: relative;
  white-space: normal;
  width: 100%;
  word-break: break-word;
  z-index: 1;
}
.e-tooltip-content-placeholder {
  display: none;
}

.e-tooltip-wrap {
  border-radius: 2px;
  -webkit-filter: none;
          filter: none;
  opacity: 0.9;
}
.e-tooltip-wrap.e-popup {
  background-color: #616161;
  border: 1px solid #616161;
}
.e-tooltip-wrap .e-arrow-tip-outer {
  height: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 0;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-bottom {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #616161;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #616161;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-left {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #616161;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-outer.e-tip-right {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #616161;
  border-top: 8px solid transparent;
}
.e-tooltip-wrap .e-arrow-tip-inner {
  height: 0;
  position: absolute;
  width: 0;
  z-index: 10;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  color: #616161;
  font-family: "e-icons";
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-bottom, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-top {
  right: 16px;
}
.e-tooltip-wrap .e-arrow-tip-inner.e-tip-right, .e-tooltip-wrap .e-arrow-tip-inner.e-tip-left {
  bottom: 16px;
}
.e-tooltip-wrap .e-tooltip-close {
  background-color: #fff;
  border-color: transparent;
  border-radius: 8px;
  color: #616161;
}
.e-tooltip-wrap .e-tooltip-close:hover {
  background-color: #fff;
  color: #616161;
}
.e-tooltip-wrap .e-tip-content {
  border-radius: inherit;
  color: #fff;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 11px;
}

.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  line-height: 20px;
  padding: 5px 8px;
}
.e-bigger .e-tooltip-wrap .e-tip-content,
.e-tooltip-wrap.e-bigger .e-tip-content {
  font-size: 14px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  width: 100%;
  z-index: 1000;
}
.e-spinner-pane::after {
  content: "Material";
  display: none;
}
.e-spinner-pane.e-spin-left {
  /* stylelint-disable property-no-vendor-prefix */
}
.e-spinner-pane.e-spin-left .e-spinner-inner {
  -webkit-transform: translateX(0%) translateY(-50%);
  left: 0;
  padding-left: 10px;
  transform: translateX(0%) translateY(-50%);
}
.e-spinner-pane.e-spin-right .e-spinner-inner {
  -webkit-transform: translateX(-100%) translateY(-50%);
  left: 100%;
  padding-right: 10px;
  transform: translateX(-100%) translateY(-50%);
}
.e-spinner-pane.e-spin-center .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.e-spinner-pane.e-spin-hide {
  display: none;
}
.e-spinner-pane.e-spin-show {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spinner-pane .e-spinner-inner {
  -webkit-transform: translateX(-50%) translateY(-50%);
  left: 50%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 1000;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  font-family: "Roboto", Segoe UI;
  font-size: 13px;
  margin-top: 16px;
  text-align: center;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  -webkit-animation: material-spinner-rotate 1568.63ms linear infinite;
          animation: material-spinner-rotate 1568.63ms linear infinite;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-material .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-material3 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2,
.e-spinner-pane .e-spinner-inner .e-spin-fabric {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.21, 0.21, 0.21, 0.21);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  fill: none;
  stroke-width: 4.5;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  -webkit-animation: material-spinner-rotate 0.75s linear infinite;
          animation: material-spinner-rotate 0.75s linear infinite;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 .e-path-circle {
  fill: none;
  stroke-linecap: square;
  stroke-width: 4;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  display: block;
  margin: 0 auto;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast {
  -webkit-animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
          animation: fabric-spinner-rotate 1.3s infinite cubic-bezier(0.53, 0.21, 0.29, 0.67);
  display: block;
  margin: 0 auto;
  overflow: visible;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  fill: none;
  stroke-width: 1.5;
}

/* stylelint-disable property-no-vendor-prefix */
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-spinner-pane {
  background-color: transparent;
}
.e-spinner-pane.e-spin-overlay {
  background-color: rgba(0, 0, 0, 0.4);
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-label {
  color: #fff;
}
.e-spinner-pane.e-spin-overlay .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-label {
  color: rgba(0, 0, 0, 0.87);
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-circle,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-fluent .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fluent2 .e-path-arc,
.e-spinner-pane .e-spinner-inner .e-spin-fabric .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-tailwind .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5v3 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-circle {
  stroke: rgba(227, 22, 91, 0.4);
}
.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-material,
.e-spinner-pane .e-spinner-inner .e-spin-material3,
.e-spinner-pane .e-spinner-inner .e-spin-tailwind3 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4 {
  stroke: #e3165b;
}
.e-spinner-pane .e-spinner-inner .e-spin-bootstrap {
  fill: #e3165b;
  stroke: #e3165b;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-dropdownbase {
  display: block;
  height: 100%;
  min-height: 36px;
  position: relative;
  width: 100%;
}
.e-dropdownbase .e-list-parent {
  margin: 0;
  padding: 0;
}

.e-dropdownbase .e-list-group-item, .e-dropdownbase .e-fixed-head {
  cursor: default;
}

.e-dropdownbase .e-list-item {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-dropdownbase .e-list-item .e-list-icon {
  font-size: 16px;
  vertical-align: middle;
}

.e-dropdownbase .e-fixed-head {
  position: absolute;
  top: 0;
}

.e-dropdownbase.e-content {
  overflow: auto;
  position: relative;
}

.e-popup.e-ddl .e-dropdownbase.e-nodata,
.e-popup.e-mention .e-dropdownbase.e-nodata {
  color: #000;
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  padding: 14px 16px;
  text-align: center;
}

.e-mention.e-popup {
  background: #fff;
  border: 0;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  margin-top: 2px;
  position: absolute;
}

.e-mention.e-popup .e-dropdownbase {
  min-height: 36px;
}

.e-mention .e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-mention .e-mention-chip,
.e-mention .e-mention-chip:hover {
  background: #eee;
  border-radius: 2px;
  border: none;
  color: #e3165b;
  cursor: default;
}

.e-mention.e-editable-element {
  border: 2px solid #e0e0e0;
  height: auto;
  min-height: 120px;
  width: 100%;
}

.e-form-mirror-div {
  white-space: pre-wrap;
}

.e-rtl .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}

.e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
  text-indent: 0;
}

.e-small .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  text-indent: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  cursor: pointer;
  font-weight: normal;
  overflow: hidden;
  position: relative;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: 100%;
}

.e-rtl.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-item {
  padding-right: 2em;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-rtl .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-small.e-rtl .e-dropdownbase .e-list-item,
.e-small .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-dropdownbase {
  border-color: #e0e0e0;
}
.e-dropdownbase .e-list-item {
  /* stylelint-disable property-no-vendor-prefix */
  -webkit-tap-highlight-color: transparent;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
  line-height: 36px;
  min-height: 36px;
  padding-right: 16px;
  text-indent: 16px;
  background-color: #fff;
}

.e-dropdownbase .e-list-group-item,
.e-fixed-head {
  border-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  line-height: 36px;
  min-height: 36px;
  padding-left: 16px;
  padding-right: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #fff;
}

.e-dropdownbase .e-list-item.e-active, .e-dropdownbase .e-list-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}

.e-dropdownbase .e-list-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-dropdownbase .e-list-item:last-child {
  border-bottom: 0;
}

.e-dropdownbase .e-list-item.e-item-focus {
  background-color: #eee;
}

.e-multi-column.e-ddl.e-popup.e-popup-open table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th,
.e-multi-column.e-ddl.e-popup.e-popup-open td {
  display: table-cell;
  overflow: hidden;
  padding-right: 16px;
  text-indent: 10px;
  text-overflow: ellipsis;
}

.e-multi-column.e-ddl.e-popup.e-popup-open th {
  line-height: 36px;
  text-align: left;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header {
  background-color: #fff;
  border-color: #e0e0e0;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: rgba(0, 0, 0, 0.54);
  font-family: inherit;
  font-size: 13px;
  font-weight: 600;
  text-indent: 10px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-dropdownbase .e-list-item {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open.e-scroller .e-ddl-header {
  padding-right: 16px;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-ddl-header,
.e-multi-column.e-ddl.e-popup.e-popup-open.e-ddl-device .e-ddl-header {
  padding-right: 0;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-center {
  text-align: center;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-right {
  text-align: right;
}

.e-multi-column.e-ddl.e-popup.e-popup-open .e-text-left {
  text-align: left;
}

.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small .e-list-item {
  color: #000;
  line-height: 26px;
  min-height: 26px;
  text-indent: 12px;
}

.e-small .e-dropdownbase .e-list-group-item, .e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small .e-list-group-item,
.e-dropdownbase.e-small .e-fixed-head {
  font-size: 13px;
  line-height: 26px;
  min-height: 26px;
  padding-left: 16px;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small .e-list-item .e-list-icon {
  font-size: 14px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item {
  background-color: #fff;
  border-bottom: 0;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  text-indent: 16px;
  font-size: 13px;
  padding-right: 16px;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-item-focus {
  background-color: #eee;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active,
.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-active.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: #e3165b;
}

.e-ddl.e-popup.e-multiselect-group .e-list-group-item.e-hover {
  background-color: #eee;
  border-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-selectall-parent.e-item-focus {
  background-color: #eee;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-bigger .e-dropdownbase,
.e-dropdownbase.e-bigger {
  min-height: 45px;
}
.e-bigger .e-dropdownbase .e-list-item,
.e-dropdownbase.e-bigger .e-list-item {
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger .e-list-group-item,
.e-dropdownbase.e-bigger .e-fixed-head {
  line-height: 48px;
  text-indent: 16px;
}

.e-bigger .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-bigger .e-list-item .e-list-icon {
  font-size: 20px;
}

.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-small.e-bigger .e-dropdownbase.e-dd-group .e-list-item {
  padding-left: 2em;
}

.e-small.e-bigger.e-rtl .e-dropdownbase .e-list-item,
.e-small.e-bigger .e-rtl .e-dropdownbase .e-list-item,
.e-rtl .e-small.e-bigger .e-dropdownbase .e-list-item,
.e-small .e-rtl.e-bigger .e-dropdownbase .e-list-item,
.e-bigger .e-rtl.e-small .e-dropdownbase .e-list-item {
  padding-left: 16px;
  padding-right: 0;
}
.e-bigger .e-dropdownbase .e-list-group-item, .e-bigger .e-dropdownbase .e-fixed-head {
  font-size: 14px;
  padding-left: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-bigger.e-small .e-list-group-item,
.e-dropdownbase.e-bigger.e-small .e-fixed-head {
  font-size: 13px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item,
.e-dropdownbase.e-small.e-bigger .e-list-item {
  color: #000;
  line-height: 40px;
  min-height: 40px;
  text-indent: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-group-item, .e-bigger.e-small .e-dropdownbase .e-fixed-head,
.e-dropdownbase.e-small.e-bigger .e-list-group-item,
.e-dropdownbase.e-small.e-bigger .e-fixed-head {
  line-height: 40px;
  min-height: 40px;
  padding-left: 16px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon,
.e-dropdownbase.e-small.e-bigger .e-list-item .e-list-icon {
  font-size: 18px;
}

.e-bigger.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-ddl .e-search-icon::before {
  content: "\e993";
}

.e-ddl .e-back-icon::before {
  content: "\e977";
}

.e-ddl.e-input-group.e-control-wrapper .e-ddl-icon::before {
  content: "\e969";
  font-family: "e-icons";
}

.e-ddl.e-popup.e-resize .e-icons.e-resizer-right::before {
  content: "\eb05";
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-ddl.e-lib.e-input-group:not(.e-float-input) .e-dropdownlist:not(.e-input) {
  width: 100%;
  border: 0 solid;
}

.e-popup.e-wide-popup.e-ddl-device.e-popup-close {
  display: block;
  visibility: hidden;
}

.e-popup-full-page {
  bottom: 0;
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  right: 0;
  top: 0;
}
.e-popup-full-page .e-popup-full-page.e-ddl.e-popup.e-ddl-device-filter {
  margin: 0;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon {
  position: relative;
}

.e-ddl.e-control-wrapper.e-input-group .e-ddl-icon.e-ddl-disable-icon::before {
  content: "";
}

.e-ddl-device-filter .e-filter-parent {
  background-color: #f5f5f5;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl input.e-input::-webkit-contacts-auto-fill-button {
  display: none;
  pointer-events: none;
  position: absolute;
  right: 0;
  visibility: hidden;
}

/* stylelint-enable property-no-vendor-prefix */
.e-filter-parent {
  border: 0;
  border-top-width: 0;
  -webkit-box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
          box-shadow: 0 1.5px 5px -2px rgba(0, 0, 0, 0.3);
  display: block;
  padding: 0;
}

.e-ddl.e-input-group:not(.e-disabled) {
  cursor: pointer;
}

.e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::before, .e-ddl.e-popup.e-ddl-device-filter .e-input-group.e-input-focus::after {
  width: 0;
}

.e-ddl.e-popup {
  background: #fff;
  position: absolute;
}
.e-ddl.e-popup .e-search-icon {
  margin: 0;
  opacity: 0.57;
  padding: 12px 8px 8px;
}

.e-ddl.e-popup .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-ddl.e-popup.e-rtl .e-filter-parent .e-input-group.e-control-wrapper .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-filter:focus, .e-ddl.e-popup .e-filter-parent .e-input-group.e-input-focus .e-input-filter, .e-ddl.e-popup .e-filter-parent .e-input-group.e-control-wrapper.e-input-focus .e-input-filter {
  padding: 8px 16px 8px;
}

.e-ddl.e-popup .e-input-group {
  margin-bottom: 0;
}

.e-ddl.e-popup .e-ddl-footer, .e-ddl.e-popup .e-ddl-header {
  cursor: default;
}

/* stylelint-disable property-no-vendor-prefix */
.e-ddl.e-input-group .e-ddl-hidden,
.e-ddl.e-float-input .e-ddl-hidden {
  -webkit-appearance: initial;
  border: 0;
  height: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}

.e-ddl.e-input-group,
.e-ddl.e-input-group.e-input-focus:focus {
  outline: none;
}

.e-dropdownbase .e-list-item .e-highlight {
  display: inline;
  font-weight: bold;
  vertical-align: baseline;
}

.e-ddl.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide),
.e-float-input.e-input-group input[readonly] ~ .e-clear-icon:not(.e-clear-icon-hide) {
  opacity: 1;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  display: none;
}

.e-input-group.e-static-clear input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-input-group.e-static-clear.e-control-wrapper input.e-dropdownlist.e-input:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide,
.e-float-input.e-static-clear.e-input-group.e-control-wrapper input.e-dropdownlist:not(:valid):first-child ~ .e-clear-icon.e-clear-icon-hide {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-disabled.e-ddl.e-static-clear .e-clear-icon {
  pointer-events: none;
}

.e-ddl.e-input-group .e-input-value,
.e-ddl.e-input-group .e-input-value:focus {
  font-family: inherit;
  font-size: 14px;
  height: auto;
  margin: 0;
  outline: none;
  width: 100%;
  overflow: hidden;
}
.e-ddl.e-input-group input[readonly].e-input,
.e-ddl.e-input-group input[readonly],
.e-ddl.e-input-group .e-dropdownlist {
  pointer-events: none;
}

.e-data-form .e-ddl.e-input-group.e-control-container input[readonly].e-input.e-dropdownlist {
  cursor: pointer;
  pointer-events: auto;
}

.e-ddl.e-popup.e-popup-open .e-list-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

ejs-autocomplete,
ejs-combobox,
ejs-dropdownlist {
  display: block;
}

.e-small .e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small .e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-small.e-ddl.e-popup .e-list-item,
.e-input-group.e-ddl.e-small .e-list-item {
  font-size: 12px;
}
.e-small.e-ddl.e-popup .e-list-group-item,
.e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 12px;
}

.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-ddl.e-popup.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-popup {
  border-color: #e0e0e0;
}

.e-float-input.e-input-group.e-ddl.e-control.e-icon-anim > .e-float-text,
.e-float-input.e-input-focus.e-input-group.e-ddl.e-control.e-keyboard > .e-float-text {
  color: #e3165b;
}

.e-ddl.e-popup .e-filter-parent .e-input-group input.e-input-filter {
  border-color: transparent;
}

.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-bigger .e-input-group.e-ddl .e-input-filter, .e-bigger .e-input-group.e-ddl .e-input-filter:focus {
  margin-left: -20px;
}

.e-bigger .e-ddl.e-popup .e-list-item {
  font-size: 14px;
}
.e-bigger .e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}
.e-bigger .e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-ddl.e-popup .e-list-item {
  font-size: 14px;
}
.e-bigger.e-ddl.e-popup .e-list-group-item {
  font-size: 14px;
}
.e-bigger.e-ddl.e-popup .e-input-group {
  padding: 4px 0;
}

.e-bigger.e-small .e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 13px;
}
.e-bigger.e-small .e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}

.e-bigger.e-small.e-ddl.e-popup .e-list-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-item {
  font-size: 13px;
}
.e-bigger.e-small.e-ddl.e-popup .e-list-group-item,
.e-bigger .e-input-group.e-ddl.e-small .e-list-group-item {
  font-size: 13px;
}

.e-bigger .e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger.e-content-placeholder.e-ddl.e-placeholder-ddl,
.e-bigger .e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger.e-content-placeholder.e-autocomplete.e-placeholder-autocomplete,
.e-bigger .e-content-placeholder.e-combobox.e-placeholder-combobox,
.e-bigger.e-content-placeholder.e-combobox.e-placeholder-combobox {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger .e-popup.e-ddl-device-filter .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  border-color: #e0e0e0;
}

.e-bigger .e-popup.e-ddl-device-filter {
  margin-top: 0;
}

.e-bigger .e-ddl-device .e-input-group,
.e-bigger .e-ddl-device .e-input-group.e-input-focus:not(.e-success):not(.e-warning):not(.e-error) {
  background: #f5f5f5;
  border-width: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 0;
}

.e-bigger .e-ddl-device .e-input-group .e-back-icon,
.e-bigger .e-ddl-device .e-input-group input.e-input,
.e-bigger .e-ddl-device .e-input-group .e-clear-icon {
  background-color: #f5f5f5;
}

.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  min-height: 16px;
  min-width: 16px;
}

.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-filter {
  padding: 8px 16px 8px 0;
}

.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-bigger.e-small .e-clear-icon {
  min-height: 18px;
  min-width: 18px;
}

.e-bigger.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-bigger .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-bigger.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-bigger.e-small .e-input-filter {
  padding: 8px 16px;
}

/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable */
.e-ddt .e-ddt-icon::before {
  content: "\e969";
}
.e-ddt .e-chips-close::before {
  content: "\e7e9";
}

/* stylelint-disable */
.e-ddt {
  cursor: pointer;
  outline: none;
}
.e-ddt .e-ddt-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt.e-icon-anim .e-ddt-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.e-ddt .e-ddt-hidden {
  border: 0;
  height: 0;
  visibility: hidden;
  width: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper .e-clear-icon {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  min-height: 22px;
}
.e-ddt.e-input-group.e-control-wrapper .e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper .e-input-group-icon.e-ddt-icon {
  border: 0;
}
.e-ddt.e-input-group.e-control-wrapper .e-icon-hide, .e-ddt.e-float-input.e-control-wrapper .e-icon-hide {
  display: none;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 0;
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 18px;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 2px;
  position: absolute;
  right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-input-group.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-chip input.e-dropdowntree.e-chip-input, .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-input-focus input.e-dropdowntree.e-chip-input,
.e-ddt.e-float-input.e-control-wrapper.e-show-text input.e-dropdowntree.e-chip-input {
  padding-left: 0;
  padding-right: 0;
}
.e-ddt.e-input-group.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon, .e-ddt.e-float-input.e-control-wrapper.e-valid-input:hover:not(.e-disabled) .e-clear-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-ddt .e-chips-wrapper {
  width: 100%;
}
.e-ddt.e-show-chip .e-chips-close {
  min-height: 16px;
  min-width: 16px;
  line-height: 16px;
  text-align: center;
}
.e-ddt.e-show-chip .e-chips-close::before {
  font-size: 16px;
}
.e-ddt.e-show-chip .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  height: 24px;
  margin: 3px 1px;
  max-width: calc(100% - 2px);
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-show-chip .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 4px;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-ddt.e-outline .e-overflow.e-show-text {
  padding: 10px 12px 9px;
}
.e-ddt.e-outline .e-overflow.e-total-count {
  padding: 10px 12px;
}
.e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 30px;
}
.e-ddt.e-outline.e-input-group.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon, .e-ddt.e-outline.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon.e-input-focus .e-clear-icon {
  min-height: 20px;
}
.e-ddt.e-outline.e-show-chip .e-overflow,
.e-ddt.e-outline.e-show-chip .e-chips-wrapper {
  padding: 4px 12px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 21px;
  padding: 14px 2px 5px 0;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 6px;
  right: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 5px;
  right: 38px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 8px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 18px;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}
.e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 39px;
  padding: 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 39px;
  padding-top: 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 28px;
  margin-top: 8px;
  padding: 0 8px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 12px;
  width: 12px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  bottom: 10px;
  right: 10px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 9px;
  right: 38px;
}
.e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  bottom: 9px;
  right: 10px;
}
.e-ddt .e-overflow {
  white-space: nowrap;
}
.e-ddt .e-overflow.e-show-text {
  padding: 6px 0 0 0;
}
.e-ddt .e-overflow.e-show-text.e-input-value:not(.e-icon-hide) {
  display: inline-grid;
}
.e-ddt .e-overflow.e-total-count {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-ddt .e-overflow.e-total-count .e-remain {
  padding: 0 16px 0 0;
}
.e-ddt .e-overflow.e-wrap-count {
  padding-top: 6px;
}
.e-ddt .e-overflow .e-remain {
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding: 0 0 0 16px;
}
.e-ddt .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}
.e-ddt.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}
.e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 18px;
  max-width: calc(100% - 19px);
}
.e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 26px;
  max-width: calc(100% - 27px);
}
.e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 45px;
  max-width: calc(100% - 45px);
}
.e-ddt input[readonly],
.e-ddt .e-dropdowntree,
.e-ddt input[readonly].e-input {
  pointer-events: none;
}
.e-ddt input[readonly].e-chip-input,
.e-ddt .e-dropdowntree.e-chip-input,
.e-ddt input[readonly].e-input.e-chip-input {
  width: 0;
  visibility: hidden;
}
.e-ddt.e-popup {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 0px rgba(0, 0, 0, 0.14), 0 3px 14px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 0px rgba(0, 0, 0, 0.14), 0 3px 14px 0px rgba(0, 0, 0, 0.12);
  position: absolute;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom: 1px solid;
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  position: relative;
  text-indent: 38px;
  white-space: nowrap;
  width: 100%;
}
.e-ddt.e-popup .e-selectall-parent.e-hide-selectall {
  display: none;
}
.e-ddt.e-popup .e-selectall-parent .e-checkbox-wrapper {
  position: relative;
  text-indent: 0;
  bottom: 1px;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  font-family: inherit;
  font-size: 13px;
  margin: 10px;
}
.e-ddt.e-popup .e-filter-wrap {
  border-top-width: 0;
  display: block;
  padding: 0;
  border: 0;
}
.e-ddt.e-popup .e-filter-wrap .e-input,
.e-ddt.e-popup .e-filter-wrap .e-input:focus {
  padding: 8px 16px 8px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group {
  margin-bottom: 0;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}
.e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::before, .e-ddt.e-popup .e-filter-wrap .e-input-group:not(.e-disabled):not(.e-float-icon-left)::after, .e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before, .e-ddt.e-popup .e-filter-wrap .e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after {
  bottom: -1px;
  height: 1px;
}
.e-ddt.e-popup .e-popup-content {
  overflow: auto;
  position: relative;
}
.e-ddt.e-popup .e-popup-content .e-ddt-nodata {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  cursor: default;
  font-family: inherit;
  font-size: 14px;
  text-align: center;
  padding: 14px 16px;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-treeview {
  display: none;
}
.e-ddt.e-popup .e-popup-content.e-no-data .e-ddt-nodata {
  display: block;
}
.e-ddt.e-popup .e-treeview {
  display: inline-table;
  width: 100%;
}
.e-ddt.e-popup .e-treeview .e-list-item {
  padding: 0;
}
.e-ddt.e-popup .e-treeview .e-list-item .e-ul {
  margin: 0;
  padding: 0 0 0 14px;
}
.e-ddt.e-popup .e-treeview .e-fullrow {
  height: 36px;
}
.e-ddt.e-popup .e-treeview > .e-ul {
  overflow: hidden;
  padding: 0 8px;
}
.e-ddt.e-popup .e-treeview.e-fullrow-wrap .e-text-content {
  padding-bottom: 2px;
  padding-top: 2px;
}
.e-ddt.e-popup .e-ddt-footer,
.e-ddt.e-popup .e-ddt-header {
  cursor: default;
}
.e-ddt.e-rtl.e-show-chip .e-chips {
  float: right;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain {
  padding: 0 16px 0 0;
}
.e-ddt.e-rtl.e-show-chip .e-overflow .e-remain.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow .e-remain.e-wrap-count {
  padding-top: 6px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-wrap-count, .e-ddt.e-rtl.e-show-text .e-overflow.e-wrap-count {
  position: absolute;
  right: auto;
}
.e-ddt.e-rtl.e-show-text .e-overflow.e-total-count .e-remain {
  padding: 0 0 0 16px;
}
.e-ddt.e-rtl.e-show-chip .e-overflow.e-total-count .e-remain {
  padding: 6px 0 0 0;
}
.e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 30px;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 14px 0 5px 2px;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon .e-clear-icon {
  left: 38px;
  right: auto;
}
.e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input):not(.e-show-dd-icon) .e-clear-icon {
  left: 10px;
  right: auto;
}
.e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 18px;
}
.e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 26px;
}
.e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 45px;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  left: 0;
  right: auto;
}
.e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-ddt.e-rtl.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 18px;
}
.e-ddt.e-rtl.e-popup .e-treeview .e-list-item .e-ul {
  padding: 0 14px 0 0;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent {
  text-indent: 38px;
}
.e-ddt.e-rtl.e-popup .e-selectall-parent .e-all-text {
  margin: 0 10px;
}
.e-ddt-icon-hide {
  display: none;
}

/* stylelint-disable */
.e-ddt .e-chips {
  background-color: #eee;
}
.e-ddt .e-chips .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}
.e-ddt .e-chips > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}
.e-ddt.e-filled .e-chips {
  background-color: rgb(206.15, 206.15, 206.15);
}
.e-ddt .e-overflow .e-remain {
  color: rgba(0, 0, 0, 0.54);
}
.e-ddt.e-popup {
  background: #fff;
  border-color: transparent;
}
.e-ddt.e-popup .e-popup-content.e-no-data {
  color: #000;
}
.e-ddt.e-popup .e-selectall-parent {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}
.e-ddt.e-popup .e-selectall-parent:focus {
  background: #f5f5f5;
}
.e-ddt.e-popup .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
}

/* stylelint-disable */
.e-bigger .e-ddt .e-chips,
.e-ddt.e-bigger .e-chips {
  height: 31px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  right: 20px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 3px;
}
.e-bigger .e-ddt.e-input-group.e-control-wrapper .e-clear-icon, .e-bigger .e-ddt.e-float-input.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-input-group.e-control-wrapper .e-clear-icon,
.e-ddt.e-bigger.e-float-input.e-control-wrapper .e-clear-icon {
  min-height: 26px;
}
.e-bigger .e-ddt .e-overflow.e-show-text,
.e-ddt.e-bigger .e-overflow.e-show-text {
  padding: 8px 0 0 0;
}
.e-bigger .e-ddt.e-outline .e-overflow.e-show-text, .e-bigger .e-ddt.e-outline .e-overflow.e-total-count,
.e-ddt.e-bigger.e-outline .e-overflow.e-show-text,
.e-ddt.e-bigger.e-outline .e-overflow.e-total-count {
  padding: 15px 16px;
}
.e-bigger .e-ddt.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon {
  right: 36px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow {
  padding: 8px 15px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow.e-total-count .e-remain,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow.e-total-count .e-remain {
  padding-top: 10px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-outline.e-show-chip .e-overflow .e-remain.e-wrap-count {
  padding-top: 10px;
}
.e-bigger .e-ddt.e-outline.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-outline.e-show-chip .e-chips-wrapper {
  padding: 8px 15px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  line-height: 30px;
  padding: 19px 12px 0 0;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper .e-overflow .e-remain.e-wrap-count {
  padding-top: 14px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip) .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper:not(.e-show-chip).e-show-dd-icon .e-clear-icon {
  padding-top: 8px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon {
  bottom: 12px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text .e-clear-icon {
  bottom: 11px;
  right: 44px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 14px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled .e-overflow .e-chips {
  margin-top: 8px;
  padding: 0 8px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow {
  padding-top: 19px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips {
  height: 24px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 13px;
}
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-overflow .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow.e-show-text {
  line-height: 55px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-overflow .e-remain.e-wrap-count {
  line-height: 55px;
  padding-top: 0;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips {
  height: 32px;
  padding: 0 12px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips > .e-chipcontent,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips > .e-chipcontent {
  font-size: 14px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-chips-wrapper .e-chips-close::before,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-chip .e-overflow .e-chips-close::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  bottom: 16px;
  right: 12px;
}
.e-bigger .e-ddt.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  bottom: 15px;
  right: 44px;
}
.e-bigger .e-ddt.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 20px;
  max-width: calc(100% - 21px);
}
.e-bigger .e-ddt.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 32px;
  max-width: calc(100% - 33px);
}
.e-bigger .e-ddt.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 52px;
  max-width: calc(100% - 53px);
}
.e-bigger .e-ddt.e-popup .e-selectall-parent,
.e-ddt.e-bigger.e-popup .e-selectall-parent {
  text-indent: 43px;
  padding: 0px;
}
.e-bigger .e-ddt.e-popup .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-popup .e-selectall-parent .e-all-text {
  font-size: 16px;
  line-height: 24px;
  margin: 0 10px;
}
.e-bigger .e-ddt.e-popup .e-treeview .e-fullrow,
.e-ddt.e-bigger.e-popup .e-treeview .e-fullrow {
  height: 44px;
}
.e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-input-group.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-text .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-outline.e-float-input.e-control-wrapper.e-show-dd-icon.e-show-chip .e-clear-icon {
  left: 36px;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper .e-overflow.e-show-text {
  padding: 19px 0 0 12px;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-chip.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-float-input.e-control-wrapper.e-show-text.e-show-dd-icon .e-clear-icon {
  left: 44px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon, .e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus) .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon:not(.e-input-focus):not(.e-show-dd-icon) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip .e-ddt-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input).e-show-dd-icon.e-show-chip:not(.e-show-dd-icon) .e-clear-icon {
  left: 12px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-clear-icon {
  left: 44px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 20px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear .e-chips-wrapper .e-chips:last-child {
  margin-right: 1px;
  margin-left: 32px;
}
.e-bigger .e-ddt.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child,
.e-ddt.e-bigger.e-rtl.e-show-clear.e-show-dd-icon .e-chips-wrapper .e-chips:last-child {
  margin-right: 52px;
  margin-left: 1px;
}
.e-bigger .e-ddt.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon, .e-bigger .e-ddt.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-chip.e-input-group.e-show-dd-icon .e-clear-icon,
.e-ddt.e-bigger.e-rtl.e-show-text.e-input-group.e-show-dd-icon .e-clear-icon {
  left: 20px;
  right: auto;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent,
.e-ddt.e-bigger.e-rtl .e-selectall-parent {
  text-indent: 43px;
}
.e-bigger .e-ddt.e-rtl .e-selectall-parent .e-all-text,
.e-ddt.e-bigger.e-rtl .e-selectall-parent .e-all-text {
  margin: 0 10px;
}

/* stylelint-disable-line no-empty-source */
/* stylelint-disable-line no-empty-source */
.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multiselect.e-input-group .e-ddl-icon::before {
  content: "\e969";
  font-family: "e-icons";
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  content: "\e7e9";
  cursor: pointer;
  left: 0;
  position: relative;
  top: 0;
}

.e-multi-select-wrapper .e-close-hooker::before {
  content: "\e7a7";
  cursor: pointer;
  left: 6px;
  position: relative;
  top: 6px;
}

.e-multiselect.e-input-group .e-ddl-disable-icon::before {
  content: "";
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -38px;
  right: 18px;
  top: 100%;
  width: 32px;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -35px;
  right: 18px;
  top: 100%;
  width: 32px;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 30px;
}

.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 30px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 34px;
  margin-top: -35px;
  right: 16px;
  top: 100%;
  width: 14px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 52px;
  right: auto;
}

.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 16px;
  height: 16px;
  margin-top: -8px;
  top: 50%;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 14px;
  height: 14px;
  margin-top: -7px;
  top: 50%;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 13px;
}

.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 12px 9px 0;
}

.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 10px 8px 0;
}

.e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-outline.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 7px 0 9px 12px;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 10px;
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -33px;
  right: 18px;
  width: 20px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 18px;
  margin: -29px 0 8px;
  width: 18px;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -26px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 10px;
  width: 10px;
}

.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 10px;
  height: 10px;
  width: 10px;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  content: "\e208";
  font-size: 16px;
  height: 16px;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 16px;
}

.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 10px;
  right: auto;
}

.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 6px;
  right: auto;
}

.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 9px;
}

.e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 8px 8px 0;
  padding: 0;
}

.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 18px;
  margin: 7px 0 2px;
  width: 18px;
}

.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-filled.e-input-group.e-float-input.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0 12px 4px 0;
}

.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 16px;
  height: 16px;
  width: 16px;
}

.e-small.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before {
  content: "";
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-icons.e-resizer-right::before {
  content: "\eb05";
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multi-select-wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: text;
  line-height: normal;
  min-height: 30px;
  padding: 0 32px 0 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-multi-select-wrapper.e-delimiter .e-searcher, .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  height: 27px;
  vertical-align: middle;
}
.e-multi-select-wrapper.e-delimiter .e-searcher .e-dropdownbase, .e-multi-select-wrapper.e-delimiter .e-multi-searcher .e-dropdownbase {
  height: 100%;
  min-height: 100%;
}
.e-multi-select-wrapper .e-delim-view {
  white-space: nowrap;
}
.e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-overflow, .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-total {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
  font-size: 16px;
  left: 12px;
  top: 0;
}
.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  background-color: #3f51b5;
  color: #fff;
  padding: 12px 4px 11px 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box),
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multi-select-wrapper .e-searcher.e-zero-size:not(.e-multiselect-box) input[type=text],
.e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) input[type=text] {
  height: 1px;
  min-height: 1px;
}
.e-multi-select-wrapper .e-chips.e-mob-chip > .e-chipcontent {
  max-width: 100%;
}

.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: left;
  width: auto;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box),
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-multi-searcher.e-zero-size:not(.e-multiselect-box) {
  width: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-chips-collection.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-view.e-delim-values.e-delim-hide,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-chips-collection.e-delim-hide {
  display: none;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-down-icon {
  padding: 0 48px 0 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-delim-values {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: inline;
  max-width: 100%;
  word-break: break-word;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-top: -2.5em;
  outline: 0;
  padding: 0;
  position: absolute;
  right: 5px;
  top: 100%;
}
.e-multiselect.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-right: 0;
  margin-top: -2.1em;
  right: 0;
}
.e-multiselect.e-control-container .e-multi-select-wrapper.e-delimiter,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper.e-delimiter {
  top: -1px;
}
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-clear-icon {
  font-size: 10px;
  height: 24px;
  width: 24px;
}

.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-multi-searcher {
  float: right;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-delimiter .e-multi-searcher {
  float: none;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper .e-ddl-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-clear-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper .e-ddl-icon {
  left: 0;
  right: auto;
}
.e-multiselect.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-container.e-input-group.e-rtl .e-multi-select-wrapper.e-down-icon {
  padding: 0 0 0 48px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disabled,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disabled {
  opacity: 0.7;
  pointer-events: none;
}

.e-multiselect.e-input-group,
.e-multiselect.e-float-input {
  word-wrap: initial;
}

.e-multiselect.e-input-group .e-searcher .e-label-top,
.e-multiselect.e-input-group .e-multi-searcher .e-label-top {
  top: 15px;
}

.e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multi-select-wrapper .e-chips-collection {
  cursor: default;
  display: block;
}

.e-multiselect.e-input-group.e-control-wrapper:not(.e-control-container) .e-multi-select-wrapper.e-down-icon .e-chips-collection {
  margin-right: 30px;
}

.e-multi-select-wrapper .e-multi-hidden {
  border: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
  width: 0;
}

.e-multi-select-wrapper .e-chips {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  margin: 0 8px 6px 0;
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent {
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px 0 0;
  text-indent: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.e-multi-select-wrapper.e-delimiter .e-searcher {
  display: inline-block;
  float: none;
}

.e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-multiselect.e-rtl .e-multi-select-wrapper .e-mob-chip.e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-multi-select-wrapper .e-chips-close {
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: right;
  font-family: "e-icons";
  height: 16px;
  margin: 0 0 0;
  width: 16px;
}

.e-rtl .e-multi-select-wrapper .e-chips-close {
  margin: 0 0 0;
}

.e-multi-select-wrapper .e-mob-chip.e-chips .e-chips-close {
  margin: 3px 0 0;
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  cursor: default;
  font-size: 10px;
  height: 24px;
  margin-top: -2.5em;
  position: absolute;
  right: 5px;
  width: 24px;
  top: 100%;
}

.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-multiselect.e-input-group.e-control-container .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  right: 22px;
}

.e-multiselect.e-input-group.e-control-container.e-rtl .e-multi-select-wrapper.e-down-icon .e-clear-icon {
  left: 22px;
  right: auto;
}

.e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  font-family: inherit;
  font-size: 13px;
  font-weight: normal;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 4px 0 4px 0;
  text-indent: 0;
}

.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  background: none;
  border: 0;
  color: inherit;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 28px;
  min-height: 28px;
  outline: none;
  padding: 0;
  text-indent: 0;
}

.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper input[type=text] {
  padding: 5px;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper input[type=text]::-ms-clear {
  display: none;
}

.e-multi-select-wrapper .e-searcher {
  display: block;
  float: left;
  width: auto;
}

.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 30px);
}

.e-multi-select-wrapper .e-delim-values {
  font-family: inherit;
  font-size: 14px;
  line-height: 28px;
  max-width: 100%;
  padding-left: 0;
  padding-right: 6px;
  vertical-align: middle;
}

.e-multi-select-list-wrapper .e-hide-listitem,
.e-multi-select-list-wrapper .e-hide-group-header {
  display: none;
}

.e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.54);
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  padding-left: 16px;
}

.e-multiselect.e-disabled .e-multi-select-wrapper,
.e-multiselect.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before {
  cursor: not-allowed;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  height: 40px;
  left: 0;
  margin: 0 0 0 0;
  margin-left: auto;
  position: relative;
  top: 0;
  width: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  -ms-flex-item-align: center;
      align-self: center;
  -webkit-box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
          box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.21);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0 0 16px;
  width: 92%;
}

.e-multi-select-wrapper .e-ddl-disable-icon::before {
  content: "";
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-delimiter .e-searcher {
  float: none;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper {
  padding: 0 2px 0 32px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  left: -12px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  margin: 0;
  margin-right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-searcher {
  float: right;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips {
  float: right;
  margin: 0 0 8px 8px;
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chipcontent {
  padding: 5px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close {
  float: left;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips .e-chips-close::before {
  left: 0;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip {
  padding: 0 4px 0 8px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip .e-chipcontent {
  padding: 8px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  padding: 0 8px 0 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  padding: 12px 4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 22px;
  position: absolute;
  right: auto;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-close-hooker::before {
  left: -4px;
}
.e-multiselect.e-rtl .e-multi-select-wrapper .e-delim-values .e-remain {
  padding-right: 16px;
}

.e-multiselect.e-rtl .e-down-icon .e-chips-close.e-close-hooker {
  left: 19px;
}

.e-multiselect.e-rtl .e-multi-select-wrapper.e-down-icon .e-close-hooker::before {
  left: -7px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-group-item .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-list-item {
  padding-right: 0;
}

.e-popup.e-multi-select-list-wrapper.e-rtl .e-dropdownbase.e-rtl.e-dd-group .e-list-item {
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent {
  cursor: pointer;
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 16px;
  position: relative;
  text-indent: 17px;
  white-space: nowrap;
  width: 100%;
}

.e-rtl .e-multi-select-list-wrapper .e-selectall-parent,
.e-multi-select-list-wrapper.e-rtl .e-selectall-parent {
  padding-left: 16px;
  padding-right: 15px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-all-text {
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 14px;
}

.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 10px;
  position: relative;
  text-indent: 0;
  vertical-align: middle;
}

.e-multi-select-list-wrapper.e-rtl .e-selectall-parent .e-checkbox-wrapper {
  margin-left: 12px;
  margin-right: 0;
}

.e-multiselect .e-input-group-icon.e-ddl-icon {
  float: right;
  margin-top: 6px;
}

.e-multiselect.e-rtl .e-input-group-icon.e-ddl-icon {
  float: left;
}

.e-multiselect .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-multiselect.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect .e-multi-select-wrapper.e-down-icon {
  padding: 0;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus .e-input-filter {
  padding: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
  padding-right: 8px;
}

.e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-back-icon {
  padding: 0 8px;
}

.e-checkbox .e-multi-select-wrapper .e-delim-values .e-remain {
  line-height: 20px;
  padding-left: 10px;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable .e-checkbox-wrapper .e-frame,
.e-popup.e-multi-select-list-wrapper .e-list-group-item.e-disable .e-checkbox-wrapper .e-frame {
  opacity: 0.3;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-disable,
.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-disable {
  opacity: 0.7;
}

.e-multi-select-wrapper input[readonly=true] {
  pointer-events: none;
}

.e-multiselect.e-checkbox .e-multi-select-wrapper .e-searcher {
  pointer-events: none;
}

ejs-multiselect {
  display: block;
}

.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-small .e-multi-select-wrapper {
  min-height: 24px;
}

.e-small .e-multi-select-wrapper input[type=text] {
  height: 26px;
  min-height: 26px;
}

.e-small .e-multi-select-wrapper .e-delim-values {
  font-size: 12px;
  line-height: 26px;
}

.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
}

.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -1.8em;
}

.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 33px;
  min-height: 33px;
}

.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  color: inherit;
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}

.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 8px 12px 9px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 30px;
  padding: 7px 10px;
}

.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 7px 10px;
}

.e-small .e-multiselect.e-outline .e-multi-select-wrapper, .e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 30px;
  padding: 3px 38px 1px 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-right: 0;
}

.e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-small .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-left: 0;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 3px 0 1px 38px;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 30px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 30px;
  padding: 0 0 0 8px;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}

.e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 8px 0 0;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  margin: 4px 0 4px 8px;
  padding: 0 8px;
}

.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  margin: 4px 8px 4px 0;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 24px;
  padding: 0 8px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 8px 0 0;
}

.e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 8px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}

.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 13px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 0 12px 0 8px;
}

.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 12px 12px 0 8px;
}

.e-rtl.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-rtl.e-multiselect.e-filled.e-float-input.e-control-wrapper {
  padding: 0;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 39px;
  padding-right: 10px;
}

.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 32px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text],
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text] {
  height: 22px;
  min-height: 22px;
  padding: 2px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 39px;
}

.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 32px;
}

.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 22px;
}

.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase {
  min-height: 28px;
}

.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 39px;
}

.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}

.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 32px;
}

.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 22px;
}

.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip,
.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px;
}

.e-rtl.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-small .e-filled .e-multi-select-wrapper .e-chips,
.e-small.e-filled .e-multi-select-wrapper .e-chips {
  height: 16px 16px;
  margin: 4px 4px 0 0;
  padding-right: 8px;
}

.e.rtl.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  margin: 4px 0 0 4px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 10px;
}

.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-mob-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding-right: 4px;
}

.e-filled.e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-control-container .e-filled.e-multi-select-wrapper .e-clear-icon {
  height: 38px;
  margin-top: -38px;
  right: 12px;
  top: 100%;
  width: 16px;
}

.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-outline.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-filled.e-multiselect.e-control-wrapper.e-input-group.e-readonly .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon,
.e-multiselect.e-readonly.e-control-wrapper.e-input-group.e-control-container.e-input-group :not(.e-disabled).e-multi-select-wrapper:hover .e-clear-icon {
  display: none;
}

.e-multiselect.e-input-group.e-control-wrapper .e-input-group-icon {
  margin-right: 0;
}

.e-multiselect.e-control-container.e-input-group.e-disabled .e-input-group-icon.e-ddl-icon.e-icons,
.e-multiselect.e-control-container.e-input-group.e-disabled .e-clear-icon {
  cursor: not-allowed;
}

.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon,
.e-multiselect.e-control-wrapper.e-control-container.e-input-group.e-checkbox .e-multi-select-wrapper.e-down-icon .e-multi-searcher .e-dropdownbase.e-control.e-multiselect.e-lib {
  cursor: pointer;
}

.e-popup.e-multi-select-list-wrapper.e-resize .e-resizer-right {
  bottom: 0;
  right: 0;
  cursor: nwse-resize;
  height: 15px;
  position: absolute;
  width: 15px;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: #757575;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: #757575;
}

.e-multiselect {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* stylelint-disable property-no-vendor-prefix */
.e-multi-select-wrapper .e-chips > .e-chipcontent {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
  font-family: inherit;
  font-size: 13px;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: #fff;
}

.e-multi-select-wrapper .e-chips {
  background-color: #eee;
  border-radius: 16px;
  height: 24px;
}

.e-multiselect:not(.e-disabled) .e-multi-select-wrapper .e-chips:hover {
  background-color: #eee;
}

.e-multi-select-wrapper .e-chips > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multi-select-wrapper .e-chips .e-chips-close::before {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.54);
  color: rgba(0, 0, 0, 0.54);
  font-size: 16px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 2px;
  color: #fff;
  height: 40px;
  line-height: 40px;
}

.e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}

.e-multi-select-wrapper .e-chips.e-mob-chip {
  height: 28px;
}

.e-popup.e-multi-select-list-wrapper {
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: initial;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active {
  border-bottom: 1px solid transparent;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-top: 1px solid #fff;
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active {
  background-color: transparent;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-item-focus {
  color: rgba(0, 0, 0, 0.87);
}

.e-popup.e-multi-select-list-wrapper.e-checkbox .e-list-item.e-active.e-hover {
  background-color: #eee;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-checkbox .e-list-group-item.e-active.e-hover {
  background-color: #eee;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:first-child {
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active:last-child {
  border-bottom: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus + li.e-active {
  border-top: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #e3165b;
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item.e-active.e-item-focus {
  background-color: #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #e3165b;
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper .e-list-item {
  border: 1px solid transparent;
}

.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item {
  border: 1px solid transparent;
}

.e-multi-select-wrapper input.e-dropdownbase:-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase::-moz-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase:-ms-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-multi-select-wrapper input.e-dropdownbase::-webkit-input-placeholder { /* stylelint-disable-line selector-no-vendor-prefix */
  color: rgba(0, 0, 0, 0.42);
}

.e-ul.e-reorder {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.e-multi-select-list-wrapper .e-selectall-parent {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.87);
  color: rgba(0, 0, 0, 0.87);
}

.e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: #000;
}

.e-small .e-multi-select-wrapper .e-chips {
  height: 20px;
}

.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
}

.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-small .e-multi-select-wrapper .e-close-hooker::before {
  left: 6px;
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  background-color: #e0e0e0;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips {
  background-color: rgb(206.15, 206.15, 206.15);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips:hover {
  background-color: rgb(213.8, 213.8, 213.8);
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips:hover {
  background-color: rgb(206.15, 206.15, 206.15);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected {
  background-color: rgb(198.5, 198.5, 198.5);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected:hover {
  background-color: rgb(198.5, 198.5, 198.5);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected > .e-chipcontent:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.54);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker:hover {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before,
.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-chip-selected .e-chips-close::before {
  color: rgba(0, 0, 0, 0.54);
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close::before {
  color: #fff;
}

.e-multiselect.e-outline:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before,
.e-multiselect.e-filled:not(.e-disabled) .e-multi-select-wrapper .e-chips:not(.e-chip-selected) .e-chips-close:hover::before {
  color: rgba(0, 0, 0, 0.87);
}

.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain {
  color: rgba(0, 0, 0, 0.6);
}

.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  color: rgba(0, 0, 0, 0.38);
}

.e-multiselect.e-disabled .e-multi-select-wrapper .e-delim-values {
  -webkit-text-fill-color: rgba(0, 0, 0, 0.42);
  color: rgba(0, 0, 0, 0.42);
}

.e-multiselect.e-outline.e-disabled .e-multi-select-wrapper .e-chips {
  background-color: #f5f5f5;
}

.e-multiselect.e-filled .e-multi-select-wrapper.e-mob-wrapper .e-chips.e-mob-chip.e-chip-selected,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected {
  background-color: #3f51b5;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  height: 40px;
  line-height: 40px;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chips-close {
  width: 33px;
}

.e-multiselect.e-filled .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent,
.e-multiselect.e-outline .e-multi-select-wrapper .e-chips.e-mob-chip.e-chip-selected .e-chipcontent {
  color: #fff;
}

.e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 16px 0 0;
}

.e-small .e-dropdownbase .e-list-item .e-list-icon {
  padding: 0 12px 0 0;
}

.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 1px 0;
}

.e-small .e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text],
.e-small.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0;
}

.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0;
}

.e-outline.e-multiselect.e-input-group.e-checkbox .e-multi-select-wrapper input[type=text] {
  padding: 0 8px 0 9px;
}

.e-outline.e-multiselect.e-input-group .e-multi-select-wrapper .e-multiselect-box input[type=text],
.e-outline.e-multiselect.e-input-group.e-input-focus .e-multi-select-wrapper .e-searcher:not(.e-zero-size) input[type=text] {
  padding: 0 8px 0 9px;
}

.e-bigger .e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2.5em;
}

.e-bigger .e-multi-select-wrapper {
  min-height: 37px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  margin: 0 8px 6px 0;
}

.e-bigger .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 4px 8px 0;
}

.e-bigger .e-multiselect.e-rtl .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 8px 0 8px 4px;
}

.e-bigger .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -3em;
}

.e-bigger .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon,
.e-bigger.e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -3em;
}

.e-bigger .e-multi-select-wrapper input[type=text],
.e-multi-select-wrapper.e-mob-wrapper input[type=text] {
  height: 28px;
  min-height: 28px;
}

.e-bigger .e-multi-select-wrapper input[type=text] {
  height: 34px;
  min-height: 34px;
}

.e-bigger .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 38px);
}

.e-bigger.e-small .e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-searcher.e-search-custom-width {
  width: calc(100% - 32px);
}

.e-bigger .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
  padding-left: 0;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group.e-rtl .e-list-item .e-checkbox-wrapper {
  padding-right: 25px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper .e-list-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper,
.e-bigger.e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-list-group-item .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group .e-dropdownbase.e-dd-group .e-list-group-item {
  padding-left: 16px;
}

.e-bigger .e-popup.e-multi-select-list-wrapper.e-multiselect-group:not(.e-rtl) .e-dropdownbase.e-dd-group .e-list-item .e-checkbox-wrapper {
  padding-left: 14px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent {
  font-size: 13px;
  line-height: 48px;
  text-indent: 17px;
}

.e-bigger.e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper,
.e-bigger .e-multi-select-list-wrapper .e-selectall-parent .e-checkbox-wrapper {
  bottom: 1px;
  margin-right: 12px;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-filter,
.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group.e-input-focus {
  padding: 4px 0;
}

.e-bigger .e-ddl.e-popup.e-multi-select-list-wrapper .e-filter-parent .e-input-group:not(.e-control-container) .e-clear-icon {
  padding-left: 8px;
  padding-right: 8px;
}

.e-bigger .e-checkbox .e-multi-select-wrapper .e-delim-values {
  line-height: 34px;
}

.e-bigger.e-small.e-multi-select-list-wrapper .e-selectall-parent,
.e-bigger.e-small .e-multi-select-list-wrapper .e-selectall-parent {
  line-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-control-container .e-multi-select-wrapper .e-ddl-icon,
.e-bigger.e-small.e-multiselect.e-control-container.e-input-group .e-multi-select-wrapper .e-ddl-icon {
  margin-top: -2em;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close {
  height: 16px;
  width: 16px;
}

.e-bigger.e-small .e-multi-select-wrapper {
  min-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper input[type=text] {
  height: 28px;
  min-height: 28px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 28px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-control-container .e-multi-select-wrapper .e-clear-icon {
  margin-top: -2.5em;
  right: 5px;
}

.e-bigger .e-content-placeholder.e-multiselect.e-placeholder-multiselect,
.e-bigger.e-content-placeholder.e-multiselect.e-placeholder-multiselect {
  background-size: 300px 40px;
  min-height: 40px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 34px;
  padding: 8px 12px 9px;
}

.e-bigger.e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-outline.e-input-focus .e-multi-select-wrapper input[type=text] {
  padding: 8px 12px 9px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper input[type=text] {
  font-size: inherit;
  min-height: 40px;
}

.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper, .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 40px;
  padding: 7px 42px 7px 0;
}
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper, .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper {
  min-height: 34px;
  padding: 3px 38px 1px 0;
}

.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-right: 0;
}

.e-rtl.e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-bigger .e-rtl.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger.e-outline.e-multiselect.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline.e-checkbox .e-multi-select-wrapper,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon {
  padding-left: 0;
}

.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 3px 0 1px 38px;
}

.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper {
  padding: 7px 0 7px 42px;
}

.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-left: 0;
}

.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-close-icon-hide {
  padding-right: 0;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 40px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 34px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 40px;
  padding: 0 0 0 16px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 34px;
  padding: 0 0 0 12px;
}

.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 16px 0 0;
}

.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values {
  padding: 0 12px 0 0;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 32px;
  padding: 0 12px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips {
  height: 26px;
  padding: 0 8px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 16px;
}

.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-delim-values .e-remain {
  font-size: 14px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding: 3px 12px 0 4px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger.e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-bigger .e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper {
  padding: 0;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper {
  padding: 11px 12px 0;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper {
  padding: 19px 12px 0 16px;
}

.e-bigger:not(.e-small).e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper {
  padding-top: 3px;
}

.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 39px;
  padding-right: 10px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper input[type=text] {
  min-height: 52px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper input[type=text] {
  min-height: 36px;
}

.e-bigger.e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled:not(.e-small).e-multiselect:not(.e-float-input) .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 52px;
}

.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 36px;
}

.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher .e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper.e-delimiter .e-searcher {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text],
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper.e-delimiter input[type=text] {
  padding: 5px 0;
}

.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-searcher .e-dropdownbase {
  min-height: 28px;
}

.e-small.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values {
  font-size: 13px;
  line-height: 39px;
}

.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-small .e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 14px;
  line-height: 28px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-delim-values,
.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  font-size: 16px;
  line-height: 52px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-delim-values {
  line-height: 36px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 24px;
}

.e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  height: 32px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  height: 18px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 8px 0 0;
  padding: 0 8px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-small .e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-small.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips,
.e-rtl.e-small .e-bigger.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips {
  margin: 8px 0 0 8px;
  padding: 0 8px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-left: 8px;
}

.e-small.e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-filled:not(.e-bigger).e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger.e-small .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-small.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-small .e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 12px;
  width: 12px;
}

.e-bigger.e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
  padding: 0 8px 0 0;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 12px;
  padding: 0 4px 0 0;
}

.e-rtl.e-bigger.e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger.e-small .e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-bigger .e-small.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-rtl.e-small .e-bigger.e-filled.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  padding: 0 0 0 4px;
}

.e-bigger.e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-float-input.e-multiselect .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 14px;
}

.e-rtl.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-rtl.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger.e-filled .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips {
  padding: 0 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips {
  padding-right: 8px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips {
  height: 22px;
}

.e-bigger.e-small .e-multi-select-wrapper .e-chips > .e-chipcontent {
  font-size: 13px;
}

.e-small.e-bigger .e-multi-select-wrapper .e-close-hooker::before {
  left: 6px;
}

.e-bigger .e-multi-select-wrapper .e-chips {
  height: 28px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 38px;
  margin-top: -55px;
  right: 12px;
  top: 100%;
  width: 18px;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 48px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 54px;
  margin-top: -55px;
  right: 16px;
  top: 100%;
  width: 20px;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  right: 60px;
}

.e-rtl.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-small .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-small.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-small .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 48px;
  right: auto;
}

.e-rtl.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-outline .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-rtl .e-bigger .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper.e-down-icon .e-chips-close.e-close-hooker {
  left: 60px;
  right: auto;
}

.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 20px;
  height: 20px;
  left: 0;
  margin-top: -10px;
  top: 50%;
}

.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker::before {
  content: "\e208";
  font-size: 18px;
  height: 18px;
  left: 0;
  margin-top: -9px;
  top: 50%;
}

.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 16px;
}

.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
}

.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 16px 10px 0;
}

.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 12px 8px 0;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 10px 0 10px 16px;
}

.e-rtl.e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-rtl.e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-rtl.e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger.e-small .e-multiselect.e-input-group.e-outline .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-bigger .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-small .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-rtl.e-small .e-multiselect.e-input-group.e-outline.e-control-wrapper.e-bigger .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 6px 0 8px 12px;
}

.e-bigger.e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -33px;
  right: 18px;
  width: 20px;
}

.e-bigger.e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  height: 20px;
  margin-top: -35px;
  right: 45px;
  width: 20px;
}

.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -32px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  height: 24px;
  width: 24px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -40px;
}

.e-bigger.e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input.e-multiselect .e-down-icon .e-chips-close.e-close-hooker,
.e-bigger.e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-small.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-small .e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  margin-top: -32px;
  right: 40px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-filled.e-multiselect .e-down-icon .e-chips-close.e-close-hooker {
  margin-top: -44px;
}

.e-bigger.e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect.e-float-input .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 14px;
  width: 14px;
}

.e-bigger.e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close,
.e-bigger .e-filled.e-multiselect:not(.e-float-input) .e-multi-select-wrapper .e-chips:not(.e-mob-chip) .e-chips-close {
  height: 16px;
  width: 16px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small.e-bigger.e-multiselect.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 12px;
  height: 12px;
  width: 12px;
}

.e-bigger.e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-filled.e-float-input .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger.e-small .e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-bigger .e-small.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before,
.e-small .e-bigger.e-multiselect.e-filled:not(.e-float-input) .e-multi-select-wrapper .e-chips .e-chips-close::before {
  font-size: 14px;
  height: 14px;
  width: 14px;
}

.e-bigger.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before,
.e-bigger .e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}

.e-bigger.e-small.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger.e-small .e-rtl .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 10px;
  right: auto;
}

.e-bigger.e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl .e-bigger.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-bigger .e-rtl.e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker,
.e-rtl.e-bigger .e-multiselect.e-filled .e-multi-select-wrapper .e-chips-close.e-close-hooker {
  left: 12px;
  right: auto;
}

.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 12px -4px 8px -1px;
  padding: 0;
  width: 24px;
}

.e-bigger.e-multiselect.e-input-group.e-filled.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper.e-float-input .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  margin: 0;
}

.e-bigger.e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger.e-small .e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-input-group.e-float-input.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 20px;
  margin: 0 0 8px;
  padding: 0;
  width: 20px;
}

.e-bigger.e-multiselect.e-input-group.e-filled .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 20px;
  height: 20px;
  width: 20px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon::before {
  font-size: 18px;
  height: 18px;
  width: 18px;
}

.e-bigger.e-small.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-bigger .e-small .e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small.e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon,
.e-small .e-bigger.e-multiselect.e-filled.e-input-group.e-control-wrapper:not(.e-float-input) .e-multi-select-wrapper .e-input-group-icon.e-ddl-icon {
  height: 24px;
  margin: 7px -4px 8px -1px;
  padding: 0;
  width: 24px;
}

.e-small.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-small .e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-small .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-small.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger.e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before,
.e-bigger .e-multiselect.e-outline .e-multi-select-wrapper .e-close-hooker.e-ddl-disable-icon::before {
  content: "";
}

.e-listbox-tool .e-moveup::before {
  content: "\e651";
}

.e-listbox-tool .e-movedown::before {
  content: "\e652";
}

.e-listbox-tool .e-moveto::before {
  content: "\e653";
}

.e-listbox-tool .e-movefrom::before {
  content: "\e654";
}

.e-listbox-tool .e-moveallto::before {
  content: "\e655";
}

.e-listbox-tool .e-moveallfrom::before {
  content: "\e656";
}

/* stylelint-disable property-no-vendor-prefix */
.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  -webkit-overflow-scrolling: touch;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: block;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-listbox-wrapper *,
.e-listbox-container *,
.e-listboxtool-wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listboxtool-wrapper.e-listboxtool-container .e-list-wrap {
  width: 86% !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper .e-list-wrap:focus-visible, .e-listbox-wrapper:focus,
.e-listbox-container .e-list-wrap:focus-visible,
.e-listbox-container:focus,
.e-listboxtool-wrapper .e-list-wrap:focus-visible,
.e-listboxtool-wrapper:focus {
  outline: none;
}
.e-listbox-wrapper.e-disabled,
.e-listbox-container.e-disabled,
.e-listboxtool-wrapper.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listbox-wrapper:not(.e-list-template) .e-list-nrt,
.e-listbox-container:not(.e-list-template) .e-list-nrt,
.e-listboxtool-wrapper:not(.e-list-template) .e-list-nrt {
  text-align: center;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  height: 100%;
  min-height: 36px;
}
.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  border-bottom: 0 solid;
  outline: none;
}
.e-listbox-wrapper .e-list-item.e-disabled,
.e-listbox-container .e-list-item.e-disabled,
.e-listboxtool-wrapper .e-list-item.e-disabled {
  pointer-events: none;
}
.e-listbox-wrapper .e-disable,
.e-listbox-container .e-disable,
.e-listboxtool-wrapper .e-disable {
  opacity: 0.7;
}
.e-listbox-wrapper .e-list-parent,
.e-listbox-container .e-list-parent,
.e-listboxtool-wrapper .e-list-parent {
  margin: 0;
  padding: 0;
}
.e-listbox-wrapper .e-list-header .e-text.header, .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container .e-list-header .e-text.header,
.e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listboxtool-wrapper .e-list-header .e-text.header,
.e-listboxtool-wrapper .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-listbox-wrapper .e-icon-back,
.e-listbox-container .e-icon-back,
.e-listboxtool-wrapper .e-icon-back {
  margin-top: 2px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 1px solid;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 48px;
  padding: 0 16px;
}
.e-listbox-wrapper .e-has-header > .e-view,
.e-listbox-container .e-has-header > .e-view,
.e-listboxtool-wrapper .e-has-header > .e-view {
  top: 45px;
}
.e-listbox-wrapper .e-but-back,
.e-listbox-container .e-but-back,
.e-listboxtool-wrapper .e-but-back {
  cursor: pointer;
  padding-right: 30px;
}
.e-listbox-wrapper .e-list-group-item:first-child,
.e-listbox-container .e-list-group-item:first-child,
.e-listboxtool-wrapper .e-list-group-item:first-child {
  border: 0;
  border-bottom: 0 solid transparent;
}
.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  border-bottom: 0 solid transparent;
  border-top: 1px solid;
  font-weight: 600;
  height: 36px;
  line-height: 16px;
  padding: 11px 16px;
}
.e-listbox-wrapper .e-icon-collapsible,
.e-listbox-container .e-icon-collapsible,
.e-listboxtool-wrapper .e-icon-collapsible {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 0%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-listbox-wrapper .e-text-content,
.e-listbox-container .e-text-content,
.e-listboxtool-wrapper .e-text-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content *,
.e-listbox-container .e-text-content *,
.e-listboxtool-wrapper .e-text-content * {
  display: inline-block;
  vertical-align: middle;
}
.e-listbox-wrapper .e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 40px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-left .e-list-icon + .e-list-text {
  width: calc(100% - 90px);
}
.e-listbox-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 80px);
}
.e-listbox-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listbox-container .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-list-item.e-checklist.e-has-child .e-text-content.e-checkbox.e-checkbox-right .e-list-icon + .e-list-text {
  width: calc(100% - 92px);
}
.e-listbox-wrapper .e-checkbox .e-checkbox-left,
.e-listbox-container .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-left {
  margin: -2px 10px 0 0;
}
.e-listbox-wrapper .e-checkbox .e-checkbox-right,
.e-listbox-container .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper .e-checkbox .e-checkbox-right {
  margin: -2px 0 0 10px;
}
.e-listbox-wrapper .e-list-text,
.e-listbox-container .e-list-text,
.e-listboxtool-wrapper .e-list-text {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}
.e-listbox-wrapper .e-list-icon + .e-list-text, .e-listbox-wrapper .e-icon-wrapper .e-list-text, .e-listbox-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listbox-container .e-list-icon + .e-list-text,
.e-listbox-container .e-icon-wrapper .e-list-text,
.e-listbox-container .e-icon-wrapper.e-text-content.e-checkbox .e-list-text,
.e-listboxtool-wrapper .e-list-icon + .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper .e-list-text,
.e-listboxtool-wrapper .e-icon-wrapper.e-text-content.e-checkbox .e-list-text {
  width: calc(100% - 60px);
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-list-icon {
  height: 30px;
  margin-right: 16px;
  width: 30px;
}
.e-listbox-wrapper .e-content,
.e-listbox-container .e-content,
.e-listboxtool-wrapper .e-content {
  overflow: hidden;
  position: relative;
}
.e-listbox-wrapper .e-list-header .e-text,
.e-listbox-container .e-list-header .e-text,
.e-listboxtool-wrapper .e-list-header .e-text {
  cursor: pointer;
  text-indent: 0;
}
.e-listbox-wrapper .e-text .e-headertext,
.e-listbox-container .e-text .e-headertext,
.e-listboxtool-wrapper .e-text .e-headertext {
  display: inline-block;
  line-height: inherit;
}
.e-listbox-wrapper.e-rtl,
.e-listbox-container.e-rtl,
.e-listboxtool-wrapper.e-rtl {
  direction: rtl;
}
.e-listbox-wrapper.e-rtl .e-list-icon,
.e-listbox-container.e-rtl .e-list-icon,
.e-listboxtool-wrapper.e-rtl .e-list-icon {
  margin-left: 16px;
  margin-right: 0;
}
.e-listbox-wrapper.e-rtl .e-icon-collapsible,
.e-listbox-container.e-rtl .e-icon-collapsible,
.e-listboxtool-wrapper.e-rtl .e-icon-collapsible {
  left: 0%;
  right: initial;
  top: 50%;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-list-header .e-text,
.e-listbox-container.e-rtl .e-list-header .e-text,
.e-listboxtool-wrapper.e-rtl .e-list-header .e-text {
  cursor: pointer;
}
.e-listbox-wrapper.e-rtl .e-but-back,
.e-listbox-container.e-rtl .e-but-back,
.e-listboxtool-wrapper.e-rtl .e-but-back {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-listbox-wrapper.e-rtl .e-icon-back,
.e-listbox-container.e-rtl .e-icon-back,
.e-listboxtool-wrapper.e-rtl .e-icon-back {
  margin-top: -2px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-wrapper.e-rtl .e-checkbox-wrapper,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-left,
.e-listbox-container.e-rtl .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-left,
.e-listboxtool-wrapper.e-rtl .e-checkbox-wrapper {
  margin: -2px 0 0 10px;
}
.e-listbox-wrapper.e-rtl .e-checkbox .e-checkbox-right,
.e-listbox-container.e-rtl .e-checkbox .e-checkbox-right,
.e-listboxtool-wrapper.e-rtl .e-checkbox .e-checkbox-right {
  margin: -2px 10px 0 0;
}
.e-listbox-wrapper .e-checkbox-wrapper,
.e-listbox-container .e-checkbox-wrapper,
.e-listboxtool-wrapper .e-checkbox-wrapper {
  margin: -2px 10px 0 0;
  text-indent: 0;
  vertical-align: middle;
}
.e-listbox-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listbox-container.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}
.e-listbox-wrapper .e-input-group,
.e-listbox-container .e-input-group,
.e-listboxtool-wrapper .e-input-group {
  padding: 4px 8px;
}
.e-listbox-wrapper .e-input-focus,
.e-listbox-container .e-input-focus,
.e-listboxtool-wrapper .e-input-focus {
  padding: 4px 4px 4px 8px;
}
.e-listbox-wrapper .e-hidden-select,
.e-listbox-container .e-hidden-select,
.e-listboxtool-wrapper .e-hidden-select {
  height: 1px;
  opacity: 0;
  position: absolute;
  width: 100%;
}
.e-listbox-wrapper .e-placeholder,
.e-listbox-container .e-placeholder,
.e-listboxtool-wrapper .e-placeholder {
  background-color: #e3165b;
  display: block;
  height: 1px;
}

ejs-listbox {
  display: block;
}

.e-listbox-wrapper:not(.e-listbox-container),
.e-listbox-wrapper.e-filter-list .e-list-parent {
  overflow: auto;
}

.e-listbox-wrapper.e-sortableclone,
.e-listbox-container.e-sortableclone,
.e-listboxtool-wrapper.e-sortableclone {
  border-width: 0;
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-list-item,
.e-listbox-container.e-sortableclone .e-list-item,
.e-listboxtool-wrapper.e-sortableclone .e-list-item {
  list-style-type: none;
  height: 38px !important; /* stylelint-disable-line declaration-no-important */
}
.e-listbox-wrapper.e-sortableclone .e-ripple,
.e-listbox-container.e-sortableclone .e-ripple,
.e-listboxtool-wrapper.e-sortableclone .e-ripple {
  overflow: visible;
}
.e-listbox-wrapper.e-sortableclone .e-ripple .e-ripple-element,
.e-listbox-container.e-sortableclone .e-ripple .e-ripple-element,
.e-listboxtool-wrapper.e-sortableclone .e-ripple .e-ripple-element {
  display: none;
}
.e-listbox-wrapper.e-sortableclone .e-list-badge,
.e-listbox-container.e-sortableclone .e-list-badge,
.e-listboxtool-wrapper.e-sortableclone .e-list-badge {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #e3165b;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  height: 22px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  width: 22px;
}

.e-listboxtool-wrapper.e-sortableclone {
  display: block;
}

.e-listboxtool-wrapper,
.e-listboxtool-container {
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-listboxtool-wrapper *,
.e-listboxtool-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-listboxtool-wrapper.e-disabled,
.e-listboxtool-container.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-listboxtool-wrapper .e-listbox-wrapper,
.e-listboxtool-wrapper .e-list-wrap,
.e-listboxtool-container .e-listbox-wrapper,
.e-listboxtool-container .e-list-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-listboxtool-container.e-right .e-listbox-tool {
  margin-left: 15px;
}
.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-listboxtool-container.e-left .e-listbox-tool {
  margin-right: 15px;
}
.e-listboxtool-wrapper .e-listbox-tool,
.e-listboxtool-container .e-listbox-tool {
  border: 1px solid #e0e0e0;
  overflow: auto;
  padding: 8px;
}
.e-listboxtool-wrapper .e-listbox-tool .e-btn,
.e-listboxtool-container .e-listbox-tool .e-btn {
  display: list-item;
  list-style-type: none;
  margin-bottom: 10px;
}
.e-listboxtool-wrapper.e-checkbox-right .e-checkbox-wrapper,
.e-listboxtool-container.e-checkbox-right .e-checkbox-wrapper {
  position: absolute;
  right: 0;
  top: 30%;
}

.e-rtl.e-listboxtool-wrapper.e-right .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-right .e-listbox-tool {
  margin-right: 15px;
}
.e-rtl.e-listboxtool-wrapper.e-left .e-listbox-tool,
.e-rtl.e-listboxtool-container.e-left .e-listbox-tool {
  margin-left: 15px;
}

.e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listbox-wrapper .e-list-nrt,
.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container:not(.e-list-template) .e-list-item,
.e-listbox-container .e-list-nrt,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-nrt,
.e-listboxtool-wrapper .e-listbox-wrapper .e-selectall-parent {
  height: 36px;
  line-height: 1;
  padding: 11px 16px;
  position: relative;
}
.e-listbox-wrapper .e-list-icon,
.e-listbox-container .e-list-icon,
.e-listboxtool-wrapper .e-listbox-wrapper .e-list-icon {
  display: inline;
  vertical-align: middle;
  width: auto;
  height: auto;
  padding-bottom: 2px;
}

.e-small .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small .e-listbox-container.e-filter-list .e-list-parent {
  height: calc(100% - 45px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 83px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper,
.e-listbox-container:not(.e-listboxtool-container):not(.e-sortableclone),
.e-listboxtool-container.e-listbox-container .e-ul {
  border: 1px solid #e0e0e0;
}

.e-listbox-wrapper,
.e-listbox-container,
.e-listboxtool-wrapper {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 15px;
}
.e-listbox-wrapper .e-list-header,
.e-listbox-container .e-list-header,
.e-listboxtool-wrapper .e-list-header {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  font-size: 20px;
}

.e-listbox-wrapper.e-filter-list .e-list-parent,
.e-listbox-container.e-filter-list .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-list-parent {
  height: calc(100% - 48px);
}

.e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-listbox-container .e-selectall-parent + .e-list-parent,
.e-listboxtool-wrapper .e-selectall-parent + .e-list-parent {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-wrapper .e-list-item,
.e-listbox-container .e-list-item,
.e-listboxtool-wrapper .e-list-item {
  background-color: #fff;
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled), .e-listbox-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listbox-container .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listbox-container .e-list-item:hover.e-selected.e-checklist:not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover:not(.e-selected):not(.e-disabled),
.e-listboxtool-wrapper .e-list-item:hover.e-selected.e-checklist:not(.e-disabled) {
  background-color: #eee;
  border-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected.e-checklist {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-focused, .e-listbox-wrapper .e-list-item.e-focused.e-selected.e-checklist, .e-listbox-wrapper .e-list-item.e-selected,
.e-listbox-container .e-list-item.e-focused,
.e-listbox-container .e-list-item.e-focused.e-selected.e-checklist,
.e-listbox-container .e-list-item.e-selected,
.e-listboxtool-wrapper .e-list-item.e-focused,
.e-listboxtool-wrapper .e-list-item.e-focused.e-selected.e-checklist,
.e-listboxtool-wrapper .e-list-item.e-selected {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check, .e-listbox-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listbox-container .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,
.e-listboxtool-wrapper .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check {
  background-color: #e3165b;
  border-color: transparent;
  color: #fff;
}

.e-listbox-wrapper .e-list-group-item,
.e-listbox-container .e-list-group-item,
.e-listboxtool-wrapper .e-list-group-item {
  background-color: #fafafa;
  border-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  font-size: 15px;
}

.e-listbox-wrapper .e-selectall-parent,
.e-listbox-container .e-selectall-parent,
.e-listboxtool-wrapper .e-selectall-parent {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
}

.e-listbox-wrapper .e-sortableclone.e-ripple .e-ripple-element,
.e-listbox-container .e-sortableclone.e-ripple .e-ripple-element,
.e-listboxtool-wrapper .e-sortableclone.e-ripple .e-ripple-element {
  background-color: transparent;
}

.e-listbox-wrapper.e-list-template .e-list-wrapper,
.e-listbox-container.e-list-template .e-list-wrapper,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper {
  height: inherit;
  position: relative;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) {
  padding: 0.2667em 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line {
  padding: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-item-header {
  color: rgba(0, 0, 0, 0.87);
  display: block;
  font-size: 15px;
  font-weight: 500;
  margin: 0;
  overflow: hidden;
  padding: 0.115em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content {
  color: rgba(0, 0, 0, 0.54);
  display: block;
  font-size: 13px;
  margin: 0;
  padding: 0.115em 0;
  word-wrap: break-word;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content:not(.e-text-overflow) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  height: 2.6667em;
  left: 1.0667em;
  position: absolute;
  width: 2.6667em;
  left: 1.0667em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  height: 2.6667em;
  left: 1.0667em;
  position: absolute;
  width: 2.6667em;
  right: 1.0667em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar, .e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-multi-line.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  top: 1.0666em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  font-size: 12px;
  height: 1.6666em;
  line-height: 1.8666em;
  padding: 0;
  position: absolute;
  right: 1.33em;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2.5em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.8em;
  padding-right: 4.1333em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 1.0666em;
  padding-right: 4.1333em;
}
.e-listbox-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listbox-container.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-wrapper:not(.e-list-multi-line) .e-list-content {
  display: block;
  margin: 0;
  overflow: hidden;
  padding: 0.72em 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-list-item:hover .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-list-item:hover .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header, .e-listbox-wrapper.e-list-template .e-list-item.e-selected .e-list-content,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listbox-container.e-list-template .e-list-item.e-selected .e-list-content,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-item-header,
.e-listboxtool-wrapper.e-list-template .e-list-item.e-selected .e-list-content {
  color: rgba(0, 0, 0, 0.87);
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar .e-avatar {
  left: inherit;
  right: 1.0667em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar:not(.e-list-badge) {
  padding-left: 1.0666em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) {
  padding-left: 4.8em;
  padding-right: 1.0666em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-avatar-right:not(.e-list-badge) .e-avatar {
  left: 1.0667em;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge .e-badge {
  left: 1.33em;
  right: inherit;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar,
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge.e-list-avatar {
  padding-left: 4.1333em;
  padding-right: 4.8em;
}
.e-listbox-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listbox-container.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar),
.e-listboxtool-wrapper.e-rtl.e-list-template .e-list-wrapper.e-list-badge:not(.e-list-avatar) {
  padding-left: 4.1333em;
  padding-right: 1.0666em;
}

.e-listbox-container.e-filter-list .e-list-parent, .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent, .e-listbox-container .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 43px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container.e-filter-list .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 36px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-listboxtool-container .e-list-wrap,
.e-listbox-wrapper.e-bigger.e-listboxtool-container .e-list-wrap,
.e-bigger .e-listbox-container.e-listboxtool-container .e-list-wrap,
.e-listbox-container.e-bigger.e-listboxtool-container .e-list-wrap {
  width: 85% !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-listbox-wrapper .e-list-item,
.e-listbox-wrapper.e-bigger .e-list-item,
.e-bigger .e-listbox-container .e-list-item,
.e-listbox-container.e-bigger .e-list-item {
  border-bottom: 0 solid transparent;
  border-left: 0 solid transparent;
  border-right: 0 solid transparent;
  border-top: 0 solid transparent;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-bigger .e-listbox-container .e-list-group-item,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent,
.e-listbox-container.e-bigger .e-list-group-item,
.e-listbox-container.e-bigger .e-list-header {
  padding: 12px 16px;
}
.e-bigger .e-listbox-wrapper:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-wrapper .e-selectall-parent,
.e-listbox-wrapper.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-wrapper.e-bigger .e-selectall-parent,
.e-bigger .e-listbox-container:not(.e-list-template) .e-list-item,
.e-bigger .e-listbox-container .e-selectall-parent,
.e-listbox-container.e-bigger:not(.e-list-template) .e-list-item,
.e-listbox-container.e-bigger .e-selectall-parent {
  height: 48px;
  line-height: 1.6;
  position: relative;
}
.e-bigger .e-listbox-wrapper .e-list-parent,
.e-listbox-wrapper.e-bigger .e-list-parent,
.e-bigger .e-listbox-container .e-list-parent,
.e-listbox-container.e-bigger .e-list-parent {
  min-height: 48px;
}
.e-bigger .e-listbox-wrapper .e-text-content,
.e-listbox-wrapper.e-bigger .e-text-content,
.e-bigger .e-listbox-container .e-text-content,
.e-listbox-container.e-bigger .e-text-content {
  font-size: 15px;
}
.e-bigger .e-listbox-wrapper .e-list-group-item,
.e-listbox-wrapper.e-bigger .e-list-group-item,
.e-bigger .e-listbox-container .e-list-group-item,
.e-listbox-container.e-bigger .e-list-group-item {
  height: 48px;
  line-height: 25px;
}
.e-bigger .e-listbox-wrapper .e-list-header,
.e-listbox-wrapper.e-bigger .e-list-header,
.e-bigger .e-listbox-container .e-list-header,
.e-listbox-container.e-bigger .e-list-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  height: 64px;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text.header,
.e-bigger .e-listbox-wrapper .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-wrapper.e-bigger .e-list-header .e-text.header,
.e-listbox-wrapper.e-bigger .e-list-header .e-headertemplate-text.nested-header,
.e-bigger .e-listbox-container .e-list-header .e-text.header,
.e-bigger .e-listbox-container .e-list-header .e-headertemplate-text.nested-header,
.e-listbox-container.e-bigger .e-list-header .e-text.header,
.e-listbox-container.e-bigger .e-list-header .e-headertemplate-text.nested-header {
  display: none;
}
.e-bigger .e-listbox-wrapper .e-list-header .e-text,
.e-listbox-wrapper.e-bigger .e-list-header .e-text,
.e-bigger .e-listbox-container .e-list-header .e-text,
.e-listbox-container.e-bigger .e-list-header .e-text {
  font-size: 20px;
}
.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-list-parent {
  height: calc(100% - 55px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 50px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: 100%;
}

.e-bigger .e-listbox-wrapper.e-filter-list .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container.e-filter-list .e-selectall-parent + .e-list-parent {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper .e-selectall-parent + .e-list-parent,
.e-bigger .e-listbox-container .e-selectall-parent + .e-list-wrap {
  height: calc(100% - 48px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-small.e-bigger .e-listbox-wrapper.e-filter-list .e-list-parent,
.e-small.e-bigger .e-listbox-container.e-filter-list .e-list-wrap {
  height: calc(100% - 45px) !important; /* stylelint-disable-line declaration-no-important */
}

.e-bigger .e-listbox-wrapper.e-filter-list:not(.e-listbox-container) .e-selectall-parent + .e-hidden-select + .e-listbox + .e-list-parent {
  height: calc(100% - 103px) !important; /* stylelint-disable-line declaration-no-important */
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes material-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fabric-spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.e-icon-check::before {
  content: "\e7ff";
}

.e-excelfilter .e-icon-filter::before {
  content: "\e7ee";
}
.e-excelfilter .e-excl-filter-icon::before {
  content: "\e251";
}
.e-excelfilter .e-excl-filter-icon.e-filtered::before {
  content: "\e248";
}
.e-excelfilter .e-search-icon::before {
  content: "\e993";
}
.e-excelfilter .e-chkcancel-icon::before {
  content: "\e7a7";
}
.e-excelfilter .e-sortascending::before {
  content: "\e734";
}
.e-excelfilter .e-sortdescending::before {
  content: "\e733";
}

/*! Excel-Filter layout */
.sf-grid .e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 0;
  padding-right: 0;
}
.sf-grid .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}
.sf-grid .e-excelfilter .e-searchcontainer {
  padding: 18px;
  padding-top: 4px;
  padding-left: 9px;
  padding-right: 24px;
}
.sf-grid .e-excelfilter.e-rtl .e-searchcontainer {
  padding: 18px;
  padding-top: 4px;
  padding-left: 18px;
  padding-right: 0;
}
.sf-grid .e-excelfilter.e-rtl .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 0;
  margin-right: 8px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item .e-menu-icon {
  height: 26px;
  line-height: 26px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-menu-item:not(.e-separator) {
  height: 36px;
  line-height: 36px;
}
.sf-grid .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul .e-separator {
  height: auto;
}
.sf-grid .e-excelfilter .e-contextmenu-container ul .e-menu-item .e-caret {
  margin-right: 24px;
}
.sf-grid .e-excelfilter .e-searchbox {
  padding-left: 8px;
}

.sf-grid-dlg.e-xlflmenu .e-xlfl-radiodiv {
  width: unset;
}

.e-xlflmenu {
  min-height: 295px;
}
.e-xlflmenu .e-xlfl-dlgfields {
  font-size: 17px;
}
.e-xlflmenu .e-xlfl-fieldset {
  font-size: 14px;
  padding-top: 15px;
}
.e-xlflmenu .e-xlfl-optr,
.e-xlflmenu .e-xlfl-value {
  padding-top: 12px;
}
.e-xlflmenu .e-xlfl-radio,
.e-xlflmenu .e-xlfl-mtcase {
  padding-top: 12px;
}
.e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 12px;
}
.e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.e-xlflmenu .e-radio + label .e-label {
  margin-top: 0;
  padding-left: 23px;
  padding-right: 13px;
}
.e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-bottom: 1px;
  margin-left: 6px;
}
.e-xlflmenu .e-checkbox-wrapper .e-frame {
  margin-bottom: 1px;
}
.e-xlflmenu .e-dlg-content {
  padding-bottom: 6px;
}
.e-xlflmenu .e-xlfl-radiodiv {
  width: 117px;
}
.e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 0;
  margin-right: 13px;
}

.e-xlfl-radio-or,
.e-xlfl-matchcasediv {
  margin-left: 13px;
}

.e-emptyicon {
  opacity: 0;
}

.e-xlflmenu.e-rtl .e-xlfl-optr {
  padding-left: 12px;
  padding-right: 0;
}
.e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}
.e-xlflmenu.e-rtl .e-xlfl-radio-or {
  margin-left: 0;
  margin-right: 13px;
}

.e-excelfilter .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-excelfilter .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
}
.e-excelfilter .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-excelfilter .e-contextmenu-wrapper ul li,
.e-excelfilter .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 12px;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul,
.e-excelfilter .e-contextmenu-container ul:not(.e-ul) {
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  max-width: 300px;
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding-top: 0;
  padding-top: 0;
}
.e-excelfilter .e-searchbox,
.e-excelfilter .e-contextmenu-wrapper,
.e-excelfilter .e-contextmenu-wrapper ul {
  display: block;
}
.e-excelfilter .e-contextmenu-wrapper ul {
  padding-bottom: 4px;
  position: static;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-contextmenu-container ul li {
  height: 36px;
  line-height: 36px;
}
.e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 36px;
  line-height: 36px;
  margin-right: 17px;
}
.e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter .e-contextmenu-container ul li .e-menu-icon {
  height: 36px;
  line-height: 36px;
  margin-right: 12px;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 17px;
}
.e-excelfilter .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-excelfilter .e-excel-menu {
  z-index: 1000;
}
.e-excelfilter .e-xlsel {
  border: 0 solid;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-excelfilter.e-dialog .e-dlg-content {
  padding-left: 9px;
}
.e-excelfilter .e-ftrchk,
.e-excelfilter .e-searchbox {
  padding-left: 9px;
}
.e-excelfilter.e-rtl .e-dlg-content {
  padding-left: 18px;
  padding-right: 9px;
}
.e-excelfilter.e-rtl .e-ftrchk,
.e-excelfilter.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}

.e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}

.e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 298px;
  overflow-y: auto;
}

/*! Excel-Filter theme */
.e-excelfilter .e-footer-content {
  border-color: rgba(0, 0, 0, 0.12);
  opacity: 1;
}
.e-excelfilter .e-filtered::before {
  color: #e3165b;
}
.e-excelfilter .e-dlg-content {
  padding-bottom: 0;
}

li.e-separator.e-menu-item.e-excel-separator {
  margin-bottom: 4px;
  margin-top: 4px;
}

.e-xlsel {
  background-color: #e3165b;
  border-color: #e3165b;
}

/*! Excel-Filter bigger */
.e-bigger .sf-grid .e-contextmenu-container ul .e-menu-item.e-menu-item .e-caret {
  line-height: 48px;
}

.e-bigger .e-xlflmenu.e-rtl .e-radio + label .e-label {
  padding-left: 0;
  padding-right: 25px;
}

.e-bigger .e-xlflmenu {
  min-height: 396px;
}
.e-bigger .e-xlflmenu .e-xlfl-table {
  border-spacing: 0;
  width: 100%;
}
.e-bigger .e-xlflmenu .e-dlg-content {
  padding-bottom: 8px;
}
.e-bigger .e-xlflmenu .e-radio + label .e-label {
  padding-left: 28px;
  padding-right: 5px;
}
.e-bigger .e-xlflmenu .e-checkbox-wrapper .e-frame + .e-label {
  margin-left: 8px;
}
.e-bigger .e-xlflmenu .e-xlfl-radiodiv {
  width: 137px;
}
.e-bigger .e-xlflmenu .e-xlfl-radio-or,
.e-bigger .e-xlflmenu .e-xlfl-matchcasediv {
  margin-left: 18px;
}
.e-bigger .e-xlflmenu .e-xlfl-optr:first-child {
  padding-right: 16px;
}
.e-bigger .e-xlflmenu.e-rtl .e-xlfl-optr {
  padding-right: 0;
}
.e-bigger .e-xlflmenu .e-xlfl-dlgfields {
  font-size: 18px;
}
.e-bigger .e-xlflmenu .e-xlfl-fieldset {
  font-size: 15px;
  padding-top: 20px;
}
.e-bigger .e-xlflmenu .e-xlfl-optr,
.e-bigger .e-xlflmenu .e-xlfl-value {
  padding-top: 16px;
}
.e-bigger .e-xlflmenu .e-xlfl-radio,
.e-bigger .e-xlflmenu .e-xlfl-mtcase {
  padding-top: 16px;
}

.e-bigger .e-excelfilter .e-xlflmenu,
.e-excelfilter.e-bigger .e-xlflmenu {
  min-height: 396px;
}
.e-bigger .e-excelfilter .e-ftrchk,
.e-excelfilter.e-bigger .e-ftrchk {
  padding-bottom: 13px;
  padding-top: 13px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li,
.e-bigger .e-excelfilter .e-contextmenu-container ul li,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li,
.e-excelfilter.e-bigger .e-contextmenu-container ul li {
  height: 48px;
  line-height: 48px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul li .e-menu-icon,
.e-bigger .e-excelfilter .e-contextmenu-container ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter.e-bigger .e-contextmenu-container ul li .e-menu-icon {
  height: 48px;
  line-height: 48px;
  margin-right: 15px;
}
.e-bigger .e-excelfilter .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  height: 48px;
  line-height: 48px;
  margin-right: 0;
}
.e-bigger .e-excelfilter.e-dialog .e-dlg-content,
.e-excelfilter.e-bigger.e-dialog .e-dlg-content {
  padding-left: 11px;
}
.e-bigger .e-excelfilter .e-ftrchk,
.e-bigger .e-excelfilter .e-searchbox,
.e-excelfilter.e-bigger .e-ftrchk,
.e-excelfilter.e-bigger .e-searchbox {
  padding-left: 13px;
}
.e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon,
.e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul li .e-menu-icon {
  margin-right: 0;
}
.e-bigger .e-excelfilter.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret,
.e-excelfilter.e-bigger.e-rtl .e-contextmenu-wrapper ul .e-menu-item .e-caret {
  margin-left: 0;
}
.e-bigger .e-excelfilter.e-rtl .e-dlg-content,
.e-excelfilter.e-bigger.e-rtl .e-dlg-content {
  padding-left: 24px;
  padding-right: 11px;
}
.e-bigger .e-excelfilter.e-rtl .e-ftrchk,
.e-bigger .e-excelfilter.e-rtl .e-searchbox,
.e-excelfilter.e-bigger.e-rtl .e-ftrchk,
.e-excelfilter.e-bigger.e-rtl .e-searchbox {
  padding-left: 0;
  padding-right: 13px;
}

.e-bigger .e-excel-menu.e-contextmenu.e-menu-parent {
  max-height: 355px;
}

@-webkit-keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-icon-check::before {
  content: "\e7ff";
}

.e-grid.e-rtl .e-icon-rowdragicon::before,
.e-grid .e-icon-rowdragicon::before,
.e-grid .e-group-animate .e-drag.e-icon-drag::before,
.e-grid-menu.e-rtl .e-icon-rowdragicon::before,
.e-grid-menu .e-icon-rowdragicon::before,
.e-grid-menu .e-group-animate .e-drag.e-icon-drag::before {
  content: "\e330";
}
.e-grid .e-group-animate .e-nextgroup.e-icon-next::before,
.e-grid-menu .e-group-animate .e-nextgroup.e-icon-next::before {
  content: "\ec07";
}
.e-grid .e-icon-autofit::before,
.e-grid-menu .e-icon-autofit::before {
  content: "\e9d9";
}
.e-grid .e-icon-autofitall::before,
.e-grid-menu .e-icon-autofitall::before {
  content: "\e9da";
}
.e-grid .e-icon-columnchooser::before,
.e-grid-menu .e-icon-columnchooser::before {
  content: "\e9db";
}
.e-grid .e-icon-ascending::before,
.e-grid-menu .e-icon-ascending::before {
  content: "\e840";
}
.e-grid .e-icon-descending::before,
.e-grid-menu .e-icon-descending::before {
  content: "\e83f";
}
.e-grid .e-icon-hide::before,
.e-grid-menu .e-icon-hide::before {
  content: "\e825";
}
.e-grid .e-ungroupbutton.e-icon-hide::before,
.e-grid-menu .e-ungroupbutton.e-icon-hide::before {
  content: "\e917";
}
.e-grid .e-icon-rowselect::before,
.e-grid-menu .e-icon-rowselect::before {
  content: "\e930";
}
.e-grid .e-icon-sortdirect::before,
.e-grid-menu .e-icon-sortdirect::before {
  content: "\e890";
}
.e-grid .e-icon-gdownarrow::before,
.e-grid-menu .e-icon-gdownarrow::before {
  content: "\e83d";
}
.e-grid .e-icon-grightarrow::before,
.e-grid-menu .e-icon-grightarrow::before {
  content: "\e859";
}
.e-grid .e-icon-filter::before,
.e-grid-menu .e-icon-filter::before {
  content: "\e7ee";
}
.e-grid .e-icon-filter.e-filtered::before,
.e-grid-menu .e-icon-filter.e-filtered::before {
  content: "\ebb3";
}
.e-grid .e-excl-filter-icon::before,
.e-grid .e-resfilter-icon::before,
.e-grid-menu .e-excl-filter-icon::before,
.e-grid-menu .e-resfilter-icon::before {
  content: "\e251";
}
.e-grid .e-ressort-icon::before,
.e-grid-menu .e-ressort-icon::before {
  content: "\e612";
}
.e-grid .e-excl-filter-icon.e-filtered::before,
.e-grid-menu .e-excl-filter-icon.e-filtered::before {
  content: "\e248";
}
.e-grid.e-rtl .e-icon-grightarrow::before,
.e-grid-menu.e-rtl .e-icon-grightarrow::before {
  content: "\e854";
}
.e-grid .e-icon-group::before,
.e-grid .e-icon-ungroup::before,
.e-grid-menu .e-icon-group::before,
.e-grid-menu .e-icon-ungroup::before {
  content: "\e926";
}
.e-grid .e-icon-reorderuparrow::before,
.e-grid-menu .e-icon-reorderuparrow::before {
  content: "\e918";
}
.e-grid .e-icon-reorderdownarrow::before,
.e-grid-menu .e-icon-reorderdownarrow::before {
  content: "\e919";
}
.e-grid .e-print::before,
.e-grid-menu .e-print::before {
  content: "\e813";
}
.e-grid .e-add::before,
.e-grid-menu .e-add::before {
  content: "\e7f9";
}
.e-grid .e-resback-icon::before,
.e-grid-menu .e-resback-icon::before {
  content: "\e977";
}
.e-grid .e-wordexport::before,
.e-grid-menu .e-wordexport::before {
  content: "\e7b0";
}
.e-grid .e-pdfexport::before,
.e-grid-menu .e-pdfexport::before {
  content: "\e240";
}
.e-grid .e-csvexport::before,
.e-grid-menu .e-csvexport::before {
  content: "\e241";
}
.e-grid .e-excelexport::before,
.e-grid-menu .e-excelexport::before {
  content: "\e242";
}
.e-grid .e-edit::before,
.e-grid-menu .e-edit::before {
  content: "\e81e";
}
.e-grid .e-grid-icon-pin::before,
.e-grid-menu .e-grid-icon-pin::before {
  content: "\e9e8";
}
.e-grid .e-grid-icon-unpin::before,
.e-grid-menu .e-grid-icon-unpin::before {
  content: "\e9e9";
}
.e-grid .e-responsivetoolbaritems-btn::before,
.e-grid .e-columnmenu::before,
.e-grid .e-columnmenu.e-filtered::before,
.e-grid-menu .e-responsivetoolbaritems-btn::before,
.e-grid-menu .e-columnmenu::before,
.e-grid-menu .e-columnmenu.e-filtered::before {
  content: "\e984";
}
.e-grid .e-delete::before,
.e-grid-menu .e-delete::before {
  content: "\e84e";
}
.e-grid .e-copy::before,
.e-grid-menu .e-copy::before {
  content: "\e70a";
}
.e-grid .e-save::before,
.e-grid-menu .e-save::before {
  content: "\e98e";
}
.e-grid .e-update::before,
.e-grid-menu .e-update::before {
  content: "\e735";
}
.e-grid .e-columnchooserdiv::before,
.e-grid-menu .e-columnchooserdiv::before {
  content: "\e714";
}
.e-grid .e-columnchooser::before,
.e-grid-menu .e-columnchooser::before {
  content: "\e21e";
}
.e-grid .e-columnchooser-btn::before,
.e-grid-menu .e-columnchooser-btn::before {
  content: "\e969";
}
.e-grid .e-cc-icon::before,
.e-grid-menu .e-cc-icon::before {
  content: "\e82e";
}

.e-grid .e-ccsearch-icon::before,
.e-grid .e-search-icon::before,
.e-grid-menu .e-ccsearch-icon::before,
.e-grid-menu .e-search-icon::before,
.e-grid-popup .e-ccsearch-icon::before,
.e-grid-popup .e-search-icon::before {
  content: "\e993";
}
.e-grid .e-ccsearch-icon.e-cc-cancel::before,
.e-grid .e-chkcancel-icon::before,
.e-grid-menu .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-menu .e-chkcancel-icon::before,
.e-grid-popup .e-ccsearch-icon.e-cc-cancel::before,
.e-grid-popup .e-chkcancel-icon::before {
  content: "\e7a7";
}
.e-grid .e-cancel-icon::before,
.e-grid .e-cancel::before,
.e-grid-menu .e-cancel-icon::before,
.e-grid-menu .e-cancel::before,
.e-grid-popup .e-cancel-icon::before,
.e-grid-popup .e-cancel::before {
  content: "\e825";
}

.e-responsive-dialog .e-resfilterback::before {
  content: "\e977";
}
.e-responsive-dialog .e-filterset::before {
  content: "\e7ee";
}
.e-responsive-dialog .e-search-icon::before, .e-responsive-dialog .e-ccdlg span.e-ccsearch-icon::before {
  content: "\e993";
}
.e-responsive-dialog .e-chkcancel-icon::before, .e-responsive-dialog .e-ccdlg span.e-cc-cancel::before {
  content: "\e7a7";
}
.e-responsive-dialog .e-icon-filter-clear::before {
  content: "\e248";
}
.e-responsive-dialog .e-resfilter-icon.e-icons::before {
  content: "\e251";
}
.e-responsive-dialog .e-resascending-icon.e-icons::before {
  content: "\e840";
}
.e-responsive-dialog .e-resdescending-icon.e-icons::before {
  content: "\e83f";
}
.e-responsive-dialog .e-rescolumn-icon.e-icons::before {
  content: "\e9db";
}
.e-responsive-dialog .e-resautofit-icon.e-icons::before {
  content: "\e9d9";
}
.e-responsive-dialog .e-resautofitall-icon.e-icons::before {
  content: "\e9da";
}
.e-responsive-dialog .e-resgroup-icon.e-icons::before, .e-responsive-dialog .e-resungroup-icon.e-icons::before {
  content: "\e926";
}

.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-print::before {
  content: "\e813";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-pdfexport::before {
  content: "\e240";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-excelexport::before {
  content: "\e242";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-csvexport::before {
  content: "\e241";
}
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-icon.e-columnchooser::before {
  content: "\e9db";
}

.e-row-responsive-filter .e-dlg-closeicon-btn .e-icon-dlg-close::before {
  content: "\e977";
}

.e-contextmenu-container .e-menu-item .e-menu-icon.e-columnchooser::before {
  content: "\e9db";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-pdfexport::before {
  content: "\e240";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-excelexport::before {
  content: "\e242";
}
.e-contextmenu-container .e-menu-item .e-menu-icon.e-csvexport::before {
  content: "\e241";
}

.e-grid-chart-icon::before {
  content: "\e70f";
}

.e-grid-bar-chart-icon::before {
  content: "\e855";
}

.e-grid-bar-icon::before {
  content: "\e855";
}

.e-grid-stacking-bar-icon::before {
  content: "\e889";
}

.e-grid-stacking-bar-100-icon::before {
  content: "\e863";
}

.e-grid-pie-icon::before {
  content: "\e141";
}

.e-grid-column-chart-icon::before {
  content: "\e847";
}

.e-grid-column-icon::before {
  content: "\e847";
}

.e-grid-stacking-column-icon::before {
  content: "\e888";
}

.e-grid-stacking-column-100-icon::before {
  content: "\e868";
}

.e-grid-line-chart-icon::before {
  content: "\e867";
}

.e-grid-line-icon::before {
  content: "\e867";
}

.e-grid-stacking-line-icon::before {
  content: "\e841";
}

.e-grid-stacking-line-100-icon::before {
  content: "\e871";
}

.e-grid-area-chart-icon::before {
  content: "\e883";
}

.e-grid-area-icon::before {
  content: "\e883";
}

.e-grid-stacking-area-icon::before {
  content: "\e875";
}

.e-grid-stacking-area-100-icon::before {
  content: "\e900";
}

.e-grid-scatter-icon::before {
  content: "\ea14";
}

/*! Grid layout */
.e-disableuserselect {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

/*! Blazor column menu custom css */
.e-contextmenu-container.e-sfcontextmenu.e-hide-menu {
  visibility: hidden;
}

.e-emptyicon {
  opacity: 0;
}

.e-device .e-flmenu-valuediv {
  padding: 24px 0 0;
}

.e-dialog .e-xlfl-table col {
  width: 50%;
}
.e-dialog .e-xlfl-table .e-xlfl-radiodiv,
.e-dialog .e-xlfl-table .e-xlfl-matchcasediv {
  display: inline-block;
}

.e-grid-popup {
  position: absolute;
}

.e-grid .e-dialog.e-checkboxfilter,
.e-grid .e-dialog.e-flmenu,
.e-grid-popup .e-dialog.e-checkboxfilter,
.e-grid-popup .e-dialog.e-flmenu {
  min-width: 250px;
}
.e-grid .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid .e-dialog.e-flmenu .e-dlg-content,
.e-grid-popup .e-dialog.e-checkboxfilter .e-dlg-content,
.e-grid-popup .e-dialog.e-flmenu .e-dlg-content {
  border-radius: 0;
}
.e-grid [class^=e-],
.e-grid-popup [class^=e-] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.e-grid .e-flmenu-valuediv,
.e-grid-popup .e-flmenu-valuediv {
  padding: 24px 0 0;
}
.e-grid .e-dialog.e-checkboxfilter,
.e-grid-popup .e-dialog.e-checkboxfilter {
  min-height: 322px;
}
.e-grid .e-dialog.e-checkboxfilter.e-checkbox-dialog-wrapper,
.e-grid-popup .e-dialog.e-checkboxfilter.e-checkbox-dialog-wrapper {
  top: 64px;
  min-height: 80%;
  left: 0;
  overflow: hidden;
}
.e-grid .e-dialog.e-checkboxfilter .e-searchcontainer,
.e-grid-popup .e-dialog.e-checkboxfilter .e-searchcontainer {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid .e-dialog.e-checkboxfilter .e-searchcontainer.e-adaptive-filter-excel,
.e-grid-popup .e-dialog.e-checkboxfilter .e-searchcontainer.e-adaptive-filter-excel {
  position: absolute;
  height: 75% !important;
  width: 100%;
}
.e-grid .e-dialog.e-checkboxfilter .e-searchcontainer.e-adaptive-filter-checkbox,
.e-grid-popup .e-dialog.e-checkboxfilter .e-searchcontainer.e-adaptive-filter-checkbox {
  position: absolute;
  height: 80% !important;
  width: 100%;
}
.e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup .e-checkboxfilter .e-searchbox {
  display: block;
}
.e-grid .e-checkboxfilter .e-dlg-content,
.e-grid-popup .e-checkboxfilter .e-dlg-content {
  padding-left: 9px;
  /* stylelint-disable declaration-no-important */
  /* stylelint-enable declaration-no-important */
}
.e-grid .e-checkboxfilter .e-dlg-content.e-excel-filter-content,
.e-grid-popup .e-checkboxfilter .e-dlg-content.e-excel-filter-content {
  padding: 0 !important;
}
.e-grid .e-checkboxfilter .e-ftrchk, .e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-grid-popup .e-checkboxfilter .e-searchbox {
  padding-left: 9px;
}
.e-grid .e-checkboxfiltertext,
.e-grid-popup .e-checkboxfiltertext {
  width: 150px;
  word-break: normal;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid .e-checkboxlist,
.e-grid-popup .e-checkboxlist {
  height: 200px;
  margin-top: 5px;
  min-height: 160px;
  overflow-y: auto;
}
.e-grid .e-checkboxlist.e-checkbox-infinitescroll,
.e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-color: rgba(0, 0, 0, 0.12);
  border-top-width: 1px;
  margin-top: 0;
  overflow-x: auto;
}
.e-grid .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext,
.e-grid-popup .e-checkboxlist.e-checkbox-infinitescroll .e-checkbox-wrapper .e-label.e-checkboxfiltertext {
  white-space: nowrap;
}
.e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 18px;
  padding-right: 9px;
}
.e-grid.e-rtl .e-checkboxfilter .e-ftrchk, .e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 9px;
}
.e-grid.e-rtl .e-searchclear, .e-grid.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons,
.e-grid-popup.e-rtl .e-searchclear,
.e-grid-popup.e-rtl .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: left;
}
.e-grid .e-searchclear,
.e-grid-popup .e-searchclear {
  float: right;
}
.e-grid .e-checkfltrnmdiv,
.e-grid-popup .e-checkfltrnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-checkboxlist > span,
.e-grid-popup .e-checkboxlist > span {
  padding-left: 9px;
}
.e-grid .e-chk-hidden,
.e-grid-popup .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-grid .e-checkselect,
.e-grid .e-checkselectall,
.e-grid-popup .e-checkselect,
.e-grid-popup .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-grid .e-ftrchk,
.e-grid-popup .e-ftrchk {
  padding-bottom: 9px;
  padding-top: 9px;
}
.e-grid .e-ccdlg.e-sticky,
.e-grid-popup .e-ccdlg.e-sticky {
  position: fixed;
  z-index: 10;
}
.e-grid .e-ccdlg .e-dlg-content,
.e-grid-popup .e-ccdlg .e-dlg-content {
  margin: 20px 0 0;
  padding: 16px 18px 13px 9px;
  overflow: visible;
}
.e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 9px;
}
.e-grid .e-ccdlg .e-main-div,
.e-grid-popup .e-ccdlg .e-main-div {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.e-grid .e-ccdlg .e-ccul-ele,
.e-grid-popup .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-grid .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele,
.e-grid-popup .e-ccdlg .e-checkbox-infinitescroll .e-ccul-ele {
  margin: 0;
}
.e-grid .e-ccdlg li.e-cclist,
.e-grid-popup .e-ccdlg li.e-cclist {
  padding: 9px 0;
}
.e-grid .e-ccdlg li.e-cclist.e-cclist-hidden,
.e-grid-popup .e-ccdlg li.e-cclist.e-cclist-hidden {
  list-style: none;
}
.e-grid .e-ccdlg .e-checkbox-wrapper .e-frame,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-frame {
  margin-left: 0;
}
.e-grid .e-ccdlg label.e-cc,
.e-grid-popup .e-ccdlg label.e-cc {
  margin: 0;
}
.e-grid .e-ccdlg .e-footer-content,
.e-grid-popup .e-ccdlg .e-footer-content {
  border-style: solid;
  border-width: 1px 0 0;
}
.e-grid .e-ccdlg .e-cc-contentdiv,
.e-grid-popup .e-ccdlg .e-cc-contentdiv {
  height: 196px;
  overflow-y: auto;
}
.e-grid .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll,
.e-grid-popup .e-ccdlg .e-cc-contentdiv.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(0, 0, 0, 0.12);
}
.e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup .e-ccdlg .e-cc-searchdiv {
  border-style: solid;
  border-width: 0 0 2px;
  left: 4px;
  opacity: 0.6;
  position: absolute;
  right: 0;
  top: -46px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons,
.e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-icons {
  float: right;
  opacity: 0.6;
  padding: 5px 2px;
}
.e-grid .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel,
.e-grid-popup .e-ccdlg .e-cc-searchdiv span.e-ccsearch-icon.e-cc-cancel {
  font-size: 11px;
  padding: 5px 2px 6px;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus {
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus span.e-ccsearch-icon.e-icons {
  opacity: 1;
}
.e-grid .e-ccdlg .e-innerdiv.e-ccnmdiv,
.e-grid-popup .e-ccdlg .e-innerdiv.e-ccnmdiv {
  height: 60px;
  padding: 23px;
  text-align: center;
}
.e-grid .e-ccdlg .e-cc-lab-name,
.e-grid .e-ccdlg .e-checkbox-wrapper .e-label,
.e-grid-popup .e-ccdlg .e-cc-lab-name,
.e-grid-popup .e-ccdlg .e-checkbox-wrapper .e-label {
  text-overflow: ellipsis;
  width: 150px;
}
.e-grid .e-ccdlg .e-cc-chbox,
.e-grid-popup .e-ccdlg .e-cc-chbox {
  margin: 3px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc-lab-name,
.e-grid-popup .e-ccdlg .e-cc-lab-name {
  padding: 7px;
  vertical-align: middle;
}
.e-grid .e-ccdlg .e-cc.e-input,
.e-grid .e-ccdlg .e-cc.e-input:focus,
.e-grid-popup .e-ccdlg .e-cc.e-input,
.e-grid-popup .e-ccdlg .e-cc.e-input:focus {
  border: 0;
  padding-bottom: 8px;
  padding-top: 4px;
  padding-left: 4px;
}
.e-grid .e-mask.e-skeleton,
.e-grid-popup .e-mask.e-skeleton {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid .e-mask.e-mask-group-intent,
.e-grid-popup .e-mask.e-mask-group-intent {
  margin-left: 7px;
  width: 16px;
}
.e-grid .e-mask.e-mask-detail-intent,
.e-grid-popup .e-mask.e-mask-detail-intent {
  width: 16px;
}
.e-grid .e-mask.e-mask-checkbox-intent,
.e-grid-popup .e-mask.e-mask-checkbox-intent {
  margin-left: 3px;
  margin-right: 16px;
  width: 20px;
}
.e-grid .e-mask.e-mask-checkbox-filter-intent,
.e-grid-popup .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-grid .e-mask.e-mask-checkbox-filter-span-intent,
.e-grid-popup .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-grid .e-mask.e-mask-drag-intent,
.e-grid-popup .e-mask.e-mask-drag-intent {
  margin-left: 12px;
  width: 12px;
}

.e-grid {
  border-style: none solid solid;
  border-width: 1px;
  border-radius: 0;
  display: block;
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  height: auto;
  position: relative;
  /* stylelint-disable */
  /* stylelint-enable */
  /* stylelint-disable */
  /* stylelint-enable */
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid .e-noselect,
.e-grid .e-gridheader .e-headercell,
.e-grid .e-gridheader .e-detailheadercell,
.e-grid .e-gridheader {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-grid .e-groupdroparea.e-sticky,
.e-grid .e-toolbar.e-sticky,
.e-grid .e-gridheader.e-sticky {
  position: sticky;
  z-index: 10;
}
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader.e-sticky .e-headercontent .e-reorderdownarrow {
  position: fixed;
  z-index: 10;
}
.e-grid .e-groupdroparea.e-sticky {
  opacity: 1;
}
.e-grid .e-gridheader .e-firstrow-dragborder, .e-grid.e-rtl .e-gridheader .e-firstrow-dragborder,
.e-grid .e-gridcontent .e-lastrow-dragborder, .e-grid.e-rtl .e-gridcontent .e-lastrow-dragborder {
  bottom: 0;
  background-color: #e3165b;
  height: 2px;
  position: absolute;
  z-index: 5;
}
.e-grid .e-frozenrow-border {
  background-color: #e3165b;
  height: 2px;
  position: absolute;
  z-index: 5;
}
.e-grid .e-frozenrow-border.e-frozenrow-empty {
  height: 0;
}
.e-grid.e-top-shadow .e-frozenrow-border {
  height: 4px;
  margin-top: -4px;
  background-color: transparent !important;
  clip-path: inset(0 0 -15px 0);
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 4px 8px rgba(0, 0, 0, 0.12);
}
.e-grid .e-dropitemscount {
  border: 1px solid #fff;
  border-radius: 17px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
  line-height: normal;
  padding: 3px 7px 4px;
  margin-left: -8px;
  min-width: 12px;
  position: absolute;
  text-align: center;
  top: -10px;
  z-index: 5;
}
.e-grid.e-rtl .e-dropitemscount {
  left: -6px !important;
}
.e-grid.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  margin: 0;
  padding: 4px 0 4px 6px;
}
.e-grid.e-verticallines .e-cloneproperties.e-draganddrop .e-rowdragdrop, .e-grid.e-bothlines .e-cloneproperties.e-draganddrop .e-rowdragdrop {
  border-top: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-bottom: 0;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowcell.e-dragborder, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowcell.e-dragborder,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder {
  z-index: 5;
  -webkit-box-shadow: 0 2px 0 0 #e3165b;
          box-shadow: 0 2px 0 0 #e3165b;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze,
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder.e-fixedfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-leftfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-rightfreeze, .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder.e-fixedfreeze {
  z-index: 6;
}
.e-grid .e-gridcontent .e-rowcell.e-dragtop, .e-grid .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragright,
.e-grid .e-gridheader .e-rowcell.e-dragtop,
.e-grid .e-gridheader .e-rowdragdrop.e-dragtop,
.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragright {
  border-top: 1px dashed #e3165b;
}
.e-grid .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragleft,
.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragtop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragleft, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom.e-dragleft {
  border-left: 1px dashed #e3165b;
}
.e-grid .e-gridcontent .e-rowcell.e-dragright,
.e-grid .e-gridheader .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragright, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragright {
  border-right: 1px dashed #e3165b;
}
.e-grid .e-gridcontent .e-rowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid .e-gridcontent .e-rowdragdrop.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom,
.e-grid .e-gridheader .e-rowcell.e-dragtop.e-dragbottom,
.e-grid .e-gridheader .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-lastrowcell.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragtop.e-dragbottom, .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragbottom {
  border-bottom: 1px dashed #e3165b;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowcollapse.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridheader .e-detailrowexpand.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze) {
  position: relative;
}
.e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 10px;
}
.e-grid .e-row .e-icon-rowdragicon::before {
  display: block;
  text-indent: 10px;
  color: #000;
  opacity: 0.54;
}
.e-grid .e-row .e-icon-rowdragicon::before,
.e-grid .e-row .e-icon-rowdragmoveicon::before {
  font-size: 12px;
  font-weight: bold;
}
.e-grid .e-row .e-icon-rowdragmoveicon {
  padding-left: 10px;
}
.e-grid .e-draganddrop .e-rowcell, .e-grid.e-rtl .e-draganddrop .e-rowcell {
  padding-left: 6px;
  padding-right: 6px;
}
.e-grid .e-gridcontent .e-rowdragdrop,
.e-grid .e-gridheader .e-rowdragdrop {
  border-style: solid;
  border-width: 1px 0 0 0;
  border-color: #e0e0e0;
}
.e-grid .e-gridcontent .e-rowdragdrop.e-lastrowcell,
.e-grid .e-gridcontent .e-recordpluscollapse.e-lastrowcell,
.e-grid .e-gridcontent .e-indentcell.e-lastrowcell,
.e-grid .e-gridcontent .e-groupcaption.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption, .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell {
  border-bottom-width: 0;
}
.e-grid .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  position: relative;
  left: -5px;
}
.e-grid .e-icon-rowdragicon {
  font-size: 10px;
  text-indent: 12px;
}
.e-grid .e-toolbar {
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  border-top: 1px solid #e0e0e0;
  border-radius: 0;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  padding: 0;
  min-width: 18px;
  margin-right: 8px;
}
.e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 12px;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:hover:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:active:not(.e-clear-icon), .e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:focus:not(.e-clear-icon) {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-grid .e-toolbar-items .e-input-group-icon.e-icons.e-sicon:not(.e-clear-icon) {
  border: none;
}
.e-grid:not(.sf-grid) .e-res-toolbar .e-toolbar-items .e-search-wrapper .e-search-icon {
  padding: 6px 9px;
}
.e-grid .e-res-toolbar {
  border-bottom: 1px solid;
  border-bottom-color: #e0e0e0;
}
.e-grid .e-res-toolbar .e-toolbar-items {
  min-height: initial;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:active, .e-grid .e-res-toolbar .e-toolbar-items .e-tbar-btn:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-search-icon:focus, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:hover, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:active, .e-grid .e-res-toolbar .e-toolbar-items .e-sicon.e-clear-icon:focus {
  background: none;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-icons {
  color: #000;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-left .e-toolbar-item .e-tbar-btn .e-resfilter-icon {
  font-size: 22px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right {
  width: calc(100% - 50px);
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right.e-search-wrapper {
  width: auto;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::before, .e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-input-group::after {
  background: none;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right:not(.e-responsive-right) .e-search-wrapper:not(.e-responsive-right) {
  min-width: 40px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper {
  padding-left: 18px;
  padding-right: 0;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-search-icon {
  font-size: 18px;
  margin-top: 0;
  padding: 6px 9px;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  border: 0;
  opacity: 1;
  padding: 0 6px;
  padding-right: 9px;
  width: 100%;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-input {
  margin-top: 0;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group .e-search-icon {
  margin-top: 7px;
  padding-left: 0;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper:has(.e-input-group) {
  width: 100%;
}
.e-grid .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 0;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper {
  padding-left: 26px;
}
.e-grid.e-rtl .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 14px 0 5px 8px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 6px;
  padding-top: 1px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:focus {
  opacity: 1;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search::placeholder {
  color: rgba(0, 0, 0, 0.42);
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search {
  margin-bottom: 0;
  opacity: 1;
  width: 230px;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search.e-input-focus {
  opacity: 1;
}
.e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 18px;
}
.e-grid .e-group-animator .e-groupheadercell,
.e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 12px 0 12px 0;
  border-bottom-width: 1px;
}
.e-grid .e-groupdroparea.e-group-animate.e-grouped {
  height: 54px;
  padding: 0 12px 0;
  border-bottom-width: 0;
}
.e-grid.e-rtl .e-group-animator {
  float: right;
}
.e-grid.e-rtl .e-group-animate .e-groupheadercell,
.e-grid.e-rtl .e-group-animate .e-groupheadercell:hover {
  margin-right: 0;
  margin-left: 0;
}
.e-grid.e-rtl .e-group-animate.e-groupdroparea .e-nextgroup {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  margin-top: 16px;
}
.e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 9px;
}
.e-grid .e-group-animate span.e-nextgroup.e-icons.e-icon-next {
  display: inline-block;
  line-height: 32px;
  float: left;
  height: 24px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupdroparea.e-group-animate .e-drag.e-icon-drag {
  font-size: 11px;
  line-height: 25px;
  display: inline-block;
  height: 24px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-group-animate .e-icon-drag.e-icons {
  margin-left: 0;
}
.e-grid .e-group-animate .e-drag.e-icon-drag::before {
  opacity: 0.7;
}
.e-grid .e-groupdroparea.e-group-animate span.e-drag.e-icons.e-icon-drag {
  cursor: move;
}
.e-grid .e-groupdroparea.e-grouped {
  padding: 9px 0 10px;
}
.e-grid.e-default .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}
.e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 1px solid;
}
.e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-verticallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-bottom: 0;
}
.e-grid.e-default.e-hidelines .e-gridheader.e-stackedfilter .e-filterbarcell {
  border-top-width: 1px;
}
.e-grid.e-default .e-grouptopleftcell,
.e-grid.e-default .e-rowdragheader {
  border-top: 1px solid;
}
.e-grid.e-default:not(.e-verticallines) tr.e-grid-pin-row .e-grouptopleftcell {
  border-top: 1px solid #e0e0e0;
}
.e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 1px solid;
}
.e-grid.e-default.e-verticallines .e-grouptopleftcell,
.e-grid.e-default.e-verticallines .e-rowdragheader, .e-grid.e-default.e-bothlines .e-grouptopleftcell,
.e-grid.e-default.e-bothlines .e-rowdragheader, .e-grid.e-default.e-hidelines .e-grouptopleftcell,
.e-grid.e-default.e-hidelines .e-rowdragheader {
  border-top-width: 0;
}
.e-grid.e-default.e-verticallines .e-detailrowcollapse, .e-grid.e-default.e-verticallines .e-detailrowexpand, .e-grid.e-default.e-verticallines .e-rowdragdrop, .e-grid.e-default.e-hidelines .e-detailrowcollapse, .e-grid.e-default.e-hidelines .e-detailrowexpand, .e-grid.e-default.e-hidelines .e-rowdragdrop {
  border-top-width: 0;
}
.e-grid.e-verticallines .e-firstchildrow .e-rowdragdropcell, .e-grid.e-bothlines .e-firstchildrow .e-rowdragdropcell {
  border-top-width: 1px;
}
.e-grid.e-default.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid .e-gridheader .e-headercell .e-rhandler,
.e-grid .e-gridheader .e-headercell .e-rsuppress {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 4px;
}
.e-grid .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
  border-right: 0;
}
.e-grid.e-default.e-hidelines .e-headercell.e-firstheader, .e-grid.e-rtl .e-gridheader .e-headercell.e-leftfreeze.e-freezeleftborder .e-rhandler {
  border-left: 0;
}
.e-grid.e-device .e-gridheader .e-headercell .e-rhandler {
  width: 14px;
}
.e-grid.e-rtl .e-gridheader .e-headercell .e-rhandler,
.e-grid.e-rtl .e-gridheader .e-headercell .e-rsuppress {
  left: 0;
  right: auto;
}
.e-grid.e-resize-lines .e-gridheader th.e-headercell.e-lastcell .e-rhandler {
  border-right-width: 0;
}
.e-grid .e-rhelper {
  position: absolute;
  width: 1px;
}
.e-grid:not(.sf-grid) .e-rhelper {
  width: 2px;
}
.e-grid .e-rhelper, .e-grid .e-virtual-rhandler {
  z-index: 5;
}
.e-grid.e-device .e-ricon::before {
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 20px;
  top: 4px;
  border-right: 6px solid;
  right: 4px;
}
.e-grid.e-device .e-ricon::after {
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 20px;
  top: 4px;
  left: 4px;
  border-left: 6px solid;
  z-index: 3;
}
.e-grid.e-rcursor, .e-grid .e-gridheader .e-stackedheadercell.e-rcursor, .e-grid .e-gridheader .e-rcursor {
  cursor: col-resize;
}
.e-grid .e-disablepointer,
.e-grid .e-defaultcur,
.e-grid .e-headercell,
.e-grid .e-headercell.e-stackedheadercell,
.e-grid .e-headercell.e-defaultcursor, .e-grid.e-editing .e-gridheader .e-rcursor {
  cursor: default;
}
.e-grid .e-table {
  border-collapse: separate;
  table-layout: fixed;
  width: 100%;
}
.e-grid .e-table .e-rowcell.e-textAlign-left {
  text-align: left;
  width: 190px;
}
.e-grid .e-table .e-rowcell.e-textAlign-right {
  text-align: right;
  width: 190px;
}
.e-grid .e-table .e-rowcell.e-adaptive-align-left {
  text-align: left;
  padding: 6px;
}
.e-grid .e-table .e-rowcell.e-adaptive-align-right {
  text-align: right;
  padding: 6px;
}
.e-grid .e-tableborder {
  border-right: 1px solid;
}
.e-grid .e-tableborder:has(.e-emptyrow) {
  border: none;
}
.e-grid .e-virtualtable {
  will-change: transform;
  z-index: 1;
}
.e-grid .e-content .e-grid-pin-row td {
  font-weight: bold;
}
.e-grid .e-headercelldiv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: auto;
  border: 0 none;
  font-size: 12px;
  font-weight: 500;
  line-height: 30px;
  overflow: hidden;
  text-align: left;
  text-transform: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-grid .e-headercelldiv.e-headercell-border {
  margin: 5px 0 2px;
  border-color: rgba(0, 0, 0, 0.08);
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid .e-headercelldiv.e-headerchkcelldiv {
  overflow: visible;
}
.e-grid .e-headercell.e-templatecell .e-headercelldiv {
  height: auto;
  min-height: 29px;
}
.e-grid .e-gridheader .e-headercontent .e-rightalign .e-headercelldiv.e-headerchkcelldiv {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.e-grid .e-gridheader .e-headercontent .e-centeralign .e-headercelldiv.e-headerchkcelldiv {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow,
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow-virtual,
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow-virtual {
  font-size: 8px;
  margin-left: -1px;
  margin-top: -4.5px;
  position: absolute;
  z-index: 10;
}
.e-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: -4.5px;
}
.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  margin-top: 4.5px;
}
.e-grid .e-filtermenudiv:hover,
.e-grid .e-headercell.e-mousepointer,
.e-grid .e-headercell.e-stackedheadercell.e-mousepointer {
  cursor: pointer;
}
.e-grid:not(.e-left-shadow, .e-right-shadow) .e-gridcontent tr:first-child td {
  border-top: 0 none;
}
.e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
  border-top-width: 2px;
}
.e-grid .e-gridheader tr:first-child:not(.e-grid-pin-row) th:not(.e-freezeleftborder, .e-freezerightborder) {
  border-top: 0 none;
}
.e-grid .e-gridheader tr th:last-child.e-filterbarcell {
  padding-right: 21px;
}
.e-grid .e-gridheader tr th:first-child.e-filterbarcell {
  padding-left: 21px;
}
.e-grid .e-gridheader {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid .e-frozenhdr {
  border-bottom-width: 0;
}
.e-grid.e-bothlines .e-filterbarcell,
.e-grid.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
  border-top-width: 1px;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  border-style: solid;
  border-width: 0;
  font-size: 12px;
  font-weight: 500;
  height: 42px;
  overflow: hidden;
  padding: 0 21px 0;
  position: relative;
  text-align: left;
}
.e-grid.e-device .e-headercell {
  padding: 0 21px 0;
}
.e-grid.e-device .e-headercell:first-child {
  padding: 0 12px 0 16px;
}
.e-grid.e-device .e-headercell:last-child {
  padding: 0 16px 0 12px;
}
.e-grid .e-rowcell {
  border-style: solid;
  border-width: 1px 0 0 0;
  display: table-cell;
  font-size: 13px;
  line-height: 20px;
  padding: 8px 21px;
  overflow: hidden;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid th.e-detailcell td.e-rowcell.e-rightalign,
.e-grid td.e-rowcell.e-rightalign,
.e-grid th.e-headercell.e-rightalign .e-headercelldiv,
.e-grid th.e-headercell.e-rightalign .e-stackedheadercelldiv,
.e-grid td.e-summarycell.e-rightalign {
  text-align: right;
}
.e-grid th.e-detailcell td.e-rowcell.e-leftalign,
.e-grid td.e-rowcell.e-leftalign,
.e-grid th.e-headercell.e-leftalign .e-headercelldiv,
.e-grid th.e-headercell.e-leftalign .e-stackedheadercelldiv,
.e-grid td.e-summarycell.e-leftalign,
.e-grid .e-masked-cell.e-rowcell.e-leftalign {
  text-align: left;
}
.e-grid th.e-detailcell td.e-rowcell.e-centeralign,
.e-grid td.e-rowcell.e-centeralign,
.e-grid th.e-headercell.e-centeralign .e-headercelldiv,
.e-grid th.e-headercell.e-centeralign .e-stackedheadercelldiv,
.e-grid td.e-summarycell.e-centeralign,
.e-grid .e-masked-cell.e-rowcell.e-centeralign {
  text-align: center;
}
.e-grid th.e-detailcell td.e-rowcell.e-justifyalign,
.e-grid td.e-rowcell.e-justifyalign,
.e-grid th.e-headercell.e-justifyalign .e-headercelldiv,
.e-grid th.e-headercell.e-justifyalign .e-stackedheadercelldiv,
.e-grid td.e-summarycell.e-justifyalign {
  text-align: justify;
}
.e-grid .e-gridcontent td.e-rowcell.e-unboundcell .e-unboundcelldiv {
  display: inline-block;
}
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-rtl.e-default.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-wrap.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  line-height: 18px;
  border-width: 1.5px;
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-rtl.e-default.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-wrap.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  line-height: 18px;
  border-width: 1.5px;
}
.e-grid:not(.e-grid-min-height) .e-gridcontent .e-content tr.e-insertedrow .e-rowcell:empty, .e-grid .e-row.e-emptyrow {
  height: 37px;
}
.e-grid .e-editedrow .e-input-group input.e-input,
.e-grid .e-editedrow .e-input-group.e-control-wrapper input.e-input,
.e-grid .e-addedrow .e-input-group input.e-input,
.e-grid .e-addedrow .e-input-group.e-control-wrapper input.e-input {
  min-height: unset;
}
.e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 36px;
}
.e-grid.e-afenabled .e-headercontent, .e-grid.e-enabledboxbdr .e-headercontent {
  position: relative;
}
.e-grid .e-unboundcell,
.e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-grid .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-grid .e-unboundcelldiv > button {
  margin: 0 3.5px;
}
.e-grid .e-unboundcelldiv {
  margin: 0 -3.5px;
}
.e-grid .e-summarycell {
  border-style: solid;
  border-width: 1px 0 0;
  font-size: 13px;
  font-weight: 500;
  height: auto;
  line-height: 18px;
  padding: 8px 21px;
  white-space: normal;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.e-grid .e-summarycell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid .e-summarycontent .e-indentcell {
  border-width: 1px 0 0;
}
.e-grid .e-summarycontent .e-detailindentcelltop {
  border-width: 1px 0 0;
}
.e-grid.e-device .e-rowcell,
.e-grid.e-device .e-summarycell {
  padding: 8px 12px;
}
.e-grid.e-device .e-rowcell:first-child,
.e-grid.e-device .e-summarycell:first-child {
  padding: 8px 12px 8px 16px;
}
.e-grid.e-device .e-rowcell:last-child,
.e-grid.e-device .e-summarycell:last-child {
  padding: 8px 16px 8px 12px;
}
.e-grid td.e-rowcell.e-checkbox {
  padding: 6px 21px;
}
.e-grid td.e-rowcell.e-checkbox input[type=checkbox] {
  margin-top: 5px;
}
.e-grid.e-default .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border),
.e-grid.e-default .e-detailrowcollapse.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-grid.e-default .e-detailrow .e-lastrowcell {
  border-bottom: 1px solid;
  border-bottom-color: #e0e0e0;
}
.e-grid.e-default .e-headercell,
.e-grid.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-default .e-stackedheadercell {
  border-width: 0 0 1px 1px;
}
.e-grid.e-default .e-stackedheadercell.e-leftfreeze,
.e-grid.e-default .e-stackedheadercell.e-rightfreeze {
  border-top-width: 0;
}
.e-grid.e-default .e-stackedheadercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.e-default .e-stackedheadercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid.e-default .e-stackedheadercell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.e-default .e-gridheader th.e-firstcell.e-movablefirst {
  border-left-width: 0;
}
.e-grid.e-bothlines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-bothlines .e-rowcell {
  border-width: 1px 0 0 1px;
}
.e-grid:not(.sf-grid).e-gridheader table th[rowspan], .e-grid:not(.sf-grid).e-device .e-gridheader table th[rowspan] {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid .e-emptyrow td {
  line-height: 20px;
  padding: 0.7em;
}
.e-grid.e-responsive .e-rowcell,
.e-grid.e-responsive .e-headercelldiv {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.e-grid.e-responsive .e-rowcell.e-gridchkbox,
.e-grid.e-responsive .e-rowcell.e-gridchkbox-cell,
.e-grid.e-responsive .e-headercelldiv.e-headerchkcelldiv,
.e-grid.e-responsive .e-rowcell.e-boolcell {
  text-overflow: clip;
}
.e-grid .e-addedrow .e-rowcell.e-boolcell .e-frame.e-check {
  color: #fff;
}
.e-grid [aria-selected] + tr .e-detailindentcell {
  border-top-style: solid;
  border-top-width: 1px;
}
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell),
.e-grid.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 0;
}
.e-grid.e-default.e-verticallines .e-headercell,
.e-grid.e-default.e-verticallines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid #e0e0e0;
}
.e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell,
.e-grid:not(.sf-grid).e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell.e-grid-group-first-cell,
.e-grid:not(.sf-grid).e-default.e-bothlines .e-headercell.e-first-visible-cell {
  border-left-width: 0;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid, .e-rtl).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell.e-fixedfreeze.e-freezeleftborder {
  border-right-width: 1px;
}
.e-grid:not(.sf-grid).e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
  border-width: 0 0 0 1px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid:not(.sf-grid).e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid tr th.e-firstcell {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default tr th.e-detailheadercell:first-child {
  border-left-width: 0;
}
.e-grid.e-default:not(.e-rtl) tr td:first-child:not(.e-xlsel-left-border, .e-fixedfreeze.e-freezeleftborder, .e-rowcell-firstchild, .e-addfreezefirstchildborder, .e-leftfreeze.e-freezeleftborder.e-focused), .e-grid.e-default:not(.e-rtl) tr th.e-headercell:first-child:not(.e-firstcell, .e-headercell.e-frozen-left-border, .e-leftfreeze.e-freezeleftborder.e-focused), .e-grid.e-default:not(.e-rtl) tr th.e-filterbarcell:first-child:not(.e-filterbarcell.e-frozen-left-border) {
  border-left-width: 0;
}
.e-grid:not(.e-rtl).e-verticallines .e-grouptopleftcell.e-lastgrouptopleftcell, .e-grid:not(.e-rtl).e-bothlines .e-grouptopleftcell.e-lastgrouptopleftcell {
  border-right-width: 1px;
  border-right-style: solid;
}
.e-grid .e-filterbarcell .e-filtertext::-webkit-search-cancel-button,
.e-grid .e-search input::-webkit-search-cancel-button {
  display: none;
}
.e-grid .e-filterbarcell .e-filtertext::-ms-clear,
.e-grid .e-search input::-ms-clear {
  display: none;
}
.e-grid .e-hiddenrow,
.e-grid .e-hide, .e-grid .e-group-animator:last-child .e-nextgroup.e-icons.e-icon-next {
  display: none;
}
.e-grid .e-rowcell,
.e-grid .e-gridcontent,
.e-grid .e-gridheader,
.e-grid .e-headercontent,
.e-grid .e-groupdroparea,
.e-grid .e-gridfooter,
.e-grid .e-summarycontent {
  overflow: hidden;
  vertical-align: middle;
}
.e-grid .e-sortfilterdiv {
  height: auto;
  margin: 0 0 0 auto;
  padding: 0 2px;
  width: auto;
}
.e-grid .e-gridheader .e-header-checkbox .e-sortfilterdiv {
  display: contents;
}
.e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv,
.e-grid .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
  padding-right: 0.6em;
}
.e-grid .e-gridheader .e-rightalign .e-stackedheadercelldiv {
  padding: 0 0.6em 0 1.9em;
}
.e-grid .e-gridheader .e-stackedheadercelldiv {
  padding: 0 1.8em 0 0.6em;
}
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell[aria-sort=none] .e-stackedheadercelldiv,
.e-grid.e-rtl .e-gridheader .e-sortfilter .e-centeralign.e-headercell:not([aria-sort]) .e-stackedheadercelldiv {
  padding-left: 0.6em;
}
.e-grid .e-filtermenudiv {
  padding: 0 2px;
  text-align: right;
}
.e-grid.e-print-grid-layout .e-pager,
.e-grid.e-print-grid-layout .e-filterbar,
.e-grid.e-print-grid-layout .e-icons:not(.e-frame),
.e-grid.e-print-grid-layout .e-grouptopleftcell,
.e-grid.e-print-grid-layout .e-recordpluscollapse,
.e-grid.e-print-grid-layout .e-indentcell,
.e-grid.e-print-grid-layout .e-recordplusexpand {
  display: none;
}
.e-grid.e-print-grid-layout .e-indentcell.e-detailindentcelltop {
  display: table-cell;
}
.e-grid.e-print-grid-layout .e-content {
  overflow-y: hidden;
}
.e-grid.e-print-grid-layout .e-grouptext {
  width: auto;
}
.e-grid.e-print-grid-layout .e-detailcell {
  padding: 0.8em 0.6em;
}
.e-grid.e-print-grid {
  left: -1000px;
  top: -1000px;
}
.e-grid .e-flbldcontent {
  padding: 18px 18px 0;
}
.e-grid .e-flblbtn {
  width: 110px;
}
.e-grid .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  text-align: center;
  font-size: 9px;
  font-size: 9px;
  height: 15px;
  line-height: 16px;
  width: 15px;
  padding: 0 2px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.e-grid .e-columnmenu {
  padding: 0 2px;
}
.e-grid.e-wrap .e-columnmenu, .e-grid.e-wrap .e-grid.e-rtl .e-columnmenu {
  line-height: 3px;
}
.e-grid .e-headercell .e-headercell-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.e-grid .e-headertext {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  width: inherit;
}
.e-grid .e-rightalign.e-fltr-icon .e-headertext,
.e-grid .e-centeralign.e-fltr-icon .e-headertext {
  padding: 0 3px;
}
.e-grid .e-rightalign.e-fltr-icon .e-headertext {
  padding-right: 3px;
}
.e-grid .e-fltr-icon .e-headertext,
.e-grid .e-leftalign.e-fltr-icon .e-headertext {
  padding-right: 3px;
}
.e-grid .e-rightalign .e-headercell-container .e-sortfilterdiv,
.e-grid .e-rightalign .e-headercell-container .e-sortnumber {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.e-grid .e-rightalign .e-headercell-container .e-headercelldiv,
.e-grid .e-rightalign .e-headercell-container .e-headertext {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.e-grid .e-rightalign .e-headercell-container .e-filtermenudiv,
.e-grid .e-rightalign .e-headercell-container .e-columnmenu,
.e-grid .e-rightalign .e-headercell-container .e-grptogglebtn {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.e-grid .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  width: auto;
}
.e-grid .e-rightalign .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  margin-left: auto;
  width: auto;
}
.e-grid .e-rightalign .e-grptogglebtn {
  margin: 0;
}
.e-grid .e-rightalign .e-headercell-container.e-stacked-header {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.e-grid .e-centeralign .e-headercelldiv:has(span.e-headertext):not(:has(span.e-grptogglebtn)) {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-grid .e-centeralign .e-sortnumber {
  margin-left: auto;
}
.e-grid .e-centeralign .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  margin-left: auto;
  width: auto;
}
.e-grid .e-centeralign .e-headercelldiv:has(span.e-grptogglebtn) .e-sortnumber {
  margin: 0;
}
.e-grid .e-centeralign .e-headercell-container.e-stacked-header {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-grid .e-leftalign .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  width: auto;
}
.e-grid .e-leftalign .e-sortnumber {
  margin-left: auto;
}
.e-grid .e-leftalign .e-headercell-container.e-stacked-header {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.e-grid.e-rtl {
  /* RTL left alignment */
}
.e-grid.e-rtl .e-headercell-container .e-headercelldiv,
.e-grid.e-rtl .e-headercell-container .e-grptogglebtn {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.e-grid.e-rtl .e-headercell-container .e-sortfilterdiv,
.e-grid.e-rtl .e-headercell-container .e-headertext {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.e-grid.e-rtl .e-headercell-container .e-filtermenudiv,
.e-grid.e-rtl .e-headercell-container .e-sortnumber,
.e-grid.e-rtl .e-headercell-container .e-columnmenu {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.e-grid.e-rtl .e-leftalign .e-headercell-container .e-sortfilterdiv,
.e-grid.e-rtl .e-leftalign .e-headercell-container .e-sortnumber {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}
.e-grid.e-rtl .e-leftalign .e-headercell-container .e-headercelldiv,
.e-grid.e-rtl .e-leftalign .e-headercell-container .e-grptogglebtn {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.e-grid.e-rtl .e-leftalign .e-headercell-container .e-headertext {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.e-grid.e-rtl .e-rightalign.e-fltr-icon .e-headertext {
  padding-right: 0;
}
.e-grid.e-rtl .e-fltr-icon .e-headertext {
  padding: 0 0 0 3px;
}
.e-grid.e-rtl .e-leftalign.e-fltr-icon .e-headertext {
  padding: 0 3px;
}
.e-grid.e-rtl .e-leftalign .e-grptogglebtn,
.e-grid.e-rtl .e-centeralign .e-grptogglebtn {
  margin-right: auto;
}
.e-grid.e-rtl .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  margin-left: auto;
}
.e-grid.e-rtl .e-grptogglebtn,
.e-grid.e-rtl .e-leftalign .e-headercelldiv:has(span.e-grptogglebtn) .e-headertext {
  margin: 0;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand,
.e-grid .e-rowdragdropcell {
  border-style: solid;
  border-width: 1px 0 0 0;
}
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand {
  cursor: pointer;
}
.e-grid .e-detailindentcell {
  border-right-style: solid;
  border-right-width: 1px;
}
.e-grid .e-detailcell {
  border-top-style: solid;
  border-top-width: 1px;
  padding: 0.3em;
  font-weight: normal;
  text-align: left;
}
.e-grid th.e-detailcell .e-rowcell,
.e-grid th.e-detailcell .e-gridpager {
  text-align: left;
}
.e-grid th.e-detailcell .e-rtl .e-rowcell,
.e-grid th.e-detailcell .e-rtl .e-gridpager {
  text-align: right;
}
.e-grid.e-rtl th.e-detailcell .e-rowcell,
.e-grid.e-rtl th.e-detailcell .e-gridpager {
  text-align: right;
}
.e-grid.e-verticallines .e-rowcell,
.e-grid.e-verticallines .e-filterbarcell {
  border-width: 0 0 0 1px;
}
.e-grid.e-verticallines .e-rowcell.e-grid-group-first-cell,
.e-grid.e-verticallines .e-rowcell.e-first-visible-cell,
.e-grid.e-verticallines .e-headercell.e-grid-group-first-cell,
.e-grid.e-verticallines .e-headercell.e-first-visible-cell,
.e-grid.e-verticallines .e-filterbarcell.e-grid-group-first-cell,
.e-grid.e-verticallines .e-filterbarcell.e-first-visible-cell, .e-grid.e-bothlines .e-rowcell.e-grid-group-first-cell,
.e-grid.e-bothlines .e-rowcell.e-first-visible-cell,
.e-grid.e-bothlines .e-headercell.e-grid-group-first-cell,
.e-grid.e-bothlines .e-headercell.e-first-visible-cell,
.e-grid.e-bothlines .e-filterbarcell.e-grid-group-first-cell,
.e-grid.e-bothlines .e-filterbarcell.e-first-visible-cell {
  border-left-width: 0;
}
.e-grid.e-hidelines .e-rowcell,
.e-grid.e-hidelines .e-headercell,
.e-grid.e-hidelines .e-detailheadercell,
.e-grid.e-hidelines tr th.e-firstcell,
.e-grid.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-horizontallines .e-headercell,
.e-grid.e-horizontallines .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-horizontallines .e-headercell.e-stackedheadercell {
  border-width: 0 0 1px 1px;
}
.e-grid.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-horizontallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-horizontallines .e-detailrowvisible, .e-grid.e-verticallines .e-detailrowvisible, .e-grid.e-hidelines .e-detailrowvisible, .e-grid.e-bothlines .e-detailrowvisible {
  border-left-width: 0;
}
.e-grid.e-verticallines .e-firstchildrow .e-rowcell, .e-grid.e-verticallines .e-firstchildrow .e-detailrowcollapse, .e-grid.e-verticallines .e-firstchildrow .e-detailrowexpand, .e-grid.e-hidelines .e-firstchildrow .e-rowcell, .e-grid.e-hidelines .e-firstchildrow .e-detailrowcollapse, .e-grid.e-hidelines .e-firstchildrow .e-detailrowexpand {
  border-top-width: 1px;
}
.e-grid .e-filterbarcell .e-icons::before {
  display: block;
  margin: 0 auto;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 0 0;
  cursor: default;
  height: 42px;
  overflow: hidden;
  padding: 0 21px;
  vertical-align: middle;
}
.e-grid .e-rowdragheader {
  border-color: #e0e0e0;
  border-style: 1px;
  border-width: 1px 0 0;
}
.e-grid .e-filterbarcell input {
  border-radius: 0;
  border-style: solid;
  border-width: 0 0 2px 0;
  font-size: 13px;
  font-weight: normal;
  height: 26px;
  padding-right: 24px;
  text-indent: 0;
  width: 100%;
}
.e-grid .e-filterbarcell input.e-checkbox {
  height: 1px;
}
.e-grid.e-device .e-filterbarcell {
  padding: 8px 12px;
}
.e-grid.e-device .e-filterbarcell:first-child {
  padding: 8px 12px 8px 16px;
}
.e-grid.e-device .e-filterbarcell:last-child {
  padding: 8px 16px 8px 12px;
}
.e-grid .e-searchclear, .e-grid.e-rtl .e-searchclear,
.e-grid .e-grid-relative {
  position: relative;
}
.e-grid .e-searchclear {
  float: right;
}
.e-grid.e-rtl .e-searchclear {
  float: left;
}
.e-grid .e-checkselect,
.e-grid .e-checkselectall {
  margin: 0;
  opacity: 0;
  position: absolute;
  width: 0;
}
.e-grid .e-rowcell .e-checkbox-wrapper,
.e-grid .e-rowcell .e-css.e-checkbox-wrapper {
  -webkit-user-select: auto; /* stylelint-disable-line property-no-vendor-prefix */
  height: 20px;
  line-height: 20px;
  position: relative;
  top: 0;
  -moz-user-select: auto;
   -ms-user-select: auto;
       user-select: auto;
}
.e-grid .e-filterdiv,
.e-grid .e-fltrtempdiv {
  padding: 0;
  position: relative;
  text-align: center;
  width: 100%;
}
.e-grid .e-pager {
  border-bottom: transparent;
  border-left: transparent;
  border-right: transparent;
}
.e-grid .e-gridpopup {
  font-weight: normal;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 99999;
}
.e-grid .e-gridpopup .e-content {
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-size: 14px;
  padding: 4px;
}
.e-grid .e-gridpopup span {
  border: 1px solid transparent;
  cursor: pointer;
  display: inline-block;
  height: 26px;
  padding: 4px;
  width: 26px;
}
.e-grid .e-gridpopup .e-tail::before,
.e-grid .e-gridpopup .e-tail::after {
  border: 10px solid transparent;
  content: "";
  height: 0;
  left: 8px;
  position: absolute;
  width: 0;
}
.e-grid .e-gridpopup .e-downtail::after {
  top: 34px;
}
.e-grid .e-gridpopup .e-uptail::after {
  top: -17px;
}
.e-grid .e-gridpopup .e-uptail::before {
  top: -19px;
}
.e-grid .e-gridpopup .e-sortdirect,
.e-grid .e-gridpopup .e-rowselect {
  line-height: 18px;
  text-indent: 7%;
}
.e-grid .e-footerpadding {
  padding-left: 0;
  padding-right: 14px;
}
.e-grid .e-footerpadding .e-lastsummarycell {
  border-left: none;
  border-right: 1px solid;
}
.e-grid.e-rtl .e-footerpadding {
  padding-left: 14px;
  padding-right: 0;
}
.e-grid.e-rtl .e-footerpadding tr.e-summaryrow td.e-lastsummarycell:last-child {
  border-right: none;
  border-left: 1px solid #e0e0e0;
}
.e-grid .e-cloneproperties {
  border-style: solid;
  border-width: 1px;
  font-size: 12px;
  font-weight: 500;
  -webkit-box-shadow: 0 0;
          box-shadow: 0 0;
  opacity: 1;
  overflow: hidden;
  padding: 4px 5px;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 10;
}
.e-grid .e-cloneproperties .e-draganddrop {
  border-spacing: 0;
  font-size: 12px;
  font-weight: normal;
  overflow: visible;
}
.e-grid .e-cloneproperties.e-headerclone table,
.e-grid .e-cloneproperties.e-draganddrop table {
  border-spacing: 0;
}
.e-grid .e-notallowedcur {
  cursor: not-allowed;
}
.e-grid .e-grabcur {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.e-grid .e-headerclone {
  border-radius: 12px;
  font-weight: 500;
  line-height: 29px;
}
.e-grid .e-draganddrop {
  border-width: 0 1px 1px;
  font-weight: normal;
  padding: 0;
}
.e-grid .e-draganddrop .e-rowcell {
  opacity: 0.95;
}
.e-grid.e-default .e-gridheader th.e-firstcell,
.e-grid.e-default .e-gridheader th.e-laststackcell:not(:has(.e-rhandler.e-rcursor), :has(.e-rsuppress)) {
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-rtl.e-lib.e-default:not(.e-resize-lines, .e-verticallines, .e-bothlines) .e-gridheader th.e-headercell.e-firstcell.e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl.e-lib.e-default:not(.e-resize-lines, .e-verticallines, .e-bothlines) th.e-laststackcell:not(:has(.e-rhandler.e-rcursor), :has(.e-rsuppress)),
.e-grid.e-rtl.e-lib.e-default:not(.e-resize-lines, .e-verticallines, .e-bothlines) .e-stackedheadercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 1px;
  border-right-color: var(--color-sf-border-light);
}
.e-grid.e-rtl.e-lib.e-default:not(.e-resize-lines, .e-verticallines, .e-bothlines) .e-gridheader tr th:first-child:not(.e-firstcell) {
  border-right-width: 0;
}
.e-grid.e-default.e-verticallines .e-gridheader th.e-firstcell.e-grid-group-first-cell {
  border-left-width: 0;
}
.e-grid:not(.sf-grid).e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid.e-default.e-hidelines .e-gridheader th.e-firstcell {
  border-left-width: 0;
}
.e-grid.e-default.e-hidelines:not(.e-rtl) .e-headercell.e-stackedheadercell {
  border-bottom-width: 1px;
  border-left-width: 1px;
}
.e-grid.e-default.e-hidelines:not(.e-rtl):not(.e-resize-lines, .e-rtl) .e-gridheader.e-stackedheader th.e-headercell.e-firstcell {
  border-left-width: 1px;
}
.e-grid.e-hidelines .e-frozenhdr tr:first-child td,
.e-grid.e-hidelines tr.e-grid-pin-row:first-child td, .e-grid.e-verticallines .e-frozenhdr tr:first-child td,
.e-grid.e-verticallines tr.e-grid-pin-row:first-child td {
  border-top-width: 1px;
}
.e-grid td.e-active {
  font-weight: normal;
}
.e-grid:not(.e-row-responsive) .e-gridcontent tr.e-row:first-child td.e-cellselectionbackground:not(.e-gridchkbox-cell),
.e-grid td.e-cellselectionbackground {
  font-weight: normal;
}
.e-grid .e-groupdroparea {
  height: auto;
  line-height: normal;
  min-height: 48px;
}
.e-grid .e-griddragarea {
  border: 1px solid;
  opacity: 0.6;
  position: absolute;
}
.e-grid .e-gdclone {
  border-radius: 13px;
  padding: 2px;
}
.e-grid .e-content {
  -webkit-overflow-scrolling: touch; /* stylelint-disable-line property-no-vendor-prefix */
  overflow-x: auto;
  overflow-y: scroll;
  position: relative;
}
.e-grid.e-ungroupdrag .e-columnheader,
.e-grid.e-ungroupdrag .e-groupdroparea {
  cursor: not-allowed;
}
.e-grid.e-ungroupdrag .e-gridcontent {
  cursor: default;
}
.e-grid.e-rowdrag .e-columnheader,
.e-grid.e-rowdrag .e-groupdroparea {
  cursor: not-allowed;
}
.e-grid.e-rowdrag .e-gridcontent {
  cursor: default;
}
.e-grid .e-groupdroparea {
  cursor: default;
  border-style: solid none;
  border-width: 1px 0 0;
  font-size: 14px;
  font-weight: lighter;
  border-top-width: 1px;
  opacity: 0.87;
  padding: 14px 24px;
  text-align: left;
  text-indent: 1pt;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%;
}
.e-grid .e-grouptext {
  display: inline-block;
  margin-right: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-grid-icon {
  float: left;
}
.e-grid .e-groupheadercell,
.e-grid .e-groupheadercell:hover {
  border: 0;
  border-collapse: collapse;
  border-radius: 12px;
  cursor: pointer;
  font-size: 13px;
  font-weight: normal;
  height: 24px;
  margin: 3px 0 0 18px;
  overflow: hidden;
  padding: 0 6px 0 9px;
  vertical-align: middle;
}
.e-grid .e-groupheadercell:hover {
  border: 0;
  padding: 0 6px 0 9px;
}
.e-grid .e-groupheadercell span {
  display: inline-block;
  float: left;
  height: 24px;
  line-height: 26px;
  padding: 0;
  vertical-align: middle;
}
.e-grid .e-groupheadercell .e-grouptext {
  line-height: 24px;
}
.e-grid .e-groupheadercell .e-ungroupbutton {
  font-size: 13px;
  line-height: 26px;
}
.e-grid .e-groupheadercell .e-cancel {
  padding-right: 10px;
}
.e-grid .e-groupheadercell .e-icons::before {
  display: inline;
}
.e-grid.e-device .e-groupheadercell span {
  line-height: 26px;
}
.e-grid.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 25px;
}
.e-grid.e-device .e-groupheadercell .e-groupsort {
  margin-top: 0;
}
.e-grid .e-groupsort,
.e-grid .e-ungroupbutton,
.e-grid .e-toggleungroup {
  font-size: 10px;
  margin-left: 6px;
}
.e-grid .e-groupsort {
  margin-right: 0;
  margin-top: 0;
}
.e-grid span.e-ungroupbutton.e-icons {
  margin-left: 6px;
  margin-top: 0;
  padding-top: 0;
  padding-right: 0;
}
.e-grid .e-grptogglebtn {
  padding: 0 2px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-right: auto;
}
.e-grid .e-icon-gdownarrow {
  font-size: 11px;
  padding: 14px 9px 12px 9px;
  text-decoration: none;
}
.e-grid .e-icon-grightarrow {
  font-size: 10px;
  padding: 14px 9px 14px 10px;
  text-decoration: none;
}
.e-grid .e-recordplusexpand {
  padding-top: 5px;
}
.e-grid .e-indentcell {
  border-style: solid;
  border-width: 0 1px 0 0;
}
.e-grid .e-indentcell.e-indentcelltop, .e-grid .e-indentcell.e-detailindentcelltop {
  border-width: 1px 0 0;
}
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  border-style: solid;
  border-width: 1px 0 0;
  cursor: pointer;
}
.e-grid .e-groupcaption {
  border-style: solid;
  border-width: 1px 0 0;
  display: table-cell;
  font-size: 12px;
  line-height: 20px;
  padding: 0.7em;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}
.e-grid .e-virtualtable .e-groupcaption {
  line-height: 20px;
  padding: 8px 21px;
}
.e-grid .e-autofill {
  border: 1px solid;
  height: 8px;
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 8px;
}
.e-grid .e-headercontent {
  border-style: solid;
  border-width: 0;
}
.e-grid .e-stackedheadercell {
  border-width: 0 0 1px 1px;
  white-space: nowrap;
}
.e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 9px;
}
.e-grid .e-toolbar .e-toolbar-items .e-toolbar-right .e-cc-toolbar .e-tbar-btn .e-columnchooser-btn {
  margin-top: 1px;
}
.e-grid .e-toolbar-item.e-cc.e-ccdiv.e-cc-toolbar {
  margin-top: 0;
  padding: 3px 0 0;
}
.e-grid .e-toolbar-item.e-template .e-toolbar-search {
  width: 230px;
}
.e-grid .e-edit-dialog {
  min-height: 350px;
}
.e-grid .e-edit-dialog .e-dlg-content {
  position: relative;
}
.e-grid .e-griderror label {
  display: inline !important;
}
.e-grid .e-tooltip-wrap.e-griderror {
  z-index: 1000;
}
.e-grid .e-tooltip-wrap.e-griderror .e-arrow-tip.e-tip-top {
  left: 44%;
  top: -8px;
}
.e-grid .e-normaledit {
  border-top: 0;
  padding: 0;
}
.e-grid .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid.e-device .e-normaledit .e-rowcell {
  padding-bottom: 4px;
  padding-top: 4px;
}
.e-grid .e-gridcontent .e-normaledit .e-rowcell.e-lastrowadded {
  border-bottom: 1px solid #e0e0e0;
  border-top: 0 none #e0e0e0;
}
.e-grid .e-gridcontent table tbody .e-normaledit .e-rowcell {
  border-top: 1px solid;
}
.e-grid:not(.e-row-responsive, .e-left-shadow, .e-right-shadow) .e-gridcontent tr.e-row:first-child .e-rowcell:not(.e-xlsel-top-border) {
  border-top: 0;
}
.e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid .e-editedbatchcell.e-rowcell, .e-grid.e-device .e-gridcontent .e-normaledit .e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid .e-editedbatchcell,
.e-grid td.e-boolcell {
  padding-left: 21px;
  padding-right: 21px;
}
.e-grid td.e-boolcell input {
  margin: 3px 3px 3px 4px;
}
.e-grid td.e-boolcell.e-rowcell {
  padding-bottom: 5px;
  padding-top: 5px;
}
.e-grid .e-dialog .e-gridform .e-rowcell {
  border: 0;
  padding: 0;
}
.e-grid .e-row .e-input-group .e-input.e-field,
.e-grid .e-row .e-input-focus .e-input.e-field {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  padding-bottom: 6px;
  padding-top: 9px;
}
.e-grid .e-row .e-input-group {
  margin-bottom: 2px;
  margin-top: 0;
  vertical-align: middle;
}
.e-grid .e-defaultcell.e-ralign,
.e-grid .e-editedrow .e-defaultcell.e-ralign,
.e-grid .e-defaultcell.e-ralign:focus,
.e-grid .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}
.e-grid .e-dlg-content .e-defaultcell.e-ralign,
.e-grid .e-dlg-content .e-defaultcell.e-ralign:focus {
  padding-right: 0;
}
.e-grid .e-columnchooserdiv {
  float: right;
  margin: -12px;
}
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor {
  border-left: 2px solid;
  border-right: 0;
}
.e-grid .e-tooltip-wrap.e-griderror.e-unfreeze {
  z-index: 1;
}
.e-grid.e-lib .e-leftfreeze, .e-grid.e-lib.e-grid .e-headercell.e-leftfreeze, .e-grid.e-lib.e-grid .e-headercell.e-rightfreeze, .e-grid.e-lib .e-rightfreeze,
.e-grid .e-leftfreeze,
.e-grid .e-rightfreeze {
  position: sticky;
  z-index: 2;
}
.e-grid.e-lib .e-fixedfreeze, .e-grid.e-lib.e-grid .e-headercell.e-fixedfreeze,
.e-grid .e-fixedfreeze {
  position: sticky;
  z-index: 3;
}
.e-grid .e-xlsel-top-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-top-border {
  border-top-width: 2px;
  line-height: 18px;
}
.e-grid .e-xlsel-left-border,
.e-grid .e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-left-border, .e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezeleftborder.e-xlsel-left-border {
  border-left-width: 2px;
}
.e-grid .e-xlsel-right-border,
.e-grid .e-fixedfreeze.e-freezerightborder.e-xlsel-right-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-right-border, .e-grid.e-rtl.e-default .e-rowcell.e-fixedfreeze.e-freezerightborder.e-xlsel-right-border {
  border-right-width: 2px;
}
.e-grid.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border, .e-grid.e-rtl.e-wrap .e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 16px;
}
.e-grid.e-wrap .e-xlsel-bottom-border, .e-grid.e-rtl.e-wrap .e-xlsel-bottom-border {
  line-height: 14px;
}
.e-grid .e-xlsel-bottom-border.e-xlsel-top-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 16px;
}
.e-grid .e-xlsel-bottom-border, .e-grid.e-rtl.e-default .e-rowcell.e-xlsel-bottom-border {
  border-bottom-width: 2px;
  line-height: 18px;
}
.e-grid .e-virtual-content.e-content {
  overflow-x: hidden;
}
.e-grid.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid .e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder), .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
  clip-path: inset(0 -15px 0 0);
  -webkit-box-shadow: 4px 0 8px rgba(0, 0, 0, 0.12);
          box-shadow: 4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-xlsel-right-border), .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-right-border) {
  border-right-color: transparent;
}
.e-grid.e-rtl.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder, .e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #e3165b, 4px 0 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 0 0 #e3165b, 4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder:not(.e-dragborder), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-dragborder) {
  clip-path: inset(0 0 0 -15px);
  -webkit-box-shadow: -4px 0 8px rgba(0, 0, 0, 0.12);
          box-shadow: -4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-right-shadow:not(.e-rtl) .e-rightfreeze.e-freezerightborder:not(.e-xlsel-left-border), .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder:not(.e-xlsel-left-border) {
  border-left-color: transparent;
}
.e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-dragborder, .e-grid.e-rtl.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #e3165b, -4px 0 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 0 0 #e3165b, -4px 0 8px rgba(0, 0, 0, 0.12);
}
.e-grid.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.e-lib .e-rightfreeze.e-freezerightborder,
.e-grid .e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-lib.e-default:not(.e-rtl) .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar { /* stylelint-disable-line property-no-vendor-prefix */
  width: 7px;
}
.e-grid .e-content.e-mac-safari::-webkit-scrollbar-thumb { /* stylelint-disable-line property-no-vendor-prefix */
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
.e-grid .e-movablescrollbar {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
  overflow-x: scroll;
}
.e-grid.e-mac-safari .e-virtualtable .e-leftfreeze,
.e-grid.e-mac-safari .e-virtualtable .e-rightfreeze {
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}
.e-grid .e-columnchooser::before {
  line-height: 1.9;
}
.e-grid .e-toolbar .e-ccdiv {
  margin-top: -1px;
  padding: 0 10px;
}
.e-grid .e-toolbar .e-ccdiv .e-columnchooser.e-cctbn-icon {
  font-size: 15px;
  vertical-align: middle;
}
.e-grid.e-rtl .e-tableborder {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl.e-lib.e-default .e-rowcell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl.e-lib.e-default .e-filterbarcell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid.e-rtl .e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
  border-right-width: 0;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl.e-lib.e-default .e-rowcell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl.e-lib.e-default .e-filterbarcell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl.e-lib .e-rightfreeze.e-freezerightborder,
.e-grid.e-rtl .e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder), .e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder),
.e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid.e-rtl.e-lib.e-default .e-headercell.e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder), .e-grid.e-rtl.e-lib .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder),
.e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-rtl .e-headercell, .e-grid.e-rtl .e-detailheadercell {
  border-width: 0;
  text-align: right;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon .e-headercelldiv.e-headerchkcelldiv {
  padding: 0 0.6em 0 1.8em;
}
.e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-headercelldiv,
.e-grid.e-rtl .e-headercell.e-fltr-icon.e-rightalign .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell.e-fltr-icon.e-rightalign .e-headercelldiv.e-headerchkcelldiv {
  text-align: right;
}
.e-grid.e-rtl .e-headercell .e-headercelldiv,
.e-grid.e-rtl .e-headercell .e-headercelldiv.e-headerchkcelldiv, .e-grid.e-rtl .e-detailheadercell .e-headercelldiv,
.e-grid.e-rtl .e-detailheadercell .e-headercelldiv.e-headerchkcelldiv {
  text-align: right;
}
.e-grid.e-rtl .e-headercell .e-filterbarcell input, .e-grid.e-rtl .e-detailheadercell .e-filterbarcell input {
  border-width: 0 0 2px 0;
}
.e-grid.e-rtl .e-headercell.e-leftalign .e-headercelldiv.e-headerchkcelldiv {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
}
.e-grid.e-rtl.e-wrap .e-columnheader .e-rightalign.e-fltr-icon .e-headercelldiv, .e-grid.e-rtl .e-columnheader.e-wrap .e-rightalign.e-fltr-icon .e-headercelldiv {
  height: auto;
}
.e-grid.e-rtl.e-verticallines .e-grouptopleftcell, .e-grid.e-rtl.e-bothlines .e-grouptopleftcell, .e-grid.e-rtl.e-hidelines .e-grouptopleftcell {
  border-top: 0;
}
.e-grid.e-rtl .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-rtl .e-grouptopleftcell span.e-grouptext {
  margin-left: 3px;
  margin-right: 0;
}
.e-grid.e-rtl .e-grouptopleftcell span {
  float: right;
  margin: 0;
}
.e-grid.e-rtl .e-groupheadercell span {
  float: right;
  padding: 0;
}
.e-grid.e-rtl.e-horizontallines .e-grouptopleftcell {
  border-top: 1px solid;
}
.e-grid.e-rtl .e-rowcell {
  border-width: 1px 0 0 0;
}
.e-grid.e-rtl .e-stackedheadercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rowcell.e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid.e-rtl .e-stackedheadercell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-rowcell.e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezeleftborder:not(.e-xlsel-right-border, .e-removefreezerightborder) {
  border-right-width: 1px;
}
.e-grid.e-rtl .e-stackedheadercell.e-fixedfreeze.e-freezerightborder, .e-grid.e-rtl .e-rowcell.e-fixedfreeze.e-freezerightborder:not(.e-xlsel-left-border, .e-removefreezeleftborder) {
  border-left-width: 1px;
}
.e-grid.e-rtl .e-summarycell.e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezeleftborder {
  border-left-width: 0;
}
.e-grid.e-rtl .e-summarycell.e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-summarycell.e-fixedfreeze.e-freezerightborder {
  border-right-width: 0;
}
.e-grid.e-rtl .e-filterbarcell, .e-grid.e-rtl .e-filterbarcelldisabled {
  border-width: 1px 0 0;
}
.e-grid.e-rtl .e-lastrowcell {
  border-width: 1px 1px 1px 0;
}
.e-grid.e-rtl .e-cloneproperties {
  border-width: 1px 1px 2px;
}
.e-grid.e-rtl tr td:first-child, .e-grid.e-rtl tr th:first-child {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child:not(.e-summarycell, .e-freezeleftborder), .e-grid.e-rtl.e-default.e-bothlines tr th:first-child {
  border-left-width: 1px;
}
.e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowcollapse, .e-grid.e-rtl.e-default.e-bothlines tr td:first-child.e-detailrowexpand {
  border-left-width: 0;
}
.e-grid.e-rtl.e-default tr td:last-child:not(.e-xlsel-left-border, .e-rowcell-lastchild, .e-addfreezefirstchildborder), .e-grid.e-rtl.e-default .e-gridheader table tr th:last-child:not(.e-firstcell) {
  border-left: 0;
}
.e-grid.e-rtl.e-default.e-verticallines tr th:last-child {
  border-left: 1px solid;
}
.e-grid.e-rtl.e-default th:first-child .e-grid.e-rtl.e-default .e-headercell, .e-grid.e-rtl.e-default .e-detailheadercell {
  border-width: 0;
}
.e-grid.e-rtl.e-default .e-rowcell {
  border-width: 1px 0 0 0;
}
.e-grid.e-rtl.e-default.e-verticallines .e-headercell,
.e-grid.e-rtl.e-default.e-verticallines .e-rowcell,
.e-grid.e-rtl.e-default.e-verticallines .e-filterbarcell,
.e-grid.e-rtl.e-default.e-verticallines .e-detailheadercell,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-firstcell {
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl.e-default.e-verticallines tr th:first-child:not(.e-firstcell) {
  border-left-width: 1px;
}
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 0;
}
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
}
.e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell {
  border-bottom: 1px solid;
  border-bottom-color: #e0e0e0;
}
.e-grid.e-rtl.e-default .e-stackedheadercell, .e-grid.e-rtl.e-default.e-horizontallines .e-stackedheadercell {
  border-width: 0 1px 1px 0;
}
.e-grid.e-rtl.e-default .e-gridheader th.e-firstcell, .e-grid.e-rtl.e-default.e-horizontallines .e-gridheader th.e-firstcell {
  border-left-width: 0;
  border-right-width: 1px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-firstcell {
  border-left-width: 1px;
  border-right-width: 0;
}
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader {
  border-left: 0;
}
.e-grid.e-rtl.e-default.e-hidelines .e-headercell.e-stackedheadercell {
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.e-grid.e-rtl.e-default.e-hidelines .e-gridheader:not(.e-stackedheader) th.e-firstcell {
  border-left: 0;
  border-right: 0;
}
.e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-gridheader .e-headercell.e-firstheader {
  border-right: 1px solid;
}
.e-grid.e-rtl.e-default .e-detailcell, .e-grid.e-rtl.e-default.e-bothlines .e-detailcell {
  border-right-style: solid;
  border-right-width: 1px;
  text-align: right;
}
.e-grid.e-rtl .e-groupsort, .e-grid.e-rtl .e-ungroupbutton, .e-grid.e-rtl .e-toggleungroup {
  margin-left: 0;
  margin-right: 6px;
}
.e-grid.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: 0;
  margin-right: 6px;
  padding-top: 0;
}
.e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-headercell, .e-grid.e-rtl:not(.sf-grid).e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-dragheadercell, .e-grid.e-rtl.e-default.e-bothlines .e-rowdragheader, .e-grid.e-rtl.e-default.e-bothlines .e-cloneproperties.e-draganddrop td.e-rowdragdrop {
  border-left: 1px solid #e0e0e0;
  padding-left: 3px;
}
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader,
.e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-left: 1px solid;
  border-right: 0;
}
.e-grid.e-rtl .e-cloneproperties.e-draganddrop .e-row .e-icon-rowdragicon::before {
  left: 4px;
  position: relative;
}
.e-grid.e-rtl:not(.sf-grid).e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-bothlines .e-filterbarcell,
.e-grid.e-rtl.e-bothlines .e-filterbarcelldisabled {
  border-width: 1px 0 0 1px;
  border-top-width: 1px;
}
.e-grid.e-rtl.e-bothlines .e-rowcell,
.e-grid.e-rtl.e-bothlines .e-rowcell.e-lastrowcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-bothlines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-verticallines .e-rowcell,
.e-grid.e-rtl.e-verticallines .e-filterbarcell {
  border-width: 1px 0 0 1px;
}
.e-grid.e-rtl.e-hidelines .e-rowcell,
.e-grid.e-rtl.e-hidelines .e-headercell,
.e-grid.e-rtl.e-hidelines .e-detailheadercell,
.e-grid.e-rtl.e-hidelines .e-filterbarcell {
  border-width: 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-filterbarcell {
  border-width: 1px 0 0;
}
.e-grid.e-rtl.e-horizontallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-rtl.e-verticallines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border), .e-grid.e-rtl.e-hidelines .e-rowcell.e-lastrowcell:not(.e-xlsel-bottom-border) {
  border-bottom-width: 1px;
}
.e-grid.e-rtl.e-verticallines .e-firstchildrow .e-rowcell, .e-grid.e-rtl.e-hidelines .e-firstchildrow .e-rowcell {
  border-top-width: 1px;
}
.e-grid.e-rtl .e-groupheadercell .e-icons::before {
  display: inline-block;
}
.e-grid.e-rtl .e-groupheadercell .e-cancel {
  padding-left: 23px;
  padding-right: 0;
  padding-top: 2px;
}
.e-grid.e-rtl .e-groupheadercell, .e-grid.e-rtl .e-groupheadercell:hover {
  float: right;
  margin-left: 10px;
  margin-right: 18px;
  padding: 0 9px 0 6px;
}
.e-grid.e-rtl .e-groupdroparea {
  text-align: right;
}
.e-grid.e-rtl .e-ungroupbutton {
  float: left;
}
.e-grid.e-rtl .e-gridcontent table tr:not(.e-summaryrow) td.e-indentcell {
  border-style: solid;
  border-width: 0 0 0 1px;
}
.e-grid.e-rtl .e-defaultcell.e-ralign, .e-grid.e-rtl .e-row .e-input.e-defaultcell.e-ralign, .e-grid.e-rtl .e-defaultcell.e-ralign:focus, .e-grid.e-rtl .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-left: 10px;
}
.e-grid.e-rtl .e-detailindentcell {
  border-left-style: solid;
  border-left-width: 1px;
  border-right-width: 0;
}
.e-grid:not(.sf-grid).e-rtl.e-default:not(.e-verticallines):not(.e-bothlines) table th[rowspan] {
  border-width: 0 1px 0 0;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-leftfreeze.e-freezeleftborder {
  border-left-width: 2px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-rightfreeze.e-freezerightborder {
  border-right-width: 2px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezeleftborder {
  border-right-width: 1px;
}
.e-grid:not(.sf-grid).e-rtl.e-default table th[rowspan].e-fixedfreeze.e-freezerightborder {
  border-left-width: 1px;
}
.e-grid.e-wrap .e-rowcell, .e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv, .e-grid.e-wrap .e-columnheader .e-headercelldiv, .e-grid.e-wrap .e-columnheader .e-headercell.e-fltr-icon .e-headercelldiv {
  height: Auto;
  line-height: 18px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid.e-wrap .e-cloneproperties.e-draganddrop.e-grid .e-rowcell {
  white-space: nowrap;
}
.e-grid.e-wrap .e-checkbox-wrapper {
  vertical-align: middle;
}
.e-grid.e-wrap .e-columnheader .e-filtermenudiv,
.e-grid.e-wrap .e-columnheader .e-sortfilterdiv .e-filtermenudiv {
  line-height: 14px;
}
.e-grid.e-wrap .e-columnheader .e-icon-group::before {
  display: inline-block;
}
.e-grid .e-columnheader.e-wrap .e-filtermenudiv,
.e-grid .e-columnheader.e-wrap .e-sortfilterdiv .e-filtermenudiv {
  line-height: 14px;
}
.e-grid .e-columnheader.e-wrap .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-headercell.e-fltr-icon .e-headercelldiv,
.e-grid .e-columnheader.e-wrap .e-stackedheadercelldiv {
  height: Auto;
  line-height: 18px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-columnheader.e-wrap .e-icon-group::before {
  display: inline-block;
}
.e-grid .e-gridcontent.e-wrap .e-rowcell {
  height: Auto;
  line-height: 18px;
  overflow-wrap: break-word;
  text-overflow: clip;
  white-space: normal;
  word-wrap: break-word;
}
.e-grid .e-stackedheadercelldiv {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-grid.e-responsive .e-rowcell.e-gridclip,
.e-grid.e-responsive .e-gridclip .e-headercelldiv,
.e-grid.e-responsive .e-gridclip .e-stackedheadercelldiv {
  text-overflow: clip;
}
.e-grid .e-clipboard {
  cursor: default;
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: fixed;
  resize: none;
  top: -1000px;
  width: 1px;
}
.e-grid.e-resize-lines th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell, .e-freezerightborder, .e-freezeleftborder), .e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor :not(.e-laststackcell, .e-freezerightborder, .e-freezeleftborder) {
  border-right: 0;
}
.e-grid:not(.sf-grid).e-resize-lines.e-default table th[rowspan]:not(.e-freezerightborder, .e-freezeleftborder), .e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan]:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-last-visible-stack-cell .e-rhandler.e-rcursor, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-last-visible-cell .e-rhandler.e-rcursor {
  border-left: 0;
}
.e-grid.e-resize-lines.e-rtl tr.e-columnheader th:last-child.e-stackedheadercell .e-rsuppress, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-lastcell .e-rsuppress, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-laststackcell .e-rsuppress, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-last-visible-stack-cell .e-rsuppress, .e-grid.e-resize-lines.e-rtl tr.e-columnheader th.e-last-visible-cell .e-rsuppress {
  border-left: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-lastcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-laststackcell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-last-visible-stack-cell .e-rhandler.e-rcursor, .e-grid.e-resize-lines tr.e-columnheader th.e-last-visible-cell .e-rhandler.e-rcursor {
  border-right: 0;
}
.e-grid.e-resize-lines tr.e-columnheader th:last-child.e-stackedheadercell .e-rsuppress, .e-grid.e-resize-lines tr.e-columnheader th.e-lastcell .e-rsuppress, .e-grid.e-resize-lines tr.e-columnheader th.e-laststackcell .e-rsuppress, .e-grid.e-resize-lines tr.e-columnheader th.e-last-visible-stack-cell .e-rsuppress, .e-grid.e-resize-lines tr.e-columnheader th.e-last-visible-cell .e-rsuppress {
  border-right: 0;
}
.e-grid.e-resize-lines th.e-headercell.e-stackedheadercell.e-leftfreeze.e-freezeleftborder, .e-grid.e-resize-lines th.e-headercell.e-firstcell.e-leftfreeze.e-freezeleftborder {
  border-left-width: 0;
}
.e-grid:not(.sf-grid).e-resize-lines.e-rtl.e-default table th[rowspan] {
  border-right: 0;
}
.e-grid.sf-grid {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-grid.sf-grid .e-indentcell.e-hide-padding {
  padding: 0;
}
.e-grid.sf-grid .e-dialog .e-gridform .e-table .e-rowcell.e-adaptive-align-left {
  text-align: left;
  padding: 6px;
}
.e-grid.sf-grid .e-dialog .e-gridform .e-table .e-rowcell.e-adaptive-align-right {
  text-align: right;
  padding: 6px;
}
.e-grid.sf-grid .e-content[aria-grabbed=true] .e-rowcell .e-checkbox-wrapper,
.e-grid.sf-grid .e-content[aria-grabbed=true] .e-rowcell .e-css.e-checkbox-wrapper {
  -webkit-user-select: none; /* stylelint-disable-line property-no-vendor-prefix */
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
}
.e-grid.sf-grid span.e-ungroupbutton.e-icons {
  margin-left: 6px;
}
.e-grid.sf-grid span.e-ungroupbutton.e-icons.e-ungroupbutton-hidden {
  display: none;
}
.e-grid.sf-grid .e-movablescrollbar {
  min-height: 17px;
  max-height: 17px;
}
.e-grid.sf-grid .e-movablescrollbar .e-movablechild {
  min-height: 17px;
  max-height: 17px;
}
.e-grid.sf-grid .e-summarycontent.e-summary-frozen {
  display: inherit;
}
.e-grid.sf-grid .e-table.e-masked-table {
  position: absolute;
  z-index: 5;
  border-collapse: separate;
  border-spacing: 0.25px;
}
.e-grid.sf-grid .e-dlg-content .columndiv {
  width: 100%;
}
.e-grid.sf-grid .e-dlg-content .columndiv .e-responsivecoldiv .e-filter-icon {
  font-size: 16px;
}
.e-grid.sf-grid .e-dlg-content .columndiv .e-icons.e-resascending-icon.e-btn-icon,
.e-grid.sf-grid .e-dlg-content .columndiv .e-icons.e-resdescending-icon.e-btn-icon {
  float: none;
}
.e-grid.sf-grid .e-table.e-inline-edit {
  border-collapse: separate;
  border-spacing: 0.25px;
}
.e-grid.sf-grid .e-rowdragdrop {
  border-width: 1px 0 0 0;
  border-color: #e0e0e0;
}
.e-grid.sf-grid .e-label.e-fltrcheck.e-wrapfilter {
  width: 150px;
  white-space: normal;
}
.e-grid.sf-grid .e-label.e-choosercheck.e-checkboxwrap {
  width: 140px;
  white-space: normal;
}
.e-grid.sf-grid .e-rowcell.e-frozen-right-border,
.e-grid.sf-grid .e-headercell.e-frozen-right-border,
.e-grid.sf-grid .e-filterbarcell.e-frozen-right-border {
  border-right: 2px solid rgba(227, 22, 91, 0.6);
}
.e-grid.sf-grid .e-rowcell.e-frozen-left-border,
.e-grid.sf-grid .e-headercell.e-frozen-left-border,
.e-grid.sf-grid .e-filterbarcell.e-frozen-left-border {
  border-left: 2px solid rgba(227, 22, 91, 0.6);
}
.e-grid.sf-grid .e-rowcell.e-freezeline {
  position: relative;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedright-cursor {
  right: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-rowcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor {
  right: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor {
  right: 0;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  right: 3px;
}
.e-grid.sf-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor) {
  left: 3px;
}
.e-grid.sf-grid .e-frozen-helper {
  border-left: 2px solid rgba(227, 22, 91, 0.6);
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-grid.sf-grid .e-content.e-freezeline-moving {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow {
  margin-top: 1px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderuparrow-virtual {
  margin-top: 1px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  margin-top: -1px;
}
.e-grid.sf-grid .e-gridheader .e-headercontent .e-reorderdownarrow-virtual {
  margin-top: -1px;
}
.e-grid.sf-grid .e-masked-cell.e-rowcell.e-rowcell-center {
  text-align: center;
}
.e-grid.sf-grid .e-masked-cell.e-rowcell.e-rowcell-Left {
  text-align: left;
}
.e-grid.sf-grid .e-masked-cell.e-rowcell .e-virtualcell {
  background-color: rgba(0, 0, 0, 0.1);
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-grid.sf-grid .e-gridcontent .e-content {
  overflow-y: auto;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-yscroll {
  overflow-y: scroll;
}
.e-grid.sf-grid .e-gridcontent .e-content.e-noscroll {
  overflow-y: hidden;
}
.e-grid.sf-grid .e-gridcontent .e-content,
.e-grid.sf-grid .e-detailrowcollapse.e-dragborder,
.e-grid.sf-grid .e-detailrowexpand.e-dragborder {
  position: relative;
}
.e-grid.sf-grid .e-label.e-fltrcheck,
.e-grid.sf-grid .e-label.e-choosercheck {
  width: 0;
}
.e-grid.sf-grid .e-checkboxlist .e-fltrcheck,
.e-grid.sf-grid .e-cc-contentdiv .e-choosercheck {
  white-space: nowrap;
}
.e-grid.sf-grid .e-filterdiv .e-multiselect.e-input-group:not(.e-rtl),
.e-grid.sf-grid .e-fltrtempdiv .e-multiselect.e-input-group:not(.e-rtl) {
  text-align: left;
}
.e-grid.sf-grid.e-default table th:not([rowspan="1"]):not(.e-detailcell, .e-detailindentcell, .e-stackedheadercell, .e-detailheadercell, .e-rowdragheader) {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid .e-gridheader table th:not([rowspan="1"]):not(.e-grouptopleftcell),
.e-grid.sf-grid .e-device .e-gridheader table th:not([rowspan="1"]):not(.e-grouptopleftcell) {
  padding-bottom: 13px;
  vertical-align: bottom;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-leftfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder {
  border-left-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default table th:not([rowspan="1"]).e-fixedfreeze.e-freezerightborder {
  border-right-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default table th:not([rowspan="1"]):not(.e-detailcell, .e-detailindentcell, .e-stackedheadercell, .e-detailheadercell, .e-rowdragheader) {
  border-width: 0 1px 0 0;
}
.e-grid.sf-grid.e-resize-lines.e-default table th:not([rowspan="1"]):not(.e-freezerightborder, .e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]):not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
}
.e-grid.sf-grid.e-resize-lines.e-rtl.e-default table th:not([rowspan="1"]) {
  border-right: 0;
}
.e-grid.sf-grid.e-rtl.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
.e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-headercell,
.e-grid.sf-grid.e-rtl.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid.e-resize-lines th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.sf-grid.e-resize-lines th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder), .e-grid.sf-grid.e-resize-lines.e-rtl th.e-headercell.e-firstcell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.e-grid.sf-grid.e-resize-lines.e-hidelines th.e-headercell.e-stackedheadercell.e-freezeleftborder,
.e-grid.sf-grid.e-resize-lines.e-hidelines th.e-headercell.e-stackedheadercell.e-freezerightborder, .e-grid.sf-grid.e-resize-lines.e-rtl.e-hidelines th.e-headercell.e-stackedheadercell.e-freezeleftborder,
.e-grid.sf-grid.e-resize-lines.e-rtl.e-hidelines th.e-headercell.e-stackedheadercell.e-freezerightborder {
  border-bottom-width: 1px;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell,
.e-grid.sf-grid.e-default.e-bothlines .e-detailheadercell {
  border-width: 0 0 0 1px;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-leftfreeze.e-freezeleftborder, .e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-leftfreeze.e-freezeleftborder {
  border-right-width: 2px;
}
.e-grid.sf-grid.e-default.e-bothlines .e-headercell.e-rightfreeze.e-freezerightborder, .e-grid.sf-grid.e-default.e-verticallines .e-headercell.e-rightfreeze.e-freezerightborder {
  border-left-width: 2px;
}
.e-grid.sf-grid.e-bothlines .e-gridheader th.e-stackedheadercell {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-style: solid;
  border-left-width: 1px;
}
.e-grid-min-height .e-rowcell,
.e-grid-min-height .e-icon-grightarrow,
.e-grid-min-height .e-icon-gdownarrow {
  line-height: 0;
  padding-bottom: 0;
  padding-top: 0;
}
.e-grid-min-height .e-gridheader .e-headercell,
.e-grid-min-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-gridheader .e-headercell:not(.e-fltr-icon, .e-sort-icon) .e-headercelldiv {
  height: auto;
  padding-top: 0;
  padding-bottom: 0;
}
.e-grid-min-height .e-gridcontent .e-groupcaption {
  line-height: normal;
  padding: 0 0.7em;
}
.e-grid-min-height .e-summarycell {
  line-height: normal;
  padding: 0 8px;
}

.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 20px;
  padding: 8px 21px;
}
.e-grid-min-height .e-grid-height .e-gridheader .e-headercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-detailheadercell,
.e-grid-min-height .e-grid-height .e-gridheader .e-headercell .e-headercelldiv {
  height: 29px;
}
.e-grid-min-height .e-grid-height .e-gridcontent .e-groupcaption {
  line-height: 20px;
  padding: 0 0.7em;
}
.e-grid-min-height .e-grid-height .e-summarycell {
  line-height: 18px;
  padding: 8px 21px;
}

.e-device.e-grid-min-height .e-grid-height .e-rowcell {
  padding: 8px 12px;
}
.e-device.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  padding: 8px 12px 8px 16px;
}
.e-device.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  padding: 8px 16px 8px 12px;
}
.e-device.e-grid-min-height .e-rowcell,
.e-device.e-grid-min-height .e-rowcell:first-child,
.e-device.e-grid-min-height .e-rowcell:last-child {
  padding-bottom: 0;
  padding-top: 0;
}

.e-rtl .e-grid .e-headercell, .e-rtl .e-grid .e-detailheadercell, .e-rtl .e-grid .e-headercelldiv, .e-rtl .e-grid .e-headercelldiv.e-headerchkcelldiv {
  text-align: right;
}

.e-edit-dialog .e-gridform .e-table {
  border-collapse: separate;
  border-spacing: 11px;
  width: 100%;
}

.e-edit-dialog .e-dlg-content {
  position: relative;
}

/* stylelint-disable */
.e-grid-toolbarmenu .e-responsivetoolbar-menu .e-menu-item.e-focused {
  background-color: transparent !important;
}

/* stylelint-enable */
/* stylelint-disable */
.e-ddl.e-popup.e-popup-flmenu .e-dropdownbase,
.e-ddl.e-popup.e-popup-flbar .e-dropdownbase {
  max-height: 298px !important;
}

/* stylelint-enable */
/* Apply styles for Firefox only */
/* stylelint-disable function-url-quotes */
@-moz-document url-prefix() {
  .e-grid-min-height .e-rowcell,
  .e-grid-min-height .e-icon-grightarrow,
  .e-grid-min-height .e-icon-gdownarrow {
    line-height: normal;
  }
  .e-grid.sf-grid .e-virtualtable:has(tr.e-masked-row) {
    /* stylelint-disable declaration-no-important */
    /* stylelint-enable declaration-no-important */
  }
  .e-grid.sf-grid .e-virtualtable:has(tr.e-masked-row) .e-table {
    border-spacing: 0 !important;
  }
  .e-grid.sf-grid .e-virtualtable:has(tr.e-masked-row) .e-rowcell {
    line-height: 1;
  }
}
/* stylelint-enable function-url-quotes */
/* Apply styles for Safari on macOS desktop and other Apple devices */
/* stylelint-disable function-url-quotes */
@supports (font: -apple-system-body) {
  .e-grid.sf-grid .e-virtualtable:has(tr.e-masked-row) {
    /* stylelint-disable declaration-no-important */
  }
  .e-grid.sf-grid .e-virtualtable:has(tr.e-masked-row) .e-table {
    border-spacing: 0 !important;
  }
}
/* stylelint-enable function-url-quotes */
.e-grid .e-icons:not(.e-btn-icon, .e-check, .e-stop),
.e-grid-popup .e-icons:not(.e-btn-icon, .e-check, .e-stop) {
  color: #000;
}
.e-grid .e-ftrchk.e-chkfocus,
.e-grid .e-menu-item.e-menufocus,
.e-grid li.e-cclist.e-colfocus,
.e-grid-popup .e-ftrchk.e-chkfocus,
.e-grid-popup .e-menu-item.e-menufocus,
.e-grid-popup li.e-cclist.e-colfocus {
  background-color: #eee;
}
.e-grid .e-ccdlg .e-footer-content,
.e-grid-popup .e-ccdlg .e-footer-content {
  border-color: rgba(0, 0, 0, 0.12);
  opacity: 1;
}
.e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup .e-ccdlg .e-cc-searchdiv {
  border-color: #212121;
}
.e-grid .e-ccdlg .e-cc-searchdiv.e-input-focus,
.e-grid-popup .e-ccdlg .e-cc-searchdiv.e-input-focus {
  border-color: #ff4081;
}

/*! Grid theme */
.e-grid {
  border-color: #e0e0e0;
}
.e-grid .e-content {
  background-color: #fff;
}
.e-grid .e-gridpopup span:hover,
.e-grid .e-gridpopup .e-spanclicked {
  color: #000;
}
.e-grid .e-unboundcelldiv .e-icons:not(.e-btn-icon) {
  color: #000;
}
.e-grid .e-table {
  background-color: #fff;
}
.e-grid .e-focused:not(.e-menu-item):not(.e-editedbatchcell) {
  -webkit-box-shadow: 0 0 0 1px #9e9e9e inset;
          box-shadow: 0 0 0 1px #9e9e9e inset;
}
.e-grid .e-addedrow .e-normaledit .e-rowcell.e-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-grid.e-left-shadow .e-leftfreeze.e-freezeleftborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border), .e-grid.e-right-shadow .e-rightfreeze.e-freezerightborder.e-focused:not(.e-menu-item, .e-xlsel-top-border, .e-xlsel-left-border, .e-xlsel-bottom-border, .e-xlsel-right-border) {
  border-color: #9e9e9e;
}
.e-grid .e-gridheader .e-icons:not(.e-icon-hide):not(.e-check):not(.e-stop):not(.e-icon-reorderuparrow):not(.e-icon-reorderdownarrow) {
  color: #212121;
}
.e-grid .e-gridheader .e-headercontent .e-icon-reorderuparrow,
.e-grid .e-gridheader .e-headercontent .e-icon-reorderdownarrow {
  color: #212121;
}
.e-grid .e-groupdroparea .e-icons {
  color: #fff;
}
.e-grid.e-rtl .e-tableborder,
.e-grid tr th.e-firstcell {
  border-left-color: #e0e0e0;
}
.e-grid tr th.e-firstcell,
.e-grid .e-tableborder {
  border-right-color: #e0e0e0;
}
.e-grid .e-xlselaf,
.e-grid .e-autofill {
  background-color: #e3165b;
}
.e-grid .e-autofill,
.e-grid .e-xlselaf,
.e-grid .e-xlsel {
  border-color: #e3165b;
  z-index: 1;
}
.e-grid .e-autofill.e-freeze-autofill {
  z-index: 5;
}
.e-grid .e-xlsel {
  background-color: transparent;
  border-style: solid;
  pointer-events: none;
  position: absolute;
}
.e-grid .e-xlselaf {
  position: absolute;
  z-index: 3;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-rowcell.e-dragborder,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder,
.e-grid .e-gridcontent .e-summarycell.e-dragborder,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder, .e-grid .e-gridheader thead tr th.e-firstrowdragborder, .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder, .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder {
  -webkit-box-shadow: 0 2px 0 0 #e3165b;
          box-shadow: 0 2px 0 0 #e3165b;
  z-index: 5;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid .e-gridcontent .tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-groupcaption.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-summarycell.e-dragborder.e-leftfreeze,
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
  z-index: 6;
}
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-fixedfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-rightfreeze,
.e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder.e-leftfreeze,
.e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder.e-leftfreeze {
  z-index: 6;
}
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-leftfreeze,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-rightfreeze,
.e-grid .e-gridheader thead tr th.e-firstrowdragborder.e-fixedfreeze {
  z-index: 6;
}
.e-grid .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-groupcaption.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-summarycell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze),
.e-grid .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid .e-gridheader thead tr th.e-firstrowdragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent tr.e-row:first-child .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowcell.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze), .e-grid.e-rtl .e-gridcontent .e-rowdragdrop.e-dragborder:not(.e-leftfreeze, .e-rightfreeze, .e-fixedfreeze) {
  position: relative;
}
.e-grid .e-gridheader {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.54);
  border-bottom-color: #e0e0e0;
  border-top-color: #e0e0e0;
}
.e-grid .e-gridcontent tr:first-child td {
  border-top-color: transparent;
}
.e-grid .e-gridcontent tr:first-child td.e-xlsel-top-border {
  border-top-color: #e3165b;
}
.e-grid th.e-headercell[aria-sort=ascending]:not(.e-columnselection) .e-headertext,
.e-grid th.e-headercell[aria-sort=descending]:not(.e-columnselection) .e-headertext,
.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,
.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv {
  color: #000;
  opacity: 1;
}
.e-grid .e-verticallines tr th,
.e-grid .e-grouptopleftcell,
.e-grid .e-rowdragheader,
.e-grid .e-gridpopup .e-content,
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled, .e-grid.e-default .e-grouptopleftcell, .e-grid.e-default .e-rowdragheader,
.e-grid .e-headercell,
.e-grid .e-summarycell,
.e-grid .e-detailheadercell,
.e-grid [aria-selected] + tr .e-detailindentcell, .e-grid.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-default.e-horizontallines .e-headercell.e-firstheader,
.e-grid .e-filterbarcell input,
.e-grid .e-headercontent, .e-grid.e-default.e-verticallines .e-headercell.e-stackedheadercell:not(.e-freezeleftborder, .e-freezerightborder), .e-grid.e-default.e-horizontallines .e-grouptopleftcell, .e-grid.e-default .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:last-child th.e-grouptopleftcell, .e-grid.e-default .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell, .e-grid.e-default.e-horizontallines .e-gridheader.e-stackedfilter tr:first-child th.e-grouptopleftcell {
  border-color: #e0e0e0;
}
.e-grid .e-headercell,
.e-grid .e-detailheadercell {
  background-color: #fff;
}
.e-grid .e-gridcontent {
  background-color: #fff;
}
.e-grid .e-gridfooter,
.e-grid .e-gridfooter .e-leftfreeze,
.e-grid .e-gridfooter .e-rightfreeze,
.e-grid .e-gridfooter .e-fixedfreeze {
  background-color: rgb(246.2, 246.2, 246.2);
}
.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),
.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd) {
  color: rgba(0, 0, 0, 0.87);
}
.e-grid .e-summaryrow .e-summarycell,
.e-grid .e-summaryrow .e-templatecell,
.e-grid .e-summarycontent .e-indentcell,
.e-grid .e-indentcell.e-detailindentcelltop,
.e-grid .e-groupfooterrow.e-summaryrow .e-indentcell.e-indentcelltop {
  background-color: rgb(246.2, 246.2, 246.2);
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.e-grid .e-rowcell,
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse,
.e-grid .e-rowdragdropcell,
.e-grid .e-detailrowcollapse,
.e-grid .e-detailrowexpand,
.e-grid .e-detailindentcell,
.e-grid .e-detailcell,
.e-grid .e-emptyrow.e-show-added-row .e-lastrowcell {
  border-color: #e0e0e0;
}
.e-grid .e-xlsel-bottom-border {
  border-bottom-color: #e3165b;
}
.e-grid .e-xlsel-right-border, .e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezerightborder:not(.e-removefreezerightborder), .e-grid.e-lib .e-leftfreeze.e-freezeleftborder,
.e-grid .e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-rightfreeze.e-freezerightborder, .e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-rtl .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezerightborder) {
  border-right-color: #e3165b;
}
.e-grid .e-rowcell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-headercell .e-frozen-default-cursor,
.e-grid .e-gridheader .e-filterbarcell .e-frozen-default-cursor, .e-grid.e-rtl .e-leftfreeze.e-freezeleftborder, .e-grid.e-rtl .e-filterbarcell.e-fixedfreeze.e-freezerightborder, .e-grid.e-rtl .e-fixedfreeze.e-freezerightborder:not(.e-removefreezeleftborder), .e-grid.e-lib:not(.e-rtl) .e-rightfreeze.e-freezerightborder, .e-grid:not(.e-rtl) .e-rightfreeze.e-freezerightborder, .e-grid.e-lib:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid:not(.e-rtl) .e-filterbarcell.e-fixedfreeze.e-freezeleftborder, .e-grid.e-lib:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder), .e-grid:not(.e-rtl) .e-fixedfreeze.e-freezeleftborder:not(.e-removefreezeleftborder),
.e-grid .e-xlsel-left-border {
  border-left-color: #e3165b;
}
.e-grid .e-xlsel-top-border {
  border-top-color: #e3165b;
}
.e-grid .e-leftfreeze:not(.e-summarycell, .e-indentcell, .e-updatedtd, .e-selectionbackground, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active),
.e-grid .e-rightfreeze:not(.e-summarycell, .e-updatedtd, .e-selectionbackground, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active),
.e-grid .e-fixedfreeze:not(.e-summarycell, .e-selectionbackground, .e-updatedtd, .e-columnselection, .e-groupcaption, .e-cellselectionbackground, .e-active) {
  background-color: #fff;
}
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-groupcaption,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordplusexpand,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.e-recordpluscollapse,
.e-grid .e-gridcontent .e-groupcaptionrow .e-leftfreeze.ee-indentcell {
  background-color: #fafafa;
}
.e-grid.e-gridhover .e-frozenhover:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row tr:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-editedrow):not(.e-detailrow):hover .e-rowcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowcollapse:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover:not(.e-rowdrag) .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-rtl .e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-rowdragdrop:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row.e-addedrow:not(.e-disable-gridhover):not(.e-detailrow):hover .e-dragindentcell:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell), .e-grid.e-gridhover .e-row:not(.e-disable-gridhover):not(.e-detailrow):hover .e-detailrowexpand:not(.e-cellselectionbackground):not(.e-active):not(.e-updatedtd):not(.e-indentcell) {
  background-color: #eee;
  color: #000;
}
.e-grid .e-row:hover .e-rowdragdrop {
  cursor: move;
}
.e-grid .e-notallowedcur .e-row:hover .e-rowdragdrop {
  cursor: not-allowed;
}
.e-grid .e-sortnumber {
  background-color: #bbbdc0;
  color: #000;
}
.e-grid.e-gridhover .e-frozenhover {
  color: #000;
}
.e-grid .e-col-menu.e-filter-popup {
  -webkit-box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.24);
          box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.24);
}
.e-grid td.e-active, .e-grid td.e-active .e-icon-rowdragicon::before {
  color: #000;
}
.e-grid td.e-active {
  background: #e0e0e0;
}
.e-grid .e-columnselection {
  background: #e0e0e0;
}
.e-grid td.e-cellselectionbackground {
  background: #e0e0e0;
  color: #000;
}
.e-grid .e-filterbarcell,
.e-grid .e-filterbarcelldisabled {
  background-color: #fff;
  background-image: none;
}
.e-grid .e-filtered::before {
  color: #e3165b;
}
.e-grid .e-gridpopup .e-content {
  background-color: #fff;
}
.e-grid .e-gridpopup .e-downtail::after {
  border-top-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::after {
  border-bottom-color: #fff;
}
.e-grid .e-cloneproperties {
  background-color: #eee;
  border-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}
.e-grid .e-rhelper {
  background-color: #000;
  cursor: col-resize;
  opacity: 0.87;
}
.e-grid.e-device .e-rcursor::before {
  border-right-color: #000;
  opacity: 0.87;
}
.e-grid.e-device .e-rcursor::after {
  border-left-color: #000;
  opacity: 0.87;
}
.e-grid.e-resize-lines .e-headercell .e-rhandler,
.e-grid.e-resize-lines .e-headercell .e-rsuppress {
  border-right: 1px solid #e0e0e0;
}
.e-grid.e-resize-lines:not(.sf-grid) .e-focused .e-rhandler, .e-grid.e-resize-lines:not(.sf-grid) .e-focused .e-rsuppress {
  border: 0 none;
}
.e-grid.e-resize-lines .e-headercell.e-stackedheadercell:not(.e-freezerightborder, .e-freezeleftborder) {
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}
.e-grid.e-rtl.e-resize-lines .e-headercell.e-stackedheadercell:not(.e-freezeleftborder, .e-freezerightborder),
.e-grid.e-rtl.e-resize-lines .e-headercell .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-headercell .e-rsuppress {
  border-left: 1px solid #e0e0e0;
  border-right-width: 0;
}
.e-grid.e-rtl.e-resize-lines .e-focused .e-rhandler,
.e-grid.e-rtl.e-resize-lines .e-focused .e-rsuppress {
  border: 0 none;
}
.e-grid .e-cloneproperties.e-draganddrop {
  -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
          box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.26);
  opacity: 0.95;
  overflow: visible;
}
.e-grid .e-row .e-dragstartrow::before,
.e-grid .e-row .e-selectionbackground .e-dragstartrow::before {
  color: #e3165b;
}
.e-grid .e-griddragarea {
  background-color: #eee;
  border-color: #eee;
  color: #000;
}
.e-grid .e-groupdroparea {
  background-color: #e8eaf6;
  border-top-color: #e0e0e0;
  color: #000;
}
.e-grid .e-groupdroparea.e-hover {
  background-color: #c5cae9;
}
.e-grid .e-groupdroparea.e-grouped {
  background-color: #7986cb;
}
.e-grid .e-groupheadercell {
  background-color: #3f51b5;
  border-color: #e0e0e0;
  border-radius: 12px;
  color: #fff;
}
.e-grid .e-groupheadercell:hover {
  background-color: #3f51b5;
  border-color: #000;
}
.e-grid .e-ungroupbutton:hover {
  color: #fff;
  opacity: 1;
}
.e-grid .e-ungroupbutton {
  opacity: 0.7;
}
.e-grid .e-summarycell {
  color: rgba(0, 0, 0, 0.54);
}
.e-grid .e-summarycell,
.e-grid .e-groupcaption,
.e-grid .e-indentcell,
.e-grid .e-recordplusexpand,
.e-grid .e-recordpluscollapse {
  background-color: #fafafa;
  color: #000;
}
.e-grid .e-rowdragheader,
.e-grid .e-grouptopleftcell {
  background-color: #fff;
}
.e-grid .e-gridpopup .e-uptail::before,
.e-grid .e-gridpopup .e-uptail,
.e-grid .e-stackedheadercell {
  border-bottom-color: #e0e0e0;
}
.e-grid td.e-updatedtd {
  background-color: #d7f9c7;
  color: #000;
}
.e-grid .e-gridpopup .e-downtail::before,
.e-grid .e-gridpopup .e-downtail,
.e-grid .e-gridcontent table tbody .e-normaledit .e-rowcell {
  border-top-color: #e0e0e0;
}
.e-grid .e-gridcontent table tbody .e-normaledit.e-edit-frozen {
  position: relative;
}
.e-grid.e-resize-lines .e-filterbarcell, .e-grid.e-rtl.e-resize-lines .e-filterbarcell,
.e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-dragindentcell,
.e-grid .e-gridcontent table tbody tr:not(:first-child) .e-normaledit .e-detailrowcollapse,
.e-grid .e-gridheader table tbody .e-normaledit .e-dragindentcell,
.e-grid .e-gridheader table tbody .e-normaledit .e-detailrowcollapse {
  border-top: 1px solid #e0e0e0;
}
.e-grid .e-gridcontent table tbody tr:first-child .e-normaledit .e-dragindentcell {
  border-top: 0 solid #e0e0e0;
}
.e-grid .e-detailrow .e-grid.e-default .e-normaledit .e-lastrowcell {
  border-bottom: 0;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell {
  color: #000;
}
.e-grid .e-cloneproperties.e-draganddrop .e-rowcell.e-focused {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-grid .e-cloneproperties.e-draganddrop table,
.e-grid .e-cloneproperties.e-draganddrop table .e-selectionbackground {
  background-color: #eee;
  height: 30px;
}
.e-grid.e-rtl .e-verticallines tr th:first-child:not(.e-firstcell), .e-grid.e-rtl.e-default .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-horizontallines .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-verticallines .e-headercell.e-stackedheadercell:not(.e-freezeleftborder, .e-freezerightborder), .e-grid.e-rtl.e-default.e-verticallines tr th:last-child:not(.e-freezeleftborder, .e-freezerightborder), .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell, .e-grid.e-rtl.e-default.e-verticallines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell, .e-grid.e-rtl.e-default.e-bothlines .e-gridheader .e-headercell.e-firstheader, .e-grid.e-rtl.e-default.e-bothlines .e-gridheader th.e-grouptopleftcell.e-lastgrouptopleftcell {
  border-color: #e0e0e0;
}
.e-grid.e-rtl .e-filterbardropdown {
  margin-left: 15px;
}
.e-grid.sf-grid .e-gridfooter .e-summarycontent {
  border-right: 0 #e0e0e0 solid;
}
.e-grid.sf-grid :is(.e-groupdroparea,
.e-groupdroparea .e-groupsort,
.e-groupdroparea .e-ungroupbutton,
.e-headercontent th.e-headercell:not(.e-menu-item):not(.e-editedbatchcell),
.e-headercontent td.e-rowcell:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-rowcell:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-groupcaption:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-recordplusexpand:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-recordpluscollapse:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-detailrowcollapse:not(.e-menu-item):not(.e-editedbatchcell),
.e-content td.e-detailrowexpand:not(.e-menu-item):not(.e-editedbatchcell),
.e-content th.e-detailcell:not(.e-menu-item):not(.e-editedbatchcell)):is(:focus, :focus-visible) {
  -webkit-box-shadow: 0 0 0 1px #9e9e9e inset;
          box-shadow: 0 0 0 1px #9e9e9e inset;
}
.e-grid.sf-grid .e-groupdroparea .e-groupheadercell:focus-visible {
  -webkit-box-shadow: 0 0 0 1px #9e9e9e inset;
          box-shadow: 0 0 0 1px #9e9e9e inset;
}
.e-grid.sf-grid.e-resize-lines th:focus .e-rhandler,
.e-grid.sf-grid.e-resize-lines th:focus .e-rsuppress,
.e-grid.sf-grid.e-resize-lines th:focus-visible .e-rhandler,
.e-grid.sf-grid.e-resize-lines th:focus-visible .e-rsuppress {
  border: 0 none;
}
.e-grid.sf-grid .e-ccheck.e-colfocus {
  background-color: #eee;
}
.e-grid.sf-grid .e-ccheck.e-cchooser-chk {
  padding: 5px 0;
}
.e-grid.sf-grid .e-hide {
  display: none;
}
.e-grid.sf-grid .e-gridcontent .e-leftfreeze.e-recordplusexpand,
.e-grid.sf-grid .e-gridcontent .e-leftfreeze.e-recordpluscollapse {
  background-color: #fafafa;
}

.e-print-offscreen {
  position: absolute;
  top: -9999px;
  left: -9999px;
}

.e-spreadsheet .e-ftrchk.e-chkfocus {
  background-color: #eee;
}

.e-tooltip-wrap.e-griderror,
.e-control.e-tooltip-wrap.e-popup.e-griderror {
  background-color: #fcdbe4;
  border-color: #fcdbe4;
}

.e-tooltip-wrap.e-griderror .e-arrow-tip-inner.e-tip-top,
.e-tooltip-wrap.e-griderror .e-arrow-tip-outer.e-tip-top {
  border-bottom: 8px solid #fcdbe4;
  color: #fcdbe4;
}
.e-tooltip-wrap.e-griderror .e-arrow-tip-outer.e-tip-bottom,
.e-tooltip-wrap.e-griderror .e-arrow-tip-inner.e-tip-bottom {
  border-top: 8px solid #fcdbe4;
  color: #fcdbe4;
}
.e-tooltip-wrap.e-griderror .e-tip-content,
.e-tooltip-wrap.e-griderror .e-tip-content label {
  color: #f44336;
}
.e-tooltip-wrap.e-griderror .e-tip-content .e-error {
  display: block;
}

.e-dropitemscount {
  background-color: #e3165b;
  color: #fff;
}

.e-filterbaroperator.e-dropdownlist {
  position: absolute;
}

.e-filterbardropdown:not(.e-rtl) {
  margin-right: 15px;
}

.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown {
  border: transparent;
}
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown:active,
.e-headercontent .e-filterbar .e-filterbarcell .e-fltrinputdiv .e-input-group .e-filterbardropdown.e-input-focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}

/*! Grid bigger */
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-bigger .e-grid .e-dialog.e-flmenu,
.e-grid-popup.e-bigger .e-dialog.e-checkboxfilter,
.e-grid-popup.e-bigger .e-dialog.e-flmenu,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-flmenu,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-flmenu {
  min-width: 260px;
}
.e-bigger .e-grid .e-dialog.e-checkboxfilter,
.e-grid-popup.e-bigger .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter,
.e-bigger .e-grid-popup .e-dialog.e-checkboxfilter {
  min-height: 340px;
}
.e-bigger .e-grid .e-flmenu-valuediv,
.e-grid-popup.e-bigger .e-flmenu-valuediv,
.e-bigger .e-grid-popup .e-flmenu-valuediv,
.e-bigger .e-grid-popup .e-flmenu-valuediv {
  padding: 24px 0 0;
}
.e-bigger .e-grid .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-bigger .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup .e-checkboxfilter .e-dlg-content {
  padding-left: 11px;
}
.e-bigger .e-grid .e-checkboxfilter .e-ftrchk, .e-bigger .e-grid .e-checkboxfilter .e-searchbox,
.e-grid-popup.e-bigger .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-bigger .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup .e-checkboxfilter .e-searchbox {
  padding-left: 13px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-dlg-content,
.e-grid-popup.e-bigger.e-rtl .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-dlg-content {
  padding-left: 24px;
  padding-right: 11px;
}
.e-bigger .e-grid.e-rtl .e-checkboxfilter .e-ftrchk, .e-bigger .e-grid.e-rtl .e-checkboxfilter .e-searchbox,
.e-grid-popup.e-bigger.e-rtl .e-checkboxfilter .e-ftrchk,
.e-grid-popup.e-bigger.e-rtl .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-ftrchk,
.e-bigger .e-grid-popup.e-rtl .e-checkboxfilter .e-searchbox {
  padding-left: 0;
  padding-right: 13px;
}
.e-bigger .e-grid .e-ccdlg .e-dlg-content,
.e-grid-popup.e-bigger .e-ccdlg .e-dlg-content,
.e-bigger .e-grid-popup .e-ccdlg .e-dlg-content,
.e-bigger .e-grid-popup .e-ccdlg .e-dlg-content {
  margin: 20px 0 0;
  padding: 17px 24px 5px 12px;
}
.e-bigger .e-grid .e-ccdlg .e-ccul-ele,
.e-grid-popup.e-bigger .e-ccdlg .e-ccul-ele,
.e-bigger .e-grid-popup .e-ccdlg .e-ccul-ele,
.e-bigger .e-grid-popup .e-ccdlg .e-ccul-ele {
  padding: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv {
  padding-left: 6px;
}
.e-bigger .e-grid .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-grid-popup.e-bigger .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-bigger .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard,
.e-bigger .e-grid-popup .e-ccdlg .e-checkbox-wrapper.e-control.e-keyboard {
  padding-left: 12px;
}
.e-bigger .e-grid .e-ccdlg li.e-cclist,
.e-grid-popup.e-bigger .e-ccdlg li.e-cclist,
.e-bigger .e-grid-popup .e-ccdlg li.e-cclist,
.e-bigger .e-grid-popup .e-ccdlg li.e-cclist {
  padding: 11px 0;
}
.e-bigger .e-grid .e-ccdlg .e-toolbar .e-ccdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-toolbar .e-ccdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-toolbar .e-ccdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-toolbar .e-ccdiv {
  margin-top: 0;
}
.e-bigger .e-grid .e-ccdlg .e-cc-searchdiv,
.e-grid-popup.e-bigger .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv,
.e-bigger .e-grid-popup .e-ccdlg .e-cc-searchdiv {
  padding-left: 0;
  padding-right: 6px;
}
.e-bigger .e-grid,
.e-grid.e-bigger {
  font-size: 13px;
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-bigger .e-grid .e-gridheader thead .e-icons:not(.e-check):not(.e-stop),
.e-grid.e-bigger .e-gridheader thead .e-icons:not(.e-check):not(.e-stop) {
  font-size: 10px;
}
.e-bigger .e-grid .e-row .e-icon-rowdragicon::before,
.e-grid.e-bigger .e-row .e-icon-rowdragicon::before {
  font-size: 10px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper.e-responsive-right,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper.e-responsive-right {
  padding-right: 5px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-right .e-search-wrapper .e-input-group {
  width: 100%;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding: 5px 6px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input.e-search,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input.e-search {
  width: 100%;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input-group-icon.e-icons.e-sicon.e-clear-icon,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-input-group-icon.e-icons.e-sicon.e-clear-icon {
  margin: 13px 14px 5px 0;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 17px;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon,
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  padding-left: 0;
}
.e-bigger .e-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group),
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group) {
  padding: 5px;
}
.e-bigger .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper,
.e-grid.e-bigger .e-toolbar-items .e-toolbar-item.e-search-wrapper {
  padding-bottom: 8px;
  padding-top: 2px;
}
.e-bigger .e-grid .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon,
.e-grid.e-bigger .e-toolbar-items .e-toolbar-item.e-search-wrapper .e-search .e-search-icon {
  min-width: 20px;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon,
.e-grid.e-bigger .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  min-width: 20px;
  margin: 0 8px 0 0;
  padding: 0;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before,
.e-grid.e-bigger .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 12px;
}
.e-bigger .e-grid.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon,
.e-grid.e-bigger.e-rtl .e-toolbar .e-toolbar-item.e-search-wrapper .e-sicon.e-clear-icon {
  min-width: 20px;
  margin: 6px 0 5px 6px;
  padding: 0;
}
.e-bigger .e-grid .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn .e-btn-icon.e-icons,
.e-grid.e-bigger .e-toolbar .e-toolbar-items .e-tbar-btn.e-btn .e-btn-icon.e-icons {
  font-size: 18px;
}
.e-bigger .e-grid .e-headercell,
.e-grid.e-bigger .e-headercell {
  height: 56px;
  padding: 0 28px 0;
}
.e-bigger .e-grid .e-gridheader .e-resizetable tr th:first-child,
.e-grid.e-bigger .e-gridheader .e-resizetable tr th:first-child {
  padding-left: 28px;
}
.e-bigger .e-grid .e-gridheader .e-resizetable tr th:last-child,
.e-grid.e-bigger .e-gridheader .e-resizetable tr th:last-child {
  padding-right: 28px;
}
.e-bigger .e-grid .e-gridcontent .e-resizetable tr td:first-child,
.e-grid.e-bigger .e-gridcontent .e-resizetable tr td:first-child {
  padding-left: 28px;
}
.e-bigger .e-grid .e-gridcontent .e-resizetable tr td:last-child,
.e-grid.e-bigger .e-gridcontent .e-resizetable tr td:last-child {
  padding-right: 28px;
}
.e-bigger .e-grid.e-grid-autofit .e-headercell,
.e-grid.e-bigger.e-grid-autofit .e-headercell {
  padding: 0 28px 0;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  height: 29px;
  line-height: 30px;
}
.e-bigger .e-grid .e-headercell,
.e-bigger .e-grid .e-headercelldiv,
.e-bigger .e-grid .e-detailheadercell,
.e-grid.e-bigger .e-headercell,
.e-grid.e-bigger .e-headercelldiv,
.e-grid.e-bigger .e-detailheadercell {
  font-size: 12px;
}
.e-bigger .e-grid .e-icons:not(.e-check, .e-stop),
.e-grid.e-bigger .e-icons:not(.e-check, .e-stop) {
  font-size: 14px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-grid.e-bigger .e-gridheader thead .e-icons {
  font-size: 16px;
}
.e-bigger .e-grid .e-icon-gdownarrow,
.e-grid.e-bigger .e-icon-gdownarrow {
  font-size: 12px;
}
.e-bigger .e-grid .e-icon-grightarrow,
.e-grid.e-bigger .e-icon-grightarrow {
  font-size: 12px;
}
.e-bigger .e-grid .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn,
.e-grid.e-bigger .e-toolbar .e-tbar-btn.e-btn .e-btn-icon.e-icons.e-columnchooser-btn {
  font-size: 12px;
}
.e-bigger .e-grid .e-gridheader tr th:first-child.e-filterbarcell, .e-bigger .e-grid .e-gridheader tr th:last-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:first-child.e-filterbarcell,
.e-grid.e-bigger .e-gridheader tr th:last-child.e-filterbarcell {
  padding-left: 21px;
}
.e-bigger .e-grid .e-headercelldiv,
.e-grid.e-bigger .e-headercelldiv {
  font-size: 12px;
}
.e-bigger .e-grid .e-headercelldiv:has(.e-hierarchycheckbox),
.e-grid.e-bigger .e-headercelldiv:has(.e-hierarchycheckbox) {
  overflow: visible;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-groupcaption {
  font-size: 13px;
  padding: 11px 28px;
}
.e-bigger .e-grid .e-summarycell.e-lastrowcell,
.e-grid.e-bigger .e-summarycell.e-lastrowcell {
  border-bottom-width: 1px;
}
.e-bigger .e-grid .e-filterbarcell,
.e-bigger .e-grid .e-filterbarcelldisabled,
.e-grid.e-bigger .e-filterbarcell,
.e-grid.e-bigger .e-filterbarcelldisabled {
  height: 56px;
  padding: 0 28px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  height: 26px;
}
.e-bigger .e-grid .e-filterbarcell input.e-checkbox,
.e-grid.e-bigger .e-filterbarcell input.e-checkbox {
  height: 1px;
}
.e-bigger .e-grid .e-ftrchk,
.e-grid.e-bigger .e-ftrchk {
  padding-bottom: 13px;
  padding-top: 13px;
}
.e-bigger .e-grid.e-device.e-noselect,
.e-grid.e-bigger.e-device.e-noselect {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-bigger .e-grid .e-rightalign.e-fltr-icon .e-headertext,
.e-bigger .e-grid .e-centeralign.e-fltr-icon .e-headertext,
.e-grid.e-bigger .e-rightalign.e-fltr-icon .e-headertext,
.e-grid.e-bigger .e-centeralign.e-fltr-icon .e-headertext {
  padding: 0 4px;
}
.e-bigger .e-grid .e-fltr-icon .e-headertext,
.e-bigger .e-grid .e-leftalign.e-fltr-icon .e-headertext,
.e-grid.e-bigger .e-fltr-icon .e-headertext,
.e-grid.e-bigger .e-leftalign.e-fltr-icon .e-headertext {
  padding-right: 4px;
}
.e-bigger .e-grid.e-rtl .e-rightalign.e-fltr-icon .e-headertext,
.e-grid.e-bigger.e-rtl .e-rightalign.e-fltr-icon .e-headertext {
  padding-right: 0;
}
.e-bigger .e-grid.e-rtl .e-fltr-icon .e-headertext,
.e-grid.e-bigger.e-rtl .e-fltr-icon .e-headertext {
  padding: 0 0 0 4px;
}
.e-bigger .e-grid.e-rtl .e-leftalign.e-fltr-icon .e-headertext,
.e-grid.e-bigger.e-rtl .e-leftalign.e-fltr-icon .e-headertext {
  padding: 0 4px;
}
.e-bigger .e-grid.e-wrap .e-rowcell, .e-bigger .e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv, .e-bigger .e-grid.e-wrap .e-columnheader .e-headercelldiv,
.e-grid.e-bigger.e-wrap .e-rowcell,
.e-grid.e-bigger.e-wrap .e-columnheader .e-stackedheadercelldiv,
.e-grid.e-bigger.e-wrap .e-columnheader .e-headercelldiv {
  line-height: 18px;
}
.e-bigger .e-grid .e-sortnumber,
.e-grid.e-bigger .e-sortnumber {
  border-radius: 65%;
  display: inline-block;
  float: right;
  text-align: center;
  font-size: 9px;
  font-size: 9px;
  height: 15px;
  line-height: 16px;
  width: 15px;
}
.e-bigger .e-grid.e-rtl .e-groupsort, .e-bigger .e-grid.e-rtl .e-ungroupbutton, .e-bigger .e-grid.e-rtl .e-toggleungroup,
.e-grid.e-bigger.e-rtl .e-groupsort,
.e-grid.e-bigger.e-rtl .e-ungroupbutton,
.e-grid.e-bigger.e-rtl .e-toggleungroup {
  margin-left: 0;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell,
.e-bigger .e-grid.e-rtl .e-groupheadercell:hover,
.e-grid.e-bigger.e-rtl .e-groupheadercell,
.e-grid.e-bigger.e-rtl .e-groupheadercell:hover {
  margin: 3px 24px 0 0;
  padding: 0 12px 0 8px;
}
.e-bigger .e-grid.e-rtl .e-device .e-groupheadercell,
.e-grid.e-bigger.e-rtl .e-device .e-groupheadercell {
  padding: 0 12px 0 8px;
}
.e-bigger .e-grid.e-rtl span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-rtl span.e-ungroupbutton.e-icons {
  margin-left: 0;
  margin-right: 6px;
  margin-top: 0;
  padding-left: 0;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-fixedright-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-fixedright-cursor {
  left: 0;
}
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid.e-rtl .e-headercell .e-frozen-left-cursor.e-frozn-resize-cursor,
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger.e-rtl .e-headercell .e-frozen-left-cursor.e-frozn-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-left-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-right-cursor {
  left: 0;
}
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-bigger .e-grid.e-rtl .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-right-cursor.e-frozen-resize-cursor:not(.e-frozen-default-cursor),
.e-grid.e-bigger.e-rtl .e-filterbarcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid .e-rowcell,
.e-bigger .e-grid .e-summarycell,
.e-bigger .e-grid .e-emptyrow td, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger .e-rowcell,
.e-grid.e-bigger .e-summarycell,
.e-grid.e-bigger .e-emptyrow td,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  line-height: 27px;
}
.e-bigger .e-grid .e-xlsel-bottom-border.e-xlsel-top-border,
.e-grid.e-bigger .e-xlsel-bottom-border.e-xlsel-top-border {
  line-height: 23px;
}
.e-bigger .e-grid .e-xlsel-bottom-border,
.e-grid.e-bigger .e-xlsel-bottom-border {
  line-height: 25px;
}
.e-bigger .e-grid .e-filterbarcell input,
.e-grid.e-bigger .e-filterbarcell input {
  font-size: 13px;
}
.e-bigger .e-grid .e-groupdroparea,
.e-grid.e-bigger .e-groupdroparea {
  font-size: 19px;
  min-height: 64px;
  padding: 22px 24px;
}
.e-bigger .e-grid .e-cloneproperties,
.e-grid.e-bigger .e-cloneproperties {
  padding: 4px 5px;
}
.e-bigger .e-grid .e-cloneproperties.e-draganddrop,
.e-grid.e-bigger .e-cloneproperties.e-draganddrop {
  padding: 0;
}
.e-bigger .e-grid .e-headerclone,
.e-grid.e-bigger .e-headerclone {
  font-size: 12px;
}
.e-bigger .e-grid .e-dropitemscount,
.e-grid.e-bigger .e-dropitemscount {
  font-size: 14px;
}
.e-bigger .e-grid .e-groupdroparea.e-grouped,
.e-grid.e-bigger .e-groupdroparea.e-grouped {
  padding: 11px 0 12px;
}
.e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,
.e-grid.e-bigger:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 49px;
}
.e-bigger .e-grid .e-groupheadercell,
.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell,
.e-grid.e-bigger .e-groupheadercell:hover {
  border-radius: 16px;
  height: 32px;
  margin: 4px 0 0 24px;
  padding: 0 8px 0 12px;
  font-size: 13px;
}
.e-bigger .e-grid .e-groupheadercell:hover,
.e-grid.e-bigger .e-groupheadercell:hover {
  padding: 0 8px 0 12px;
}
.e-bigger .e-grid .e-gdclone,
.e-grid.e-bigger .e-gdclone {
  border-radius: 17px;
  padding: 6px;
}
.e-bigger .e-grid .e-groupheadercell span,
.e-grid.e-bigger .e-groupheadercell span {
  height: 32px;
  line-height: 32px;
  padding: 0;
}
.e-bigger .e-grid .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger .e-groupheadercell .e-ungroupbutton {
  font-size: 16px;
}
.e-bigger .e-grid .e-groupheadercell .e-grouptext,
.e-grid.e-bigger .e-groupheadercell .e-grouptext {
  line-height: 32px;
}
.e-bigger .e-grid .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger .e-row .e-input-focus .e-input.e-field {
  font-family: "Roboto", "Segoe UI", "GeezaPro", "DejaVu Serif", "sans-serif", "-apple-system", "BlinkMacSystemFont";
  font-size: 13px;
  padding-bottom: 9px;
  padding-top: 13px;
}
.e-bigger .e-grid .e-row .e-input-group,
.e-grid.e-bigger .e-row .e-input-group {
  margin-bottom: 5px;
  vertical-align: middle;
}
.e-bigger .e-grid.e-device .e-filterbarcell,
.e-grid.e-bigger.e-device .e-filterbarcell {
  padding: 8px 12px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:first-child,
.e-grid.e-bigger.e-device .e-filterbarcell:first-child {
  padding: 8px 12px 8px 16px;
}
.e-bigger .e-grid.e-device .e-filterbarcell:last-child,
.e-grid.e-bigger.e-device .e-filterbarcell:last-child {
  padding: 8px 16px 8px 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell .e-ungroupbutton,
.e-grid.e-bigger.e-device .e-groupheadercell .e-ungroupbutton {
  line-height: 30px;
}
.e-bigger .e-grid.e-device .e-columnmenu,
.e-grid.e-bigger.e-device .e-columnmenu {
  margin: -18px;
}
.e-bigger .e-grid.e-device .e-groupheadercell,
.e-grid.e-bigger.e-device .e-groupheadercell {
  padding: 0 8px 0 12px;
}
.e-bigger .e-grid.e-device .e-groupheadercell span,
.e-grid.e-bigger.e-device .e-groupheadercell span {
  line-height: 30px;
  padding: 0;
}
.e-bigger .e-grid.e-device .e-headercell,
.e-grid.e-bigger.e-device .e-headercell {
  padding: 0 21px 0;
}
.e-bigger .e-grid.e-device .e-headercell:first-child,
.e-grid.e-bigger.e-device .e-headercell:first-child {
  padding: 0 12px 0 16px;
}
.e-bigger .e-grid.e-device .e-headercell:last-child,
.e-grid.e-bigger.e-device .e-headercell:last-child {
  padding: 0 16px 0 12px;
}
.e-bigger .e-grid.e-device .e-rowcell,
.e-bigger .e-grid.e-device .e-summarycell,
.e-grid.e-bigger.e-device .e-rowcell,
.e-grid.e-bigger.e-device .e-summarycell {
  padding: 8px 12px;
}
.e-bigger .e-grid.e-device .e-row .e-input-group .e-input.e-field,
.e-bigger .e-grid.e-device .e-row .e-input-focus .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-group .e-input.e-field,
.e-grid.e-bigger.e-device .e-row .e-input-focus .e-input.e-field {
  padding-bottom: 5px;
  padding-top: 5px;
}
.e-bigger .e-grid.e-device .e-normaledit .e-rowcell, .e-bigger .e-grid.e-device .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger.e-device .e-normaledit .e-rowcell,
.e-grid.e-bigger.e-device .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid.e-device span.e-ungroupbutton.e-icons,
.e-grid.e-bigger.e-device span.e-ungroupbutton.e-icons {
  margin-top: 0;
}
.e-bigger .e-grid.e-device span.e-groupsort.e-icons,
.e-grid.e-bigger.e-device span.e-groupsort.e-icons {
  margin-top: 0;
}
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:first-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:first-child {
  padding: 8px 12px 8px 16px;
}
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-rowcell:last-child,
.e-bigger .e-grid:not(.e-row-responsive).e-device .e-summarycell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-rowcell:last-child,
.e-grid.e-bigger:not(.e-row-responsive).e-device .e-summarycell:last-child {
  padding: 8px 16px 8px 12px;
}
.e-bigger .e-grid .e-unboundcell,
.e-bigger .e-grid .e-editedrow .e-normaledit .e-unboundcell,
.e-bigger .e-grid .e-addedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-unboundcell,
.e-grid.e-bigger .e-editedrow .e-normaledit .e-unboundcell,
.e-grid.e-bigger .e-addedrow .e-normaledit .e-unboundcell {
  padding-bottom: 6px;
  padding-top: 6px;
}
.e-bigger .e-grid .e-grouptext,
.e-grid.e-bigger .e-grouptext {
  margin-right: 8px;
  width: 76px;
}
.e-bigger .e-grid .e-groupsort,
.e-bigger .e-grid span.e-ungroupbutton,
.e-bigger .e-grid .e-toggleungroup,
.e-grid.e-bigger .e-groupsort,
.e-grid.e-bigger span.e-ungroupbutton,
.e-grid.e-bigger .e-toggleungroup {
  margin-left: 8px;
  margin-top: 0;
}
.e-bigger .e-grid span.e-ungroupbutton.e-icons,
.e-grid.e-bigger span.e-ungroupbutton.e-icons {
  font-size: 16px;
  margin-left: 0;
  padding-top: 0;
  margin-top: 0;
  margin-right: 0;
  padding-right: 0;
}
.e-bigger .e-grid span.e-groupsort.e-icons,
.e-grid.e-bigger span.e-groupsort.e-icons {
  margin-right: 0;
  margin-top: 0;
}
.e-bigger .e-grid .e-groupcaption,
.e-grid.e-bigger .e-groupcaption {
  line-height: 32px;
}
.e-bigger .e-grid .e-rowcell.e-frozen-right-border,
.e-bigger .e-grid .e-headercell.e-frozen-right-border,
.e-bigger .e-grid .e-filterbarcell.e-frozen-right-border,
.e-grid.e-bigger .e-rowcell.e-frozen-right-border,
.e-grid.e-bigger .e-headercell.e-frozen-right-border,
.e-grid.e-bigger .e-filterbarcell.e-frozen-right-border {
  border-right: 2px solid rgba(227, 22, 91, 0.6);
}
.e-bigger .e-grid .e-rowcell.e-frozen-left-border,
.e-bigger .e-grid .e-headercell.e-frozen-left-border,
.e-bigger .e-grid .e-filterbarcell.e-frozen-left-border,
.e-grid.e-bigger .e-rowcell.e-frozen-left-border,
.e-grid.e-bigger .e-headercell.e-frozen-left-border,
.e-grid.e-bigger .e-filterbarcell.e-frozen-left-border {
  border-left: 2px solid rgba(227, 22, 91, 0.6);
}
.e-bigger .e-grid .e-rowcell.e-freezeline,
.e-bigger .e-grid .e-gridheader .e-filterbarcell.e-freezeline,
.e-grid.e-bigger .e-rowcell.e-freezeline,
.e-grid.e-bigger .e-gridheader .e-filterbarcell.e-freezeline {
  position: relative;
}
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-headercell .e-frozen-fixedleft-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-headercell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-gridheader .e-filterbarcell .e-frozen-fixedleft-cursor {
  cursor: move;
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
}
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedright-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-right-cursor,
.e-bigger .e-grid .e-rowcell .e-frozen-fixedleft-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedright-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-right-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-fixedleft-cursor {
  left: 0;
}
.e-bigger .e-grid .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor,
.e-grid.e-bigger .e-rowcell .e-frozen-left-cursor.e-frozen-resize-cursor {
  left: 3px;
}
.e-bigger .e-grid .e-frozen-helper,
.e-grid.e-bigger .e-frozen-helper {
  border-left: 2px solid rgba(227, 22, 91, 0.6);
  cursor: move;
  position: absolute;
  z-index: 2;
}
.e-bigger .e-grid .e-content.e-freezeline-moving,
.e-grid.e-bigger .e-content.e-freezeline-moving {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-bigger .e-grid .e-normaledit .e-rowcell, .e-bigger .e-grid .e-editedbatchcell.e-rowcell,
.e-grid.e-bigger .e-normaledit .e-rowcell,
.e-grid.e-bigger .e-editedbatchcell.e-rowcell {
  padding-bottom: 0;
  padding-top: 0;
}
.e-bigger .e-grid td.e-boolcell input.e-input.e-boolcell,
.e-grid.e-bigger td.e-boolcell input.e-input.e-boolcell {
  height: 23px;
}

.e-bigger .e-grid:not(.sf-grid) .e-gridheader table th[rowspan], .e-bigger .e-grid:not(.sf-grid).e-device .e-gridheader table th[rowspan],
.e-grid:not(.sf-grid).e-bigger .e-gridheader table th[rowspan],
.e-grid:not(.sf-grid).e-bigger.e-device .e-gridheader table th[rowspan] {
  padding-bottom: 20px;
}

.e-bigger .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption, .e-bigger .e-grid .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell, .e-grid.e-bigger .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-groupcaption, .e-grid.e-bigger .e-gridcontent .e-groupcaptionrow .e-lastrowcell.e-recordplusexpand ~ td.e-lastrowcell.e-summarycell {
  border-bottom-width: 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-tbar-btn:hover {
  background: none;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon {
  margin: 14px 8px 5px 0;
}
.e-grid.e-bigger .e-res-toolbar .e-toolbar-items .e-responsive-right .e-search-wrapper .e-sicon.e-clear-icon::before {
  font-size: 18px;
}
.e-bigger .e-grid .e-group-animator .e-groupheadercell,
.e-bigger .e-grid .e-group-animator .e-groupheadercell:hover {
  margin: 15px 0 15px 0;
  border-bottom-width: 1px;
}
.e-bigger .e-grid .e-group-animate.e-groupdroparea .e-nextgroup {
  margin-top: 15px;
}
.e-grid.sf-grid .e-bigger .e-grid.sf-grid.e-grid.sf-grid .e-gridheader table th:not([rowspan="1"]), .e-grid.sf-grid .e-bigger .e-grid.sf-grid.e-grid.sf-grid.e-device .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-grid.sf-grid.e-grid.sf-grid.e-bigger .e-gridheader table th:not([rowspan="1"]),
.e-grid.sf-grid .e-grid.sf-grid.e-grid.sf-grid.e-bigger.e-device .e-gridheader table th:not([rowspan="1"]) {
  padding-bottom: 20px;
}

.e-bigger .e-grid.sf-grid .e-res-toolbar .e-toolbar-items .e-toolbar-item.e-search-wrapper:has(.e-input-group) {
  padding-right: 5px;
}
.e-bigger .e-grid.sf-grid .e-toolbar .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:not(.e-hidden):nth-last-child(1 of :not(.e-hidden)),
.e-bigger .e-grid.sf-grid .e-toolbar .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:not(.e-hidden):nth-last-child(1 of :not(.e-hidden)) {
  margin-right: 3px;
}
.e-bigger .e-grid.sf-grid .e-toolbar.e-rtl .e-toolbar-items:first-child:not(.e-toolbar-multirow) > .e-toolbar-item:not(.e-hidden):nth-last-child(1 of :not(.e-hidden)),
.e-bigger .e-grid.sf-grid .e-toolbar.e-rtl .e-toolbar-items .e-hscroll-bar .e-hscroll-content > .e-toolbar-item:not(.e-hidden):nth-last-child(1 of :not(.e-hidden)) {
  margin-left: 3px;
  margin-right: initial;
}
.e-bigger .e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-bigger .e-grid .e-gridheader .e-headercontent .e-reorderdownarrow,
.e-bigger.e-grid .e-gridheader .e-headercontent .e-reorderuparrow,
.e-bigger.e-grid .e-gridheader .e-headercontent .e-reorderdownarrow {
  font-size: 8px;
}
.e-bigger .e-grid .e-gridheader thead .e-icons,
.e-bigger.e-grid .e-gridheader thead .e-icons {
  font-size: 16px;
}
.e-bigger .e-grid.e-rtl.e-device .e-columnmenu,
.e-bigger.e-grid.e-rtl.e-device .e-columnmenu {
  margin: -19px -18px -18px 3px;
}
.e-bigger .e-grid.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-rtl .e-groupheadercell span {
  padding: 0;
}
.e-bigger .e-grid.e-device.e-rtl .e-groupheadercell span,
.e-bigger.e-grid.e-device.e-rtl .e-groupheadercell span {
  padding: 0;
}

.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 27px;
  padding: 11px 28px;
}
.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:first-child {
  line-height: 28px;
}
.e-bigger .e-grid.e-grid-min-height .e-grid-height .e-rowcell:last-child {
  line-height: 28px;
}
.e-bigger .e-grid.e-grid-min-height .e-rowcell,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:first-child,
.e-bigger .e-grid.e-grid-min-height .e-rowcell:last-child {
  line-height: 0;
  padding-bottom: 0;
  padding-top: 0;
}

.e-bigger .e-wrap.e-grid-min-height .e-rowcell {
  line-height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-wrap.e-grid-min-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height .e-grid-height .e-rowcell {
  line-height: 18px;
}
.e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty, .e-bigger .e-wrap.e-grid-min-height .e-grid-height:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty {
  height: 49px;
}

.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus {
  background: none;
}
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:hover .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:active .e-icons,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-tbar-btn:focus .e-icons {
  padding-bottom: 0;
}
.e-bigger .e-grid.e-row-responsive .e-toolbar .e-search-icon,
.e-bigger.e-grid.e-row-responsive .e-toolbar .e-search-icon {
  background: none;
}
.e-bigger .e-grid.e-row-responsive .e-responsive-header,
.e-bigger.e-grid.e-row-responsive .e-responsive-header {
  border-top: 1px solid;
  border-top-color: #e0e0e0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent td::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td::before {
  content: attr(data-cell);
  font-weight: 500;
  left: 13px;
  padding-right: 10px;
  position: absolute;
  top: 6px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 45%;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-verticalwrap td::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-verticalwrap td::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-verticalwrap td::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-verticalwrap td::before {
  line-height: 18px;
  white-space: normal;
  word-wrap: break-word;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td[data-cell], .e-bigger .e-grid.e-row-responsive .e-summarycontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-gridcontent td[data-cell],
.e-bigger.e-grid.e-row-responsive .e-summarycontent td[data-cell] {
  padding-bottom: 5px;
  padding-top: 5px;
  padding-left: 55%;
  position: relative;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-input, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-input,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-input {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td, .e-bigger .e-grid.e-row-responsive .e-summarycontent td,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td {
  border: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-row, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-row,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-row {
  border-bottom: 1px solid #e0e0e0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell {
  height: auto;
  padding-left: 1%;
  padding-right: 1%;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent td.e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent td.e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent td.e-rowcell {
  border-bottom: 0;
  border-bottom-color: #e0e0e0;
  height: auto;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-emptyrow td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-emptyrow td.e-lastrowcell {
  border-bottom: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-emptyrow.e-show-added-row td.e-lastrowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-emptyrow.e-show-added-row td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-emptyrow.e-show-added-row td.e-lastrowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-emptyrow.e-show-added-row td.e-lastrowcell {
  border-bottom: 1px;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit :not(.e-responsive-editcell).e-rowcell,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit :not(.e-responsive-editcell).e-rowcell {
  border-top-width: 0;
}
.e-bigger .e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before, .e-bigger .e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-gridcontent .e-normaledit .e-rowcell::before,
.e-bigger.e-grid.e-row-responsive .e-summarycontent .e-normaledit .e-rowcell::before {
  bottom: 6px;
  position: static;
}
.e-bigger .e-grid.e-row-responsive .e-table,
.e-bigger.e-grid.e-row-responsive .e-table {
  display: block;
}
.e-bigger .e-grid.e-row-responsive .e-table tbody,
.e-bigger .e-grid.e-row-responsive .e-table tr,
.e-bigger .e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger .e-grid.e-row-responsive .e-table tfoot,
.e-bigger.e-grid.e-row-responsive .e-table tbody,
.e-bigger.e-grid.e-row-responsive .e-table tr,
.e-bigger.e-grid.e-row-responsive .e-table td:not(.e-hide),
.e-bigger.e-grid.e-row-responsive .e-table tfoot {
  display: block;
}
.e-bigger .e-grid.e-row-responsive > .e-gridheader,
.e-bigger.e-grid.e-row-responsive > .e-gridheader {
  display: none;
}
.e-bigger .e-grid.e-row-responsive .e-gridfooter,
.e-bigger.e-grid.e-row-responsive .e-gridfooter {
  padding-right: 0;
}

.e-bigger .e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-hidelines .e-gridcontent .e-rowcell:last-child,
.e-bigger.e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child,
.e-bigger .e-grid.e-row-responsive.e-verticallines .e-gridcontent .e-rowcell:last-child {
  border: 0;
}

.e-bigger .e-responsive-dialog.e-customfilter .e-responsivecoldiv,
.e-bigger.e-responsive-dialog.e-customfilter .e-responsivecoldiv {
  cursor: pointer;
}

.e-bigger .e-responsive-dialog .e-btn.e-ripple,
.e-bigger.e-responsive-dialog .e-btn.e-ripple {
  overflow: initial;
}
.e-bigger .e-responsive-dialog .columnmenudiv,
.e-bigger.e-responsive-dialog .columnmenudiv {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveascendingdiv .e-resascending-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivedescendingdiv .e-resdescending-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivegroupdiv .e-resgroup-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveungroupdiv .e-resungroup-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveautofitalldiv .e-resautofitall-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsiveautofitdiv .e-resautofit-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecolumndiv .e-rescolumn-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-ressort-icon,
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivefilterdiv .e-resfilter-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveascendingdiv .e-resascending-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivedescendingdiv .e-resdescending-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivegroupdiv .e-resgroup-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveungroupdiv .e-resungroup-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveautofitalldiv .e-resautofitall-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsiveautofitdiv .e-resautofit-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecolumndiv .e-rescolumn-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-ressort-icon,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivefilterdiv .e-resfilter-icon {
  margin-top: 0;
  position: absolute;
}
.e-bigger .e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu,
.e-bigger.e-responsive-dialog .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu {
  margin-left: 33px !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv {
  /* stylelint-disable */
  /* stylelint-enable */
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg.e-cc.e-control.e-dialog,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg.e-cc.e-control.e-dialog {
  left: 0 !important;
  max-height: 100% !important;
  width: 100% !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg li.e-cclist,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg li.e-cclist {
  padding: 13px 0 13px 6px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-main-div.e-cc,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-main-div.e-cc {
  height: 100%;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-cc-contentdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-cc-contentdiv {
  height: 90% !important;
  min-height: 160px;
  overflow-y: auto !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-dlg-content,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-dlg-content {
  padding: 8px 16px 8px 8px;
  overflow-y: hidden;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-ccul-ele,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-ccul-ele {
  margin: 13px 0;
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccdlg .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-contentdiv,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-contentdiv {
  height: 90% !important;
  min-height: 160px;
  overflow-y: auto !important;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox {
  padding-left: 8px;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-ccsearch-icon:hover,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-cc-cancel:hover,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-ccsearch-icon:hover,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-searchBox .e-cc-cancel:hover {
  background: none;
}
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-ccsearch-icon,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-cc-cancel,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-search-icon,
.e-bigger .e-responsive-dialog .e-mainfilterdiv .e-chkcancel-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-ccsearch-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-cc-cancel,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-search-icon,
.e-bigger.e-responsive-dialog .e-mainfilterdiv .e-chkcancel-icon {
  font-size: 20px;
  font-size: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content,
.e-bigger.e-responsive-dialog .e-dlg-header-content {
  background: #fff;
  border-bottom: 1px solid;
  border-bottom-color: #e0e0e0;
  padding: 16px;
  width: 100%;
  border-radius: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn {
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  position: initial;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn .e-btn-icon {
  color: #000;
  font-size: 14px;
  margin-top: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon, .e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:hover .e-btn-icon,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn:focus .e-btn-icon {
  color: #000;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn {
  float: left;
  padding-left: 0 !important;
  padding-right: 40px !important;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header {
  width: auto;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-dlg-custom-header {
  padding-top: 2px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn {
  color: #e3165b;
  margin-top: 3px;
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-filter-clear-btn .e-icon-filter-clear {
  font-size: 18px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-sort-clear-btn {
  color: #e3165b;
  font-size: 15px;
  font-weight: 500;
  padding-top: 5px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn {
  font-size: 15px;
  font-weight: 500;
  padding: 0;
  padding-left: 20px;
  padding-right: 0;
  padding-top: 4px;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn:disabled,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn:disabled {
  color: rgba(0, 0, 0, 0.12);
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-btn {
  color: #e3165b;
  background: none;
  border: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog .e-dlg-header-content .e-res-back-btn {
  background: none;
  padding-left: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger .e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-dlg-header-content .e-res-back-btn {
  padding-left: 15px;
  padding-right: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content {
  padding: 16px;
  padding-top: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger .e-responsive-dialog .e-dlg-content .e-ccnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkfltrnmdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ccnmdiv {
  text-align: center;
  padding-top: 40px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv {
  padding-top: 30px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv {
  float: right;
  margin-right: 1%;
  margin-top: 1%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset,
.e-bigger.e-responsive-dialog .e-dlg-content .e-filtersetdiv .e-filterset {
  color: #e3165b;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-dialog {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-dlg-content {
  background-color: #fff;
  padding: 8px;
  padding-right: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span,
.e-bigger.e-responsive-dialog .e-dlg-content .e-excelfilter .e-checkboxlist > span {
  padding-left: 9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ccdlg,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ccdlg {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu {
  border: transparent;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-xlflmenu .e-dlg-content {
  padding: 16px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent {
  float: right;
  margin-top: -9px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-ressortbutton-parent .e-ressortbutton {
  background: none;
  width: 120px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-responsivecoldiv,
.e-bigger.e-responsive-dialog .e-dlg-content .e-responsivecoldiv {
  font-size: 16px;
  margin-bottom: 26px;
  margin-top: 26px;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog {
  bottom: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul {
  background-color: #fff;
  max-width: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul li {
  color: rgba(0, 0, 0, 0.87);
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu.e-selected {
  background-color: #fff;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu {
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-menu-icon {
  margin-right: 4px;
  margin-left: 15px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-contextmenu-wrapper ul .e-submenu .e-caret {
  padding: 0;
  padding-right: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer {
  height: 88%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox {
  padding-left: 10px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:focus, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:active, .e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-search-icon:hover,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:focus,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:active,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-searchbox .e-chkcancel-icon:hover {
  background: none;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner {
  height: 100%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist {
  height: 100%;
  min-height: 160px;
  overflow-y: auto;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist.e-checkbox-infinitescroll,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist.e-checkbox-infinitescroll {
  border-top-style: solid;
  border-top-color: rgba(0, 0, 0, 0.12);
  border-top-width: 1px;
  margin-top: 0;
  overflow-x: hidden;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-spinner .e-checkboxlist .e-ftrchk {
  padding-bottom: 13px;
  padding-top: 13px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-chk-hidden,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-chk-hidden {
  -moz-appearance: none; /* stylelint-disable-line property-no-vendor-prefix */
  height: 1px;
  opacity: 0;
  width: 1px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-skeleton,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-skeleton {
  display: inline-block;
  height: 10px;
  width: 80%;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-intent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-intent {
  width: 13px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-span-intent,
.e-bigger.e-responsive-dialog .e-dlg-content .e-mainfilterdiv .e-dialog .e-searchcontainer .e-ftrchk .e-mask.e-mask-checkbox-filter-span-intent {
  margin-left: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content {
  padding: 8px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer {
  padding: 8px 16px;
  margin-right: 7px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-searchbox {
  padding-left: 10px;
}
.e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-ftrchk.e-infinitescroll, .e-bigger .e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-ftrchk.e-infinitescroll,
.e-bigger.e-responsive-dialog .e-dlg-content .e-checkboxfilter .e-dlg-content .e-searchcontainer .e-spinner .e-checkboxlist {
  margin-left: -7px;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu {
  background-color: #fff;
  border: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-top: 23px;
  max-width: 100%;
  min-width: 100%;
  overflow-y: auto;
  padding: 0 16px 16px;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item {
  padding: 0;
}
.e-bigger .e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused,
.e-bigger.e-responsive-dialog .e-res-contextmenu-wrapper .e-contextmenu .e-menu-item.e-focused {
  background-color: transparent;
}
.e-bigger .e-responsive-dialog .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign, .e-bigger .e-responsive-dialog .e-defaultcell.e-ralign:focus, .e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign,
.e-bigger.e-responsive-dialog .e-defaultcell.e-ralign:focus,
.e-bigger .e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger .e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus,
.e-bigger.e-responsive-dialog .e-insertedrow .e-defaultcell.e-ralign:focus .e-bigger.e-responsive-dialog .e-editedrow .e-defaultcell.e-ralign:focus {
  padding-right: 10px;
}

.e-bigger .e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-ressortdiv .e-dlg-header-content .e-dlg-header .e-res-custom-element .e-res-apply-btn {
  padding-top: 0;
  padding-top: 2px;
}

.e-bigger .e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-btn.e-dlg-closeicon-btn {
  float: right;
  padding-left: 40px !important;
  padding-right: 0 !important;
}
.e-bigger .e-responsive-dialog.e-rtl .e-res-apply-btn,
.e-bigger.e-responsive-dialog.e-rtl .e-res-apply-btn {
  padding-left: 0;
  padding-right: 20px;
}
.e-bigger .e-responsive-dialog.e-rtl .e-ressortbutton-parent,
.e-bigger.e-responsive-dialog.e-rtl .e-ressortbutton-parent {
  float: left;
}
.e-bigger .e-responsive-dialog.e-rtl .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu,
.e-bigger.e-responsive-dialog.e-rtl .columnmenudiv .e-responsivecoldiv .e-res-header-text.e-rescolumn-menu {
  margin-right: 33px;
}

/* Apply styles for Firefox only */
/* stylelint-disable function-url-quotes */
@-moz-document url-prefix() {
  .e-bigger .e-grid.e-grid-min-height .e-rowcell,
  .e-bigger .e-grid.e-grid-min-height .e-rowcell:first-child,
  .e-bigger .e-grid.e-grid-min-height .e-rowcell:last-child {
    line-height: normal;
  }
}
/* stylelint-enable function-url-quotes */

@-webkit-keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@-webkit-keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@-webkit-keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
/*! TreeView's material theme wise override definitions and variables */
/* stylelint-disable */
/* stylelint-disable property-no-vendor-prefix */
@-webkit-keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@keyframes e-input-ripple {
  100% {
    opacity: 0;
    -webkit-transform: scale(4);
            transform: scale(4);
  }
}
@-webkit-keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
@keyframes slideTopUp {
  from {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
}
.e-ddl.e-control-wrapper .e-ddl-icon::before {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-ddl.e-control-wrapper.e-icon-anim .e-ddl-icon::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}

.e-dropdownbase .e-list-item.e-active.e-hover {
  color: #e3165b;
}

.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:active,
.e-input-group:not(.e-disabled) .e-control.e-dropdownlist ~ .e-ddl-icon:hover,
.e-input-group:not(.e-disabled) .e-back-icon:active,
.e-input-group:not(.e-disabled) .e-back-icon:hover,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:active,
.e-popup.e-ddl .e-input-group:not(.e-disabled) .e-clear-icon:hover {
  background: transparent;
}

.e-input-group .e-ddl-icon:not(:active)::after {
  -webkit-animation: none;
          animation: none;
}

.e-ddl.e-popup {
  border: 0;
  -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  margin-top: 2px;
}

.e-popup.e-ddl .e-dropdownbase {
  min-height: 26px;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon {
  margin: 6px 6px 5px;
  min-height: 12px;
  min-width: 12px;
  padding: 6px;
}

.e-input-group.e-ddl,
.e-input-group.e-ddl .e-input,
.e-input-group.e-ddl .e-ddl-icon {
  background: transparent;
}

.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group:hover:not(.e-disabled):not(.e-float-icon-left),
.e-ddl.e-ddl-device.e-ddl-device-filter .e-input-group.e-control-wrapper:hover:not(.e-disabled):not(.e-float-icon-left) {
  border-bottom-width: 0;
}

.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group .e-clear-icon,
.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus.e-small .e-clear-icon,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-input-group.e-input-focus .e-clear-icon {
  margin: 0;
}

.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small .e-input-filter,
.e-small .e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-small.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-input-focus .e-input-filter,
.e-popup.e-ddl:not(.e-ddl-device) .e-filter-parent .e-input-group.e-small.e-input-focus .e-input-filter {
  padding: 5px 5px 5px 12px;
}

.e-ddl.e-popup.e-outline .e-filter-parent {
  padding: 4px 8px;
}

.e-spreadsheet .e-findtool-dlg .e-prev-icon::before {
  content: "\e910";
}
.e-spreadsheet .e-findtool-dlg .e-next-icon::before {
  content: "\e916";
}
.e-spreadsheet .e-findtool-dlg .e-option-icon::before {
  content: "\e984";
}
.e-spreadsheet .e-findtool-dlg .e-close::before {
  content: "\e945";
}
.e-spreadsheet .e-ribbon .e-bold-icon::before {
  content: "\e339";
}
.e-spreadsheet .e-ribbon .e-italic-icon::before {
  content: "\e35a";
}
.e-spreadsheet .e-ribbon .e-underline-icon::before {
  content: "\e343";
}
.e-spreadsheet .e-ribbon .e-line-through-icon::before {
  content: "\e332";
}
.e-spreadsheet .e-ribbon .e-font-color::before {
  content: "\e34c";
}
.e-spreadsheet .e-ribbon .e-fill-color::before {
  content: "\e35c";
}
.e-spreadsheet .e-ribbon .e-wrap-icon::before {
  content: "\e824";
}
.e-spreadsheet .e-ribbon .e-hide-headers::before {
  content: "\e718";
}
.e-spreadsheet .e-ribbon .e-hide-gridlines::before {
  content: "\e719";
}
.e-spreadsheet .e-ribbon .e-freeze-pane::before {
  content: "\e88d";
}
.e-spreadsheet .e-ribbon .e-freeze-row::before {
  content: "\e88f";
}
.e-spreadsheet .e-ribbon .e-freeze-column::before {
  content: "\e88e";
}
.e-spreadsheet .e-ribbon .e-insert-function::before {
  content: "\e717";
}
.e-spreadsheet .e-ribbon .e-calculation::before {
  content: "\e9cb";
}
.e-spreadsheet .e-ribbon .e-calculate-sheet::before {
  content: "\e9ce";
}
.e-spreadsheet .e-ribbon .e-hyperlink-icon::before {
  content: "\e290";
}
.e-spreadsheet .e-ribbon .e-image-icon::before {
  content: "\e335";
}
.e-spreadsheet .e-ribbon .e-merge-icon::before {
  content: "\eb93";
}
.e-spreadsheet .e-insert-function .e-btn-icon::before {
  content: "\e717";
}
.e-spreadsheet .e-calculation .e-btn-icon::before {
  content: "\e9cb";
}
.e-spreadsheet .e-calculate-sheet .e-btn-icon::before {
  content: "\e9ce";
}
.e-spreadsheet .e-add-icon::before {
  content: "\e823";
}
.e-spreadsheet .e-sheets-list .e-btn-icon::before {
  content: "\e99a";
}
.e-spreadsheet .e-formula-bar-panel .e-drop-icon::before {
  content: "\e94d";
}
.e-spreadsheet .e-file-menu-icon::before {
  content: "\e984";
}
.e-spreadsheet .e-tick-icon::before {
  content: "\e935";
}

.e-spreadsheet-find-ddb .e-search-icon::before {
  content: "\e993";
}

.e-spreadsheet-contextmenu.e-contextmenu-wrapper .e-delete::before {
  content: "\e94a";
}

.e-popup.e-dropdown-popup .e-selected-icon::before, .e-popup.e-numformat-ddb.e-dropdown-popup .e-active-item::before, .e-popup.e-menu-popup .e-selected-icon::before {
  content: "\e935";
}

.e-borders-ddb .e-top-borders::before {
  content: "\e281";
}
.e-borders-ddb .e-left-borders::before {
  content: "\e291";
}
.e-borders-ddb .e-right-borders::before {
  content: "\e288";
}
.e-borders-ddb .e-bottom-borders::before {
  content: "\e298";
}
.e-borders-ddb .e-all-borders::before {
  content: "\eb95";
}
.e-borders-ddb .e-horizontal-borders::before {
  content: "\e276";
}
.e-borders-ddb .e-vertical-borders::before {
  content: "\e287";
}
.e-borders-ddb .e-outside-borders::before {
  content: "\eb66";
}
.e-borders-ddb .e-inside-borders::before {
  content: "\eb88";
}
.e-borders-ddb .e-no-borders::before {
  content: "\e195";
}

.e-align-ddb .e-left-icon::before {
  content: "\e33a";
}
.e-align-ddb .e-center-icon::before {
  content: "\e35e";
}
.e-align-ddb .e-right-icon::before {
  content: "\e34d";
}
.e-align-ddb .e-bottom-icon::before {
  content: "\eb3d";
}
.e-align-ddb .e-middle-icon::before {
  content: "\eb4a";
}
.e-align-ddb .e-top-icon::before {
  content: "\eb49";
}

.e-datavalidation-ddb .e-datavalidation-icon::before {
  content: "\e196";
}

.e-clear-ddb .e-clear-icon::before {
  content: "\e340";
}

.e-dragfill-ddb .e-dragfill-icon::before {
  content: "\e92a";
}

.e-chart-ddb .e-chart-icon::before, .e-chart-ddb .e-chart-type-icon::before,
.e-chart-type-ddb .e-chart-icon::before,
.e-chart-type-ddb .e-chart-type-icon::before {
  content: "\e440";
}

.e-chart-menu .e-ul .e-menu-item,
.e-chart-type-menu .e-ul .e-menu-item {
  padding: 0 16px 0 10px;
}
.e-chart-menu .e-ul .e-menu-item .e-menu-icon,
.e-chart-type-menu .e-ul .e-menu-item .e-menu-icon {
  font-size: 32px;
  margin-right: 10px;
}
.e-chart-menu .e-ul .e-menu-item .e-bar,
.e-chart-type-menu .e-ul .e-menu-item .e-bar {
  font-size: 42px;
  left: -6px;
  position: relative;
}

.e-chart-menu.e-rtl .e-ul .e-menu-item .e-bar,
.e-chart-type-menu.e-rtl .e-ul .e-menu-item .e-bar {
  left: 0;
  right: -6px;
}

.e-addchart-menu .e-ul .e-menu-item .e-menu-icon {
  font-size: 32px;
}

.e-chart-menu .e-column::before,
.e-chart-type-menu .e-column::before {
  content: "\e440";
}
.e-chart-menu .e-bar::before,
.e-chart-type-menu .e-bar::before {
  content: "\e877";
}
.e-chart-menu .e-area::before,
.e-chart-type-menu .e-area::before {
  content: "\e455";
}
.e-chart-menu .e-pie-doughnut::before,
.e-chart-type-menu .e-pie-doughnut::before {
  content: "\e458";
}
.e-chart-menu .e-line::before,
.e-chart-type-menu .e-line::before {
  content: "\e449";
}
.e-chart-menu .e-scatter::before,
.e-chart-type-menu .e-scatter::before {
  content: "\e443";
}
.e-chart-menu .e-column-main .e-clusteredcolumn::before,
.e-chart-type-menu .e-column-main .e-clusteredcolumn::before {
  content: "\e847";
}
.e-chart-menu .e-column-main .e-stackedcolumn::before,
.e-chart-type-menu .e-column-main .e-stackedcolumn::before {
  content: "\e888";
}
.e-chart-menu .e-column-main .e-stackedcolumn100::before,
.e-chart-type-menu .e-column-main .e-stackedcolumn100::before {
  content: "\e868";
}
.e-chart-menu .e-bar-main .e-clusteredbar::before,
.e-chart-type-menu .e-bar-main .e-clusteredbar::before {
  content: "\e855";
}
.e-chart-menu .e-bar-main .e-stackedbar::before,
.e-chart-type-menu .e-bar-main .e-stackedbar::before {
  content: "\e889";
}
.e-chart-menu .e-bar-main .e-stackedbar100::before,
.e-chart-type-menu .e-bar-main .e-stackedbar100::before {
  content: "\e863";
}
.e-chart-menu .e-pie-main .e-pie::before,
.e-chart-type-menu .e-pie-main .e-pie::before {
  content: "\e141";
}
.e-chart-menu .e-pie-main .e-doughnut::before,
.e-chart-type-menu .e-pie-main .e-doughnut::before {
  content: "\e112";
}
.e-chart-menu .e-area-main .e-area::before,
.e-chart-type-menu .e-area-main .e-area::before {
  content: "\e883";
}
.e-chart-menu .e-area-main .e-stackedarea::before,
.e-chart-type-menu .e-area-main .e-stackedarea::before {
  content: "\e875";
}
.e-chart-menu .e-area-main .e-stackedarea100::before,
.e-chart-type-menu .e-area-main .e-stackedarea100::before {
  content: "\e900";
}
.e-chart-menu .e-line-main .e-line::before,
.e-chart-type-menu .e-line-main .e-line::before {
  content: "\e867";
}
.e-chart-menu .e-line-main .e-line-marker::before,
.e-chart-type-menu .e-line-main .e-line-marker::before {
  content: "\e981";
}
.e-chart-menu .e-line-main .e-stackedline::before,
.e-chart-type-menu .e-line-main .e-stackedline::before {
  content: "\e841";
}
.e-chart-menu .e-line-main .e-stackedline-marker::before,
.e-chart-type-menu .e-line-main .e-stackedline-marker::before {
  content: "\e97f";
}
.e-chart-menu .e-line-main .e-stackedline100::before,
.e-chart-type-menu .e-line-main .e-stackedline100::before {
  content: "\e871";
}
.e-chart-menu .e-line-main .e-stackedline100-marker::before,
.e-chart-type-menu .e-line-main .e-stackedline100-marker::before {
  content: "\e980";
}
.e-chart-menu .e-scatter-main .e-scatter::before,
.e-chart-type-menu .e-scatter-main .e-scatter::before {
  content: "\e887";
}

.e-addchart-ddb .e-addchart-icon::before {
  content: "\e446";
}
.e-addchart-ddb .e-addchart-menu .e-axes::before {
  content: "\e453";
}
.e-addchart-ddb .e-addchart-menu .e-axis-title::before {
  content: "\e456";
}
.e-addchart-ddb .e-addchart-menu .e-chart-title::before {
  content: "\e457";
}
.e-addchart-ddb .e-addchart-menu .e-data-labels::before {
  content: "\e461";
}
.e-addchart-ddb .e-addchart-menu .e-gridlines::before {
  content: "\e447";
}
.e-addchart-ddb .e-addchart-menu .e-legends::before {
  content: "\e442";
}

.e-addchart-menu .e-ph-axes::before {
  content: "\e124";
}
.e-addchart-menu .e-pv-axes::before {
  content: "\e492";
}
.e-addchart-menu .e-ph-axistitle::before {
  content: "\e486";
}
.e-addchart-menu .e-pv-axistitle::before {
  content: "\e143";
}
.e-addchart-menu .e-ct-none::before {
  content: "\e136";
}
.e-addchart-menu .e-ct-abovechart::before {
  content: "\e121";
}
.e-addchart-menu .e-dl-none::before {
  content: "\e495";
}
.e-addchart-menu .e-dl-center::before {
  content: "\e493";
}
.e-addchart-menu .e-dl-insideend::before {
  content: "\e135";
}
.e-addchart-menu .e-dl-insidebase::before {
  content: "\e893";
}
.e-addchart-menu .e-dl-outsideend::before {
  content: "\e905";
}
.e-addchart-menu .e-gl-major-horizontal::before {
  content: "\e131";
}
.e-addchart-menu .e-gl-major-vertical::before {
  content: "\e496";
}
.e-addchart-menu .e-gl-minor-horizontal::before {
  content: "\e145";
}
.e-addchart-menu .e-gl-minor-vertical::before {
  content: "\e491";
}
.e-addchart-menu .e-legends-none::before {
  content: "\e488";
}
.e-addchart-menu .e-legends-right::before {
  content: "\e489";
}
.e-addchart-menu .e-legends-left::before {
  content: "\e892";
}
.e-addchart-menu .e-legends-bottom::before {
  content: "\e132";
}
.e-addchart-menu .e-legends-top::before {
  content: "\e126";
}

.e-switch-row-column-icon::before {
  content: "\e450";
}

.e-cf-ddb .e-conditionalformatting-icon::before {
  content: "\e401";
}

.e-cf-menu .e-ul .e-menu-item .e-menu-icon {
  font-size: 16px;
}

.e-cf-menu .e-hlcellrules::before {
  content: "\e402";
}
.e-cf-menu .e-topbottomrules::before {
  content: "\e403";
}
.e-cf-menu .e-databars::before {
  content: "\e404";
}
.e-cf-menu .e-colorscales::before {
  content: "\e405";
}
.e-cf-menu .e-iconsets::before {
  content: "\e406";
}
.e-cf-menu .e-clearrules::before {
  content: "\e407";
}
.e-cf-menu .e-greaterthan::before {
  content: "\e409";
}
.e-cf-menu .e-lessthan::before {
  content: "\e410";
}
.e-cf-menu .e-between::before {
  content: "\e411";
}
.e-cf-menu .e-equalto::before {
  content: "\e412";
}
.e-cf-menu .e-textcontains::before {
  content: "\e413";
}
.e-cf-menu .e-adateoccuring::before {
  content: "\e414";
}
.e-cf-menu .e-top10items::before {
  content: "\e403";
}
.e-cf-menu .e-top10::before {
  content: "\e415";
}
.e-cf-menu .e-bottom10items::before {
  content: "\e416";
}
.e-cf-menu .e-bottom10::before {
  content: "\e417";
}
.e-cf-menu .e-aboveaverage::before {
  content: "\e418";
}
.e-cf-menu .e-belowaverage::before {
  content: "\e419";
}
.e-cf-menu .e-duplicate::before {
  content: "\e420";
}

.e-menu-wrapper.e-file-menu .e-new::before {
  content: "\e712";
}
.e-menu-wrapper.e-file-menu .e-open::before {
  content: "\e65f";
}
.e-menu-wrapper.e-file-menu .e-save::before {
  content: "\e704";
}
.e-menu-wrapper.e-file-menu .e-xls::before {
  content: "\e726";
}
.e-menu-wrapper.e-file-menu .e-xlsx::before {
  content: "\e700";
}
.e-menu-wrapper.e-file-menu .e-csv::before {
  content: "\e727";
}
.e-menu-wrapper.e-file-menu .e-pdf::before {
  content: "\e88b";
}

.e-spreadsheet .e-cut-icon::before,
.e-spreadsheet-contextmenu .e-cut-icon::before {
  content: "\e33b";
}
.e-spreadsheet .e-copy-icon::before,
.e-spreadsheet-contextmenu .e-copy-icon::before {
  content: "\e33d";
}
.e-spreadsheet .e-paste-icon::before,
.e-spreadsheet-contextmenu .e-paste-icon::before {
  content: "\e355";
}

.e-undo-icon::before {
  content: "\e341";
}

.e-redo-icon::before {
  content: "\e354";
}

.e-sort-filter-ddb .e-sort-icon::before,
.e-spreadsheet-contextmenu .e-sort-icon::before {
  content: "\e734";
}
.e-sort-filter-ddb .e-sort-asc::before,
.e-spreadsheet-contextmenu .e-sort-asc::before {
  content: "\e734";
}
.e-sort-filter-ddb .e-sort-desc::before,
.e-spreadsheet-contextmenu .e-sort-desc::before {
  content: "\e733";
}
.e-sort-filter-ddb .e-sort-custom::before,
.e-spreadsheet-contextmenu .e-sort-custom::before {
  content: "\e732";
}

.e-spreadsheet-contextmenu .e-hyperlink-icon::before {
  content: "\e290";
}
.e-spreadsheet-contextmenu .e-edithyperlink-icon::before {
  content: "\e289";
}
.e-spreadsheet-contextmenu .e-openhyperlink-icon::before {
  content: "\e278";
}
.e-spreadsheet-contextmenu .e-removehyperlink-icon::before {
  content: "\e286";
}

.e-spreadsheet .e-sort-delete::before {
  content: "\e94a";
}

.e-spreadsheet .e-filter-icon::before,
.e-sort-filter-ddb .e-filter-icon::before,
.e-spreadsheet-contextmenu .e-filter-icon::before {
  content: "\e73a";
}
.e-spreadsheet .e-filter-icon.e-filtered::before,
.e-sort-filter-ddb .e-filter-icon.e-filtered::before,
.e-spreadsheet-contextmenu .e-filter-icon.e-filtered::before {
  content: "\e73f";
}
.e-spreadsheet .e-filter-icon.e-sortasc-filter::before,
.e-sort-filter-ddb .e-filter-icon.e-sortasc-filter::before,
.e-spreadsheet-contextmenu .e-filter-icon.e-sortasc-filter::before {
  content: "\e73d";
}
.e-spreadsheet .e-filter-icon.e-sortdesc-filter::before,
.e-sort-filter-ddb .e-filter-icon.e-sortdesc-filter::before,
.e-spreadsheet-contextmenu .e-filter-icon.e-sortdesc-filter::before {
  content: "\e73c";
}
.e-spreadsheet .e-filter-icon.e-filtered.e-sortasc-filter::before,
.e-sort-filter-ddb .e-filter-icon.e-filtered.e-sortasc-filter::before,
.e-spreadsheet-contextmenu .e-filter-icon.e-filtered.e-sortasc-filter::before {
  content: "\e73e";
}
.e-spreadsheet .e-filter-icon.e-filtered.e-sortdesc-filter::before,
.e-sort-filter-ddb .e-filter-icon.e-filtered.e-sortdesc-filter::before,
.e-spreadsheet-contextmenu .e-filter-icon.e-filtered.e-sortdesc-filter::before {
  content: "\e73b";
}
.e-spreadsheet .e-filter-apply::before,
.e-sort-filter-ddb .e-filter-apply::before,
.e-spreadsheet-contextmenu .e-filter-apply::before {
  content: "\e7ee";
}
.e-spreadsheet .e-filter-clear::before,
.e-sort-filter-ddb .e-filter-clear::before,
.e-spreadsheet-contextmenu .e-filter-clear::before {
  content: "\e738";
}
.e-spreadsheet .e-filter-reapply::before,
.e-sort-filter-ddb .e-filter-reapply::before,
.e-spreadsheet-contextmenu .e-filter-reapply::before {
  content: "\e74a";
}
.e-spreadsheet .e-protect-icon::before,
.e-sort-filter-ddb .e-protect-icon::before,
.e-spreadsheet-contextmenu .e-protect-icon::before {
  content: "\e197";
}
.e-spreadsheet .e-sort-filter-icon::before,
.e-sort-filter-ddb .e-sort-filter-icon::before,
.e-spreadsheet-contextmenu .e-sort-filter-icon::before {
  content: "\e736";
}
.e-spreadsheet .e-password-protect-icon::before,
.e-sort-filter-ddb .e-password-protect-icon::before,
.e-spreadsheet-contextmenu .e-password-protect-icon::before {
  content: "\e88a";
}

.e-spreadsheet .e-comment-add::before,
.e-spreadsheet-contextmenu .e-comment-add::before {
  content: "\e814";
}
.e-spreadsheet .e-multiple-comment::before,
.e-spreadsheet-contextmenu .e-multiple-comment::before {
  content: "\e97a";
}
.e-spreadsheet .e-previous-comment::before,
.e-spreadsheet-contextmenu .e-previous-comment::before {
  content: "\e9ef";
}
.e-spreadsheet .e-next-comment::before,
.e-spreadsheet-contextmenu .e-next-comment::before {
  content: "\e9f0";
}
.e-spreadsheet .e-close-comment::before,
.e-spreadsheet-contextmenu .e-close-comment::before {
  content: "\e9f1";
}
.e-spreadsheet .e-comment-reopen::before,
.e-spreadsheet-contextmenu .e-comment-reopen::before {
  content: "\e818";
}
.e-spreadsheet .e-close::before,
.e-spreadsheet-contextmenu .e-close::before {
  content: "\ea7f";
}
.e-spreadsheet .e-notes::before,
.e-spreadsheet-contextmenu .e-notes::before {
  content: "\ea25";
}
.e-spreadsheet .e-add-notes::before,
.e-spreadsheet-contextmenu .e-add-notes::before {
  content: "\e9ba";
}
.e-spreadsheet .e-previous-note::before,
.e-spreadsheet-contextmenu .e-previous-note::before {
  content: "\ea20";
}
.e-spreadsheet .e-next-note::before,
.e-spreadsheet-contextmenu .e-next-note::before {
  content: "\ea1f";
}
.e-spreadsheet .e-all-notes::before,
.e-spreadsheet-contextmenu .e-all-notes::before {
  content: "\ea1e";
}
.e-spreadsheet .e-edit-notes::before,
.e-spreadsheet-contextmenu .e-edit-notes::before {
  content: "\e9bb";
}
.e-spreadsheet .e-delete-notes::before,
.e-spreadsheet-contextmenu .e-delete-notes::before {
  content: "\e9bc";
}
.e-spreadsheet .e-comment-container .e-send::before,
.e-spreadsheet .e-pane-container .e-send::before,
.e-spreadsheet-contextmenu .e-comment-container .e-send::before,
.e-spreadsheet-contextmenu .e-pane-container .e-send::before {
  content: "\e816";
}
.e-spreadsheet .e-comment-container .e-more-horizontal-1::before,
.e-spreadsheet .e-pane-container .e-more-horizontal-1::before,
.e-spreadsheet-contextmenu .e-comment-container .e-more-horizontal-1::before,
.e-spreadsheet-contextmenu .e-pane-container .e-more-horizontal-1::before {
  content: "\e615";
}
.e-spreadsheet .e-comment-container .e-undo::before,
.e-spreadsheet .e-pane-container .e-undo::before,
.e-spreadsheet-contextmenu .e-comment-container .e-undo::before,
.e-spreadsheet-contextmenu .e-pane-container .e-undo::before {
  content: "\e341";
}
.e-spreadsheet .e-comment-container .e-edit::before,
.e-spreadsheet .e-pane-container .e-edit::before,
.e-spreadsheet-contextmenu .e-comment-container .e-edit::before,
.e-spreadsheet-contextmenu .e-pane-container .e-edit::before {
  content: "\e891";
}
.e-spreadsheet .e-comment-container .e-check::before,
.e-spreadsheet .e-pane-container .e-check::before,
.e-spreadsheet-contextmenu .e-comment-container .e-check::before,
.e-spreadsheet-contextmenu .e-pane-container .e-check::before {
  content: "\e935";
}
.e-spreadsheet .e-comment-container .e-trash::before,
.e-spreadsheet .e-pane-container .e-trash::before,
.e-spreadsheet-contextmenu .e-comment-container .e-trash::before,
.e-spreadsheet-contextmenu .e-pane-container .e-trash::before {
  content: "\e94a";
}
.e-spreadsheet .e-review-panel .e-filter::before,
.e-spreadsheet-contextmenu .e-review-panel .e-filter::before {
  content: "\e251";
}
.e-spreadsheet .e-review-panel .e-filter-active::before,
.e-spreadsheet-contextmenu .e-review-panel .e-filter-active::before {
  content: "\ebb3";
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! spreadsheet layout */
.e-spreadsheet {
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-spreadsheet.sf-spreadsheet .e-filloption.e-dragfill-ddb {
  min-width: 57px;
}
.e-spreadsheet.sf-spreadsheet .e-document_details {
  padding: 10px;
}
.e-spreadsheet.sf-spreadsheet.e-min-dimension {
  min-height: 400px;
  min-width: 300px;
}
.e-spreadsheet.sf-spreadsheet .e-main-panel {
  height: calc(100% - 54px);
  overflow-y: scroll;
}
.e-spreadsheet.sf-spreadsheet .e-ss-overlay-t .e-ss-resizer {
  width: 8px;
  height: 8px;
  border-radius: 4px;
}
.e-spreadsheet.sf-spreadsheet .e-scrollbar {
  height: 19px;
}
.e-spreadsheet.sf-spreadsheet .e-resize-helper {
  top: 0;
}
.e-spreadsheet.sf-spreadsheet .e-rowresize-handler {
  position: absolute;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode {
  border: 1px solid var(--color-sf-border-light);
  border-bottom: 0;
  border-radius: 0;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn,
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-dropdown-btn.e-color-picker {
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
  color: var(--color-sf-content-text-color);
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-dropdown-btn.e-mergecell {
  padding-bottom: 2px !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-color-picker,
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-mergecell {
  padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
  width: 32px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-color-picker .e-selected-color,
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-mergecell .e-selected-color {
  background: none;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-radius: 0;
  height: auto;
  padding-bottom: 1px;
  width: auto;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-color-picker .e-icons.e-btn-icon:not(.e-caret).e-font-color,
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-mergecell .e-icons.e-btn-icon:not(.e-caret).e-font-color {
  font-size: 13px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-color-picker .e-icons.e-btn-icon:not(.e-caret).e-fill-color,
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-mergecell .e-icons.e-btn-icon:not(.e-caret).e-fill-color {
  font-size: 14px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn:focus {
  outline-offset: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: var(--color-sf-secondary-bg-color) 0 solid;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-dropdown-btn {
  white-space: nowrap;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) {
  padding-left: 1.5px;
  padding-right: 1.5px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) .e-btn-icon {
  font-size: 16px;
  min-width: 30px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-ribbon-template.e-ribbon-text-format:not(.e-separator):not(.e-spacer) {
  height: inherit;
  min-width: 32px;
  padding: 4px 0;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-btn:not(.e-tbar-btn) {
  font-weight: normal;
  white-space: nowrap;
}
.e-spreadsheet.sf-spreadsheet .e-sheets-list .e-btn-icon {
  width: 1em;
  margin: 0;
}
.e-spreadsheet.sf-spreadsheet .e-editor-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-spreadsheet.sf-spreadsheet .e-editor-hidden {
  display: none;
}
.e-spreadsheet.sf-spreadsheet .e-name-manager-dialog-mobile .e-dlg-header-content {
  background: var(--color-sf-content-bg-color-alt1);
  border-bottom: 1px solid var(--color-sf-border-light);
  border-radius: 0;
  padding: 12px 10px;
  width: 100%;
}
.e-spreadsheet.sf-spreadsheet .e-name-dlg-header-mobile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: 600;
}
.e-spreadsheet.sf-spreadsheet .custom-close-btn {
  font-size: 18px;
}
.e-spreadsheet.sf-spreadsheet .e-header-title {
  font-size: 22px;
  font-weight: 600;
  line-height: 28px;
  margin-left: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
.e-spreadsheet.sf-spreadsheet .e-name-manager-dialog .e-dlg-header-content {
  padding-bottom: 0;
}
.e-spreadsheet.sf-spreadsheet .e-name-manager-ok-btn {
  font-size: 22px;
  font-weight: 600;
  margin-right: 14px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-name-manager-form-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
  padding-top: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-name-manager-range-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-name-manager-form-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  padding-top: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-name-manager-error {
  color: rgb(197, 15, 31);
  font-size: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-named-range .e-list-wrapper {
  padding: 0;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview {
  margin-top: 16px;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-list-item,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-list-item {
  padding: 0 8px;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-named-range,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-unlock-range {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-list-content-wrapper,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-list-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-list-item-actions {
  gap: 8px;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-btn-icon,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-btn-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 38px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 4px;
  width: 40px;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-btn-icon:hover,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-btn-icon:hover {
  background-color: #eee;
}
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-edit-btn .e-icons,
.e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview .e-delete-btn .e-icons,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-edit-btn .e-icons,
.e-spreadsheet.sf-spreadsheet .e-unlock-range-listview.e-listview .e-delete-btn .e-icons {
  font-size: 16px;
}
.e-spreadsheet.sf-spreadsheet .e-protectworkbook-dlg .e-dlg-content .e-protection-error-message,
.e-spreadsheet.sf-spreadsheet .e-unprotectworkbook-dlg .e-dlg-content .e-protection-error-message {
  color: rgb(197, 15, 31);
  font-size: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-unprotect-dialog .e-unprotect-content .e-unprotect-error-message {
  color: rgb(197, 15, 31);
  font-size: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-dlg-header-content {
  padding-bottom: 10px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-toggle-container {
  padding-top: 12px;
  padding-bottom: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-password-field {
  padding-bottom: 11px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-password-field label {
  padding-bottom: 4px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-error-message {
  color: rgb(197, 15, 31);
  font-size: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-range-field {
  padding-top: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-range-actions {
  padding: 6px 0;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-text {
  padding-top: 15px;
  padding-bottom: 3px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-sheet-options-container .e-sheet-options-header {
  font-family: "Segoe UI";
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: rgb(36, 36, 36);
  padding-top: 11px;
  padding-bottom: 4px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-unprotect-dialog .e-dlg-header-content {
  padding-bottom: 10px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-unprotect-dialog .e-unprotect-password-field label {
  font-family: "Segoe UI";
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: rgb(36, 36, 36);
  padding-bottom: 0;
}
.e-spreadsheet.sf-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont {
  width: 275px;
}
.e-spreadsheet.sf-spreadsheet .e-dlg-modal .e-dlg-content .syntax-error-message {
  font-weight: bold;
  font-size: 18px;
  color: rgb(209, 52, 56);
  margin-bottom: 10px;
}
.e-spreadsheet.sf-spreadsheet .e-dlg-modal .e-dlg-content .syntax-rules {
  margin-left: 10px;
}
.e-spreadsheet.sf-spreadsheet .e-dlg-modal .e-dlg-content .syntax-rules ul {
  padding-left: 20px;
}
.e-spreadsheet.sf-spreadsheet .e-dlg-modal .e-dlg-content .e-warning-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  line-height: 24px;
}
.e-spreadsheet.sf-spreadsheet .e-dlg-modal .e-dlg-content .e-warning-note {
  font-size: 16px;
}
.e-spreadsheet .e-protect-dlg.e-dialog {
  height: 470px;
  width: 287px;
}
.e-spreadsheet .e-protect-dlg.e-dialog .e-sheet-password-content {
  font-size: 14px;
}
.e-spreadsheet .e-protect-dlg.e-dialog .e-sheet-password-content .e-header {
  line-height: 28px;
  margin-bottom: 4px;
}
.e-spreadsheet .e-custom-format-dlg.e-dialog .e-footer-content {
  padding: 0;
}
.e-spreadsheet .e-custom-format-dlg.e-dialog .e-dlg-content {
  display: inline-table;
  padding-top: 3px;
}
.e-spreadsheet .e-custom-format-dlg.e-dialog.e-rtl .e-dlg-content .e-custom-dialog .e-input.e-dialog-input {
  margin-left: 2.8%;
}
.e-spreadsheet .e-unprotectworksheet-dlg.e-dialog .e-dlg-content .e-unprotectsheetpwd-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-unprotectworksheet-dlg.e-dialog .e-dlg-content .e-unprotectsheetpwd-content .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-unprotectworksheet-dlg.e-dialog .e-dlg-content .e-unprotectsheetpwd-content .e-input {
  margin-top: 10px;
}
.e-spreadsheet .e-reenterpwd-dlg.e-dialog .e-dlg-content .e-reenterpwd-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-reenterpwd-dlg.e-dialog .e-dlg-content .e-reenterpwd-content .e-header {
  font-size: 18px;
  line-height: 16px;
}
.e-spreadsheet .e-reenterpwd-dlg.e-dialog .e-dlg-content .e-reenterpwd-content .e-input {
  margin-top: 10px;
}
.e-spreadsheet .e-goto-dlg.e-dialog {
  height: auto;
}
.e-spreadsheet .e-goto-dlg.e-dialog .e-dlg-content .e-goto-alert-span {
  font-weight: bold;
  padding-top: 7px;
}
.e-spreadsheet .e-findnreplace-exactmatchcheckbox {
  padding: 12px;
}
.e-spreadsheet.e-filter-open {
  position: relative;
}
.e-spreadsheet .e-findtool-dlg {
  border: 1px solid;
  height: 45px;
  width: 328px;
}
.e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content .e-dlg-header {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.e-spreadsheet .e-findtool-dlg.e-device .e-dlg-content {
  display: none;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content, .e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content {
  padding: 0%;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content .e-input-group, .e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content .e-input-group {
  width: 170px;
}
.e-spreadsheet .e-findtool-dlg .e-dlg-content .e-input-group .e-input-group-icon, .e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content .e-input-group .e-input-group-icon {
  width: 70px;
}
.e-spreadsheet .e-dlg-container .e-customsort-dlg.e-device .e-dlg-content .e-sort-listsection .e-input-group {
  min-width: 170px;
}
.e-spreadsheet .e-dlg-container .e-custom-format-dlg.e-device .e-dlg-content {
  display: block;
}
.e-spreadsheet .e-center-align {
  text-align: center;
}
.e-spreadsheet .e-protect-option-list {
  border: 1px solid #e0e0e0;
  cursor: default;
  margin-top: 20px;
  overflow-y: auto;
}
.e-spreadsheet .e-protect-checkbox {
  height: 30px;
  margin-top: 20px;
}
.e-spreadsheet .e-protect-checkbox .e-label {
  font-size: 14px;
}
.e-spreadsheet .e-dlg-content .e-custom-dialog .e-input-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-spreadsheet .e-dlg-content .e-custom-dialog .e-input.e-dialog-input {
  float: left;
  margin-right: 2.8%;
}
.e-spreadsheet .e-dlg-content .e-custom-dialog .e-custom-sample {
  margin: 10px 10px 10px 0;
}
.e-spreadsheet .e-dlg-content .e-custom-dialog .e-custom-listview {
  border: 1px solid #ddd;
  border-radius: 3px;
  height: 300px;
}
.e-spreadsheet .e-protect-content {
  font-size: 14px;
  height: 37px;
  width: 100%;
  padding-top: 20px;
}
.e-spreadsheet .e-formula-bar-panel {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #e0e0e0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-insert-function, .e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-formula-submit {
  border: 0;
  border-radius: 0;
  padding-bottom: 0;
  padding-top: 0;
  vertical-align: top;
}
.e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-insert-function .e-btn-icon, .e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-formula-submit .e-btn-icon {
  font-size: 16px;
  margin-top: 0;
  vertical-align: top;
}
.e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-insert-function.e-btn:focus, .e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-formula-submit.e-btn:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: 0;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box {
  -ms-flex-item-align: start;
      align-self: flex-start;
  border: 0;
  margin-bottom: 0;
  vertical-align: top;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box .e-clear-icon {
  display: none;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-input-focus.e-control-wrapper.e-ddl {
  border: 0;
  z-index: 1;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-input-focus.e-control-wrapper.e-ddl::after, .e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-input-focus.e-control-wrapper.e-ddl::before {
  height: 0;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-control-wrapper.e-ddl.e-name-box {
  width: 92px;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-control-wrapper.e-ddl.e-name-box input.e-input {
  height: 23px;
  min-height: 15px;
  padding: 0 0 0 8px;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-control-wrapper.e-ddl.e-name-box .e-input-group-icon {
  font-size: 8px;
}
.e-spreadsheet .e-formula-bar-panel .e-name-box.e-input-group.e-control-wrapper.e-name-box .e-input-group-icon {
  border-left-width: 0;
  min-height: 15px;
}
.e-spreadsheet .e-formula-bar-panel .e-separator {
  border-left-style: solid;
  border-left-width: 1px;
  height: 12px;
  width: 1px;
}
.e-spreadsheet .e-formula-bar-panel .e-formula-bar {
  border: 0;
  font-size: 13px;
  overflow: auto;
  padding: 0 4px;
  resize: none;
}
.e-spreadsheet .e-formula-bar-panel .e-drop-icon {
  -ms-flex-item-align: start;
      align-self: flex-start;
  cursor: pointer;
  float: right;
  line-height: 23px;
  margin-right: 4px;
  text-align: center;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 18px;
  font-size: 10px;
}
.e-spreadsheet.e-hide-row-header .e-row-header, .e-spreadsheet.e-hide-row-header .e-selectall-container {
  display: none;
}
.e-spreadsheet.e-hide-row-header .e-column-header, .e-spreadsheet.e-hide-row-header .e-sheet-content {
  width: 100% !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet.e-hide-column-header .e-header-panel {
  display: none;
}
.e-spreadsheet.e-hide-column-header .e-main-panel {
  height: 100%;
}
.e-spreadsheet .e-sheet {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.e-spreadsheet .e-sheet:not(.e-frozen-rows) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-spreadsheet .e-sheet .e-virtualable {
  will-change: transform;
  z-index: 1;
}
.e-spreadsheet .e-sheet .e-spreadsheet-edit {
  border: 0;
  cursor: text;
  display: none;
  font-family: "Calibri";
  font-size: 11pt;
  height: auto;
  line-height: normal;
  outline: none;
  overflow-wrap: break-word;
  position: absolute;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
  vertical-align: bottom;
  white-space: pre-wrap;
  z-index: 2;
  padding: 0 1px;
}
.e-spreadsheet .e-sheet .e-spreadsheet-edit.e-right-align {
  text-align: right;
}
.e-spreadsheet .e-sheet .e-scrollbar {
  border-top: 1px solid #e0e0e0;
  position: relative;
  z-index: 4;
}
.e-spreadsheet .e-sheet .e-scrollbar .e-scroller {
  height: 100%;
  overflow-x: scroll;
  position: absolute;
}
.e-spreadsheet .e-sheet .e-scrollbar .e-scroller .e-virtualtrack {
  height: 1px;
}
.e-spreadsheet .e-sheet.e-sheet-with-review-panel {
  width: calc(100% - 268px);
}
.e-spreadsheet .e-sheet.e-sheet-with-review-panel:not(.e-frozen-rows):not(.e-frozen-columns) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.e-spreadsheet .e-ss-focus-edit {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 1px;
}
.e-spreadsheet .e-ss-atc {
  display: none;
}
.e-spreadsheet .e-main-panel {
  height: calc(100% - 31px);
  overflow: hidden;
  position: relative;
}
.e-spreadsheet .e-main-panel .e-ss-chart-overlay {
  border: 1px solid #616161;
}
.e-spreadsheet .e-main-panel .e-virtualable {
  position: absolute;
}
.e-spreadsheet .e-main-panel .e-virtualtrack {
  position: relative;
}
.e-spreadsheet .e-excelfilter .e-spreadsheet-ftrchk {
  padding-left: 22px;
}
.e-spreadsheet .e-excelfilter .e-spreadsheet-ftrchk .e-chk-hidden {
  margin: 3px 3px 3px 4px;
}
.e-spreadsheet .e-excelfilter .e-spreadsheet-ftrchk .e-checkboxfiltertext {
  width: auto;
}
.e-spreadsheet .e-excelfilter.e-rtl .e-spreadsheet-ftrchk {
  padding-left: 0;
  padding-right: 22px;
}
.e-spreadsheet .e-checkboxtree ul {
  padding-left: 0;
}
.e-spreadsheet .e-checkboxtree.e-rtl ul {
  padding-right: 0;
}
.e-spreadsheet .e-table {
  border: 0 none;
  border-collapse: separate;
  border-spacing: 0;
  cursor: cell;
  table-layout: fixed;
  width: 100%;
}
.e-spreadsheet .e-table tr {
  line-height: normal;
}
.e-spreadsheet .e-table tr .e-cell, .e-spreadsheet .e-table tr .e-header-cell, .e-spreadsheet .e-table tr .e-select-all-cell {
  border-style: solid;
  border-width: 0 1px 1px 0;
  line-height: inherit;
  overflow: hidden;
}
.e-spreadsheet .e-table tr .e-cell {
  font-family: "Calibri";
  font-size: 11pt;
  padding: 0 2px;
  position: relative;
  text-align: left;
  vertical-align: bottom;
  white-space: pre;
}
.e-spreadsheet .e-table tr .e-cell.e-right-align {
  text-align: right;
}
.e-spreadsheet .e-table tr .e-cell .e-fill-before {
  text-decoration: inherit;
}
.e-spreadsheet .e-table tr .e-cell .e-hyperlink {
  cursor: pointer;
}
.e-spreadsheet .e-table tr .e-cell .e-hyperlink-style {
  color: inherit;
  text-decoration: inherit;
}
.e-spreadsheet .e-table tr .e-cell.e-alt-unwrap {
  white-space: nowrap;
}
.e-spreadsheet .e-table tr .e-cell.e-ie-wrap {
  word-break: break-all;
}
.e-spreadsheet .e-table tr .e-cell.e-wraptext {
  overflow-wrap: break-word;
  white-space: pre-wrap;
}
.e-spreadsheet .e-table tr .e-cell.e-wraptext .e-wrap-content {
  bottom: 0;
  left: 0;
  line-height: initial;
  padding-left: 2px;
  padding-right: 2px;
  position: absolute;
  text-decoration: inherit;
  width: 100%;
}
.e-spreadsheet .e-table tr .e-cell.e-wraptext[style*="vertical-align: top;"] .e-wrap-content {
  top: 0;
}
.e-spreadsheet .e-table tr .e-cell.e-wraptext[style*="vertical-align: middle;"] .e-wrap-content {
  bottom: initial;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.e-spreadsheet .e-table tr .e-cell .e-cf-databar {
  position: relative;
  z-index: 1;
}
.e-spreadsheet .e-table tr .e-cell .e-cf-databar .e-databar {
  margin-top: 1px;
  position: absolute;
  z-index: -1;
}
.e-spreadsheet .e-table tr .e-cell .e-cf-databar .e-databar-value {
  display: inline-grid;
  height: 100%;
}
.e-spreadsheet .e-table tr .e-cell .e-iconsetspan {
  float: left;
  height: 15px;
  position: relative;
  vertical-align: bottom;
  width: 15px;
  z-index: 2;
}
.e-spreadsheet .e-table tr .e-header-cell {
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0;
  position: relative;
  text-align: center;
  white-space: pre;
}
.e-spreadsheet .e-table tr .e-header-cell .e-filter-btn {
  bottom: 5px;
  margin-right: 0;
  position: absolute;
  right: 1px;
}
.e-spreadsheet .e-select-all-cell {
  border-style: solid;
  border-width: 0 1px 1px 0;
  padding: 1px;
}
.e-spreadsheet .e-select-all-cell .e-selectall {
  border-style: solid;
  border-width: 13px;
  cursor: cell;
  float: right;
  height: 26px;
  padding: 0;
  width: 26px;
}
.e-spreadsheet.sf-spreadsheet .e-header-panel .e-selectall-container {
  height: 30px;
  padding-top: 1px;
}
.e-spreadsheet.sf-spreadsheet .e-header-panel .e-header-row {
  height: 30px;
}
.e-spreadsheet.sf-spreadsheet .e-header-panel .e-header-row .e-header-cell {
  white-space: pre-line;
}
.e-spreadsheet .e-row-header .e-table .e-header-cell {
  padding-bottom: 2px;
  vertical-align: bottom;
}
.e-spreadsheet .e-column-header .e-table .e-header-cell {
  padding: 1px 0 0 1px;
  vertical-align: middle;
}
.e-spreadsheet .e-row-header .e-table .e-zero .e-header-cell,
.e-spreadsheet .e-row-header .e-table .e-zero-start .e-header-cell,
.e-spreadsheet .e-row-header .e-table .e-zero-end .e-header-cell {
  border-bottom-width: 0;
  padding-bottom: 0;
  padding-top: 0;
  vertical-align: bottom;
}
.e-spreadsheet .e-row-header .e-table .e-reach-fntsize .e-header-cell {
  padding-bottom: 0;
  padding-top: 0;
  vertical-align: bottom;
}
.e-spreadsheet .e-row-header .e-table .e-zero-last .e-header-cell {
  border-bottom-width: 1px;
}
.e-spreadsheet .e-sheet-content .e-table .e-zero .e-cell,
.e-spreadsheet .e-sheet-content .e-table .e-zero-start .e-cell,
.e-spreadsheet .e-sheet-content .e-table .e-zero-end .e-cell {
  border-bottom-width: 0;
}
.e-spreadsheet .e-sheet .e-ss-overlay {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 3;
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-t {
  background-color: #e3165b;
  cursor: ns-resize;
  position: absolute;
  right: 50%;
  top: 0;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-r {
  background-color: #e3165b;
  cursor: ew-resize;
  position: absolute;
  right: -8px;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-b {
  background-color: #e3165b;
  cursor: ns-resize;
  position: absolute;
  right: 50%;
  top: 100%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-resizer-touch::before {
  content: "";
  height: 20px;
  position: absolute;
  right: -6px;
  top: -6px;
  width: 20px;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart.e-ss-overlay {
  border: 1px solid #e0e0e0;
}
.e-spreadsheet .e-sheet .e-ss-overlay.e-ss-overlay-active {
  border: 1px solid #e3165b;
  cursor: move;
}
.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-l {
  background-color: #e3165b;
  cursor: ew-resize;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-ss-overlay-active .e-ss-overlay-l {
  left: 0;
}
.e-spreadsheet .e-header-panel .e-table tr .e-header-cell.e-colresize {
  cursor: col-resize;
}
.e-spreadsheet .e-row-header .e-table tr .e-header-cell.e-rowresize, .e-spreadsheet .e-selectall-container .e-table .e-row .e-header-cell.e-rowresize {
  cursor: row-resize;
}
.e-spreadsheet .e-sheet {
  border: 1px solid #e0e0e0;
}
.e-spreadsheet .e-sheet.e-hide-headers:not(.e-frozen-rows) .e-main-panel {
  height: 100%;
}
.e-spreadsheet .e-sheet.e-hide-headers.e-frozen-rows:not(.e-frozen-columns) .e-selectall-container, .e-spreadsheet .e-sheet.e-hide-headers.e-frozen-rows:not(.e-frozen-columns) .e-row-header {
  display: none;
}
.e-spreadsheet .e-sheet.e-hide-headers.e-frozen-columns:not(.e-frozen-rows) .e-selectall-container, .e-spreadsheet .e-sheet.e-hide-headers.e-frozen-columns:not(.e-frozen-rows) .e-column-header {
  display: none;
}
.e-spreadsheet .e-sheet.e-hide-headers:not(.e-frozen-rows):not(.e-frozen-columns) .e-selectall-container, .e-spreadsheet .e-sheet.e-hide-headers:not(.e-frozen-rows):not(.e-frozen-columns) .e-column-header, .e-spreadsheet .e-sheet.e-hide-headers:not(.e-frozen-rows):not(.e-frozen-columns) .e-row-header {
  display: none;
}
.e-spreadsheet .e-sheet.e-hide-headers .e-select-all-cell, .e-spreadsheet .e-sheet.e-hide-headers .e-header-cell, .e-spreadsheet .e-sheet.e-hide-headers .e-header-row, .e-spreadsheet .e-sheet.e-hide-headers .e-row-header colgroup col:first-child, .e-spreadsheet .e-sheet.e-hide-headers .e-selectall-container colgroup col:first-child {
  display: none;
}
.e-spreadsheet .e-sheet.e-hide-headers .e-sheet-content {
  width: 100%;
}
.e-spreadsheet .e-sheet.e-mac-safari .e-main-panel::-webkit-scrollbar {
  width: 7px;
}
.e-spreadsheet .e-sheet.e-mac-safari .e-scroller::-webkit-scrollbar {
  height: 7px;
}
.e-spreadsheet .e-sheet.e-mac-safari .e-main-panel::-webkit-scrollbar-thumb, .e-spreadsheet .e-sheet.e-mac-safari .e-scroller::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
.e-spreadsheet .e-header-panel {
  position: relative;
}
.e-spreadsheet .e-sheet-content {
  overflow: hidden;
  position: absolute;
  top: 0;
}
.e-spreadsheet .e-row-header {
  position: relative;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-start .e-header-cell::after, .e-spreadsheet .e-row-header .e-table tr.e-hide-end .e-header-cell::before {
  content: "";
  left: 0;
  position: absolute;
  width: 100%;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-start .e-header-cell {
  border-bottom-color: transparent;
  position: relative;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-start .e-header-cell::after {
  border-top: 1px solid #e0e0e0;
  bottom: 0.5px;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-end .e-header-cell {
  position: relative;
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-end .e-header-cell::before {
  border-bottom: 1px solid #e0e0e0;
  top: 0.5px;
}
.e-spreadsheet .e-column-header {
  border-style: solid;
  border-width: 0;
  overflow: hidden;
  position: absolute;
  top: 0;
}
.e-spreadsheet .e-column-header .e-table th.e-header-cell.e-hide-start::after, .e-spreadsheet .e-column-header .e-table th.e-header-cell.e-hide-end::before {
  bottom: 0;
  content: "";
  height: inherit;
  position: absolute;
  top: 0;
}
.e-spreadsheet .e-column-header .e-table th.e-header-cell.e-hide-start {
  border-right-color: transparent;
  height: inherit;
  position: relative;
}
.e-spreadsheet .e-column-header .e-table th.e-header-cell.e-hide-start::after {
  border-right: 1px solid #e0e0e0;
  right: 0.5px;
}
.e-spreadsheet .e-column-header .e-table th.e-hide-end.e-header-cell {
  height: inherit;
  position: relative;
}
.e-spreadsheet .e-column-header .e-table th.e-hide-end.e-header-cell::before {
  border-left: 1px solid #e0e0e0;
  left: 0.5px;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-control.e-chart {
  height: 100%;
  position: initial !important; /* stylelint-disable-line declaration-no-important */
  width: 100%;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-control.e-accumulationchart {
  height: 100%;
  overflow: hidden;
  padding: 4px;
  position: initial !important; /* stylelint-disable-line declaration-no-important */
  width: 100%;
}
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-ss-overlay-l,
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-ss-overlay-r,
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-ss-overlay-t,
.e-spreadsheet .e-sheet .e-datavisualization-chart .e-ss-overlay-b {
  position: absolute;
}
.e-spreadsheet .e-header-panel .e-header-row, .e-spreadsheet .e-header-panel .e-select-all-cell {
  height: 30px;
}
.e-spreadsheet .e-header-panel .e-virtualtrack {
  height: 1px;
}
.e-spreadsheet .e-frozen-row, .e-spreadsheet .e-frozen-column {
  pointer-events: none;
  position: absolute;
  z-index: 3;
}
.e-spreadsheet .e-frozen-row {
  height: 1px;
  width: 100%;
}
.e-spreadsheet .e-frozen-column {
  height: 100%;
  top: 0;
  width: 1px;
}
.e-spreadsheet .e-sheet-tab-panel {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #e0e0e0;
  border-top-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 8px;
}
.e-spreadsheet .e-sheet-tab-panel.e-sheet-panel-with-review-panel {
  width: calc(100% - 268px);
}
.e-spreadsheet .e-sheet-tab {
  display: inline-block;
  line-height: 0;
}
.e-spreadsheet .e-sheet-tab > div {
  display: inline-block;
}
.e-spreadsheet .e-sheet-tab.e-tab {
  border: 0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-hscroll .e-scroll-nav.e-scroll-left-nav {
  left: auto;
  right: 40px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap {
  height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap {
  height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items .e-scroll-nav {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-indicator {
  display: block;
  -webkit-transition: none;
  transition: none;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item {
  border-right: 1px solid #e0e0e0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item {
  margin: 0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item input.e-input.e-sheet-rename {
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-width: 20px;
  padding: 0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item.e-active {
  border-left-width: 0;
  border-top-width: 0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-item input.e-input.e-sheet-rename {
  margin-bottom: 0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-indicator {
  z-index: 1;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items {
  border-left: 1px solid #e0e0e0;
}
.e-spreadsheet .e-sheet-tab.e-tab .e-content {
  display: none;
}
.e-spreadsheet .e-tab .e-tab-header .e-toolbar-item {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-spreadsheet .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  text-transform: none;
}
.e-spreadsheet .e-tab.e-sheet-tab .e-tab-header .e-tab-text {
  white-space: pre;
}
.e-spreadsheet .e-sheets-list {
  margin-right: 8px;
}
.e-spreadsheet .e-hide {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet .e-selection {
  border-style: solid;
  cursor: cell;
  pointer-events: none;
  position: absolute;
  z-index: 1;
  border-width: 1px;
}
.e-spreadsheet .e-active-cell,
.e-spreadsheet .e-copy-indicator,
.e-spreadsheet .e-range-indicator,
.e-spreadsheet .e-formularef-indicator {
  cursor: cell;
  pointer-events: none;
  position: absolute;
  z-index: 1;
}
.e-spreadsheet .e-autofill {
  background-clip: content-box;
  background-color: #e3165b;
  border: 1px solid #fff;
  cursor: crosshair;
  height: 8px;
  position: absolute;
  width: 8px;
  z-index: 3;
}
.e-spreadsheet .e-filloption {
  position: absolute;
  z-index: 3;
  background-color: #e0e0e0;
}
.e-spreadsheet .e-active-cell {
  border: 2px solid #e3165b;
  pointer-events: none;
}
.e-spreadsheet .e-active-cell[style*="height: 1px;"], .e-spreadsheet .e-active-cell[style*="width: 1px;"], .e-spreadsheet .e-active-cell[style*="height: 0px;"], .e-spreadsheet .e-active-cell[style*="width: 0px;"] {
  border-width: 1px;
}
.e-spreadsheet .e-copy-indicator div,
.e-spreadsheet .e-range-indicator div,
.e-spreadsheet .e-formularef-indicator div {
  position: absolute;
}
.e-spreadsheet .e-copy-indicator div.e-top, .e-spreadsheet .e-copy-indicator div.e-bottom,
.e-spreadsheet .e-range-indicator div.e-top,
.e-spreadsheet .e-range-indicator div.e-bottom,
.e-spreadsheet .e-formularef-indicator div.e-top,
.e-spreadsheet .e-formularef-indicator div.e-bottom {
  height: 2px;
  width: 100%;
}
.e-spreadsheet .e-copy-indicator div.e-left, .e-spreadsheet .e-copy-indicator div.e-right,
.e-spreadsheet .e-range-indicator div.e-left,
.e-spreadsheet .e-range-indicator div.e-right,
.e-spreadsheet .e-formularef-indicator div.e-left,
.e-spreadsheet .e-formularef-indicator div.e-right {
  height: 100%;
  width: 2px;
}
.e-spreadsheet .e-copy-indicator div.e-top,
.e-spreadsheet .e-range-indicator div.e-top,
.e-spreadsheet .e-formularef-indicator div.e-top {
  top: 0;
}
.e-spreadsheet .e-copy-indicator div.e-bottom,
.e-spreadsheet .e-range-indicator div.e-bottom,
.e-spreadsheet .e-formularef-indicator div.e-bottom {
  bottom: 0;
}
.e-spreadsheet .e-copy-indicator div.e-left,
.e-spreadsheet .e-range-indicator div.e-left,
.e-spreadsheet .e-formularef-indicator div.e-left {
  left: 0;
}
.e-spreadsheet .e-copy-indicator div.e-right,
.e-spreadsheet .e-range-indicator div.e-right,
.e-spreadsheet .e-formularef-indicator div.e-right {
  right: 0;
}
.e-spreadsheet .e-clipboard {
  height: 1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 1px;
}
.e-spreadsheet .e-ribbon .e-dropdown-btn .e-tbar-btn-text {
  float: left;
  overflow: hidden;
  padding: 0;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80px;
}
.e-spreadsheet .e-ribbon .e-dropdown-btn.e-font-size-ddb {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 55px;
}
.e-spreadsheet .e-ribbon .e-dropdown-btn.e-font-size-ddb .e-caret {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn) {
  font-weight: normal;
  padding-bottom: 0;
  padding-top: 0;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn).e-dropdown-btn {
  text-overflow: initial;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) {
  line-height: 23px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) {
  padding-left: 1.5px;
  padding-right: 1.5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) .e-btn-icon {
  min-width: 22px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn) .e-btn-icon {
  margin-top: 0;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon {
  line-height: 23px;
  min-height: 23px;
  vertical-align: bottom;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 16px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-chart-icon, .e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-chart-type-icon {
  font-size: 32px !important; /* stylelint-disable-line declaration-no-important */
  padding: 0 5px;
  width: 30px;
  margin-right: 5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-switch-row-column-icon {
  font-size: 18px !important; /* stylelint-disable-line declaration-no-important */
  margin-right: 5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn .e-addchart-icon {
  font-size: 18px !important; /* stylelint-disable-line declaration-no-important */
  margin-right: -5px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-split-colorpicker {
  line-height: 22px;
  padding-bottom: 1px;
  padding-left: 0;
  padding-right: 0;
  width: 24px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-split-colorpicker .e-icons.e-btn-icon:not(.e-caret).e-font-color {
  font-size: 13px;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-split-colorpicker .e-icons.e-btn-icon:not(.e-caret).e-fill-color {
  font-size: 14px;
}
.e-spreadsheet .e-ribbon .e-colorpicker-wrapper .e-split-btn .e-selected-color {
  background: none;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-radius: 0;
  height: auto;
  padding-bottom: 1px;
  width: auto;
}
.e-spreadsheet .e-ribbon .e-colorpicker-wrapper .e-split-btn .e-selected-color .e-split-preview {
  display: none;
}
.e-spreadsheet .e-ribbon .e-colorpicker-wrapper .e-dropdown-btn {
  margin-left: 0;
}
.e-spreadsheet .e-ribbon.e-rtl .e-dropdown-btn .e-tbar-btn-text {
  float: right;
  text-align: right;
}
.e-spreadsheet .e-ribbon.e-rtl .e-dropdown-btn.e-font-size-ddb .e-caret {
  text-align: left;
}
.e-spreadsheet .e-ribbon.e-rtl .e-toolbar .e-toolbar-item .e-btn .e-chart-icon, .e-spreadsheet .e-ribbon.e-rtl .e-toolbar .e-toolbar-item .e-btn .e-chart-type-icon {
  padding: 0 0 0 5px;
  margin-right: -11px;
  margin-left: 5px;
}
.e-spreadsheet .e-ribbon.e-rtl .e-toolbar .e-toolbar-item .e-btn .e-switch-row-column-icon {
  margin-right: 0;
  margin-left: 5px;
}
.e-spreadsheet .e-ribbon.e-rtl .e-toolbar .e-toolbar-item .e-btn .e-addchart-icon {
  margin-right: -11px;
  margin-left: -5px;
}
.e-spreadsheet .e-comment-indicator {
  position: absolute;
  top: 0;
  right: 0;
  width: 9px;
  height: 9px;
  z-index: 1;
}
.e-spreadsheet .e-comment-indicator::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 9px;
  height: 5px;
  background-color: #e3165b;
}
.e-spreadsheet .e-comment-indicator::after {
  content: "";
  position: absolute;
  top: 4px;
  right: 0;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-top: 4px solid #e3165b;
}
.e-spreadsheet .e-comment-container {
  position: absolute;
  max-width: 244px;
  max-height: 443px;
  border-radius: 4px;
  z-index: 6;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  -webkit-transition: border-color 0.2s ease, border-width 0.2s ease;
  transition: border-color 0.2s ease, border-width 0.2s ease;
}
.e-spreadsheet .e-comment-container:hover {
  border-color: #e3165b;
}
.e-spreadsheet .e-comment-container.active {
  border-color: #e3165b;
  border-width: 2px;
}
.e-spreadsheet .e-comment-container.e-thread-resolved:not(.active) {
  background-color: #e0e0e0;
}
.e-spreadsheet .e-comment-container.e-thread-resolved:not(.active) .e-comment-body .e-list-item {
  background-color: #e0e0e0;
}
.e-spreadsheet .e-comment-avatar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 24px;
  height: 24px;
  font-size: 12px;
  font-weight: 600;
  border-radius: 50%;
  color: #fff;
}
.e-spreadsheet .e-comment-cellref {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 16px;
  font-family: "Segoe UI";
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #000;
}
.e-spreadsheet .e-comment-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 8px 12px 8px 20px;
}
.e-spreadsheet .e-comment-header .e-comment-avatar {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  left: 0;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 8px;
  min-width: 0;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-title-wrap {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-title-wrap .e-comment-title {
  font-family: "Segoe UI";
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  color: #000;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-cancel {
  border-radius: 3px;
  padding: 6px 12px;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-actions .e-comment-menu {
  width: 24px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
}
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-actions .e-comment-reopen,
.e-spreadsheet .e-comment-header .e-comment-header-wrap .e-comment-actions .e-comment-delete {
  border-radius: 3px;
  padding: 6px 12px;
}
.e-spreadsheet .e-comment-header .e-comment-resolved {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 6px;
}
.e-spreadsheet .e-comment-header .e-comment-resolved .e-icons {
  font-weight: normal;
  font-size: 20px;
  color: #000;
}
.e-spreadsheet .e-comment-header .e-comment-resolved .e-resolve-text {
  font-family: "Segoe UI";
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #000;
}
.e-spreadsheet .e-comment-body {
  max-height: 260px;
  overflow-y: auto;
}
.e-spreadsheet .e-comment-body .e-comment-item {
  display: block;
  margin: 0 6px;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 8px;
  padding: 6px 0;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-avatar-wrap {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 24px;
          flex: 0 0 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 6px;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col .e-comment-header-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  width: 100%;
  line-height: 1.6;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col .e-comment-header-wrap .e-comment-title-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  min-width: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col .e-comment-header-wrap .e-comment-title-wrap .e-comment-title {
  font-family: "Segoe UI";
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col .e-comment-header-wrap .e-reply-ddb {
  -webkit-margin-start: auto;
          margin-inline-start: auto;
  background: transparent;
  border: none;
  padding: 0;
  width: 18px;
  height: 18px;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-reply-row .e-comment-reply-col .e-comment-reply-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 4px;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-text {
  font-family: "Segoe UI";
  font-weight: normal;
  line-height: 20px;
  font-size: 14px;
  color: #000;
  white-space: pre-wrap;
  word-break: break-word;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-timestamp {
  font-family: "Segoe UI";
  font-weight: normal;
  line-height: 16px;
  font-size: 12px;
  color: rgba(0, 0, 0, 0.54);
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-edit-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  padding: 4px 3px;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-edit-wrap .e-comment-edit-input {
  background-color: transparent;
  color: #000;
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 14px;
  line-height: 18px;
  resize: none;
  overflow: hidden;
}
.e-spreadsheet .e-comment-body .e-comment-item .e-comment-edit-wrap .e-comment-edit-input.active {
  border-bottom: 2px solid #e3165b;
}
.e-spreadsheet .e-comment-body.e-listview {
  border: none;
}
.e-spreadsheet .e-comment-body.e-listview .e-list-item {
  height: auto;
  padding: 0;
  margin: 4px;
  border-radius: 4px;
}
.e-spreadsheet .e-comment-body.e-listview .e-list-item .e-reply-ddb {
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: transparent;
  border: none;
  padding: 0;
}
.e-spreadsheet .e-comment-body.e-listview .e-list-item.e-active,
.e-spreadsheet .e-comment-body.e-listview .e-list-item .e-ripple.e-active {
  background-color: transparent;
  border: 1px dotted;
}
.e-spreadsheet .e-comment-body.e-listview .e-list-item.e-hover {
  background-color: transparent;
}
.e-spreadsheet .e-comment-body.e-listview.e-device-comment .e-list-item.e-active .e-reply-ddb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spreadsheet .e-comment-body.e-listview:not(.e-device-comment) .e-list-item:hover .e-reply-ddb, .e-spreadsheet .e-comment-body.e-listview:not(.e-device-comment) .e-list-item:focus-within .e-reply-ddb {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.e-spreadsheet .e-comment-footer {
  padding: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
}
.e-spreadsheet .e-comment-footer .e-comment-input {
  height: 32px;
  background-color: transparent;
  color: #000;
  border-radius: 4px;
  padding: 6px 10px;
  font-size: 14px;
  line-height: 18px;
  resize: none;
  overflow: hidden;
}
.e-spreadsheet .e-comment-footer .e-comment-input.active {
  border-bottom: 2px solid #e3165b;
}
.e-spreadsheet .e-comment-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.e-spreadsheet .e-comment-btn .e-comment-post,
.e-spreadsheet .e-comment-btn .e-comment-cancel {
  border-radius: 3px;
  padding: 4px 12px;
}
.e-spreadsheet .e-comment-divider {
  border: 1px solid #e0e0e0;
}
.e-spreadsheet .e-review-panel {
  position: absolute;
  top: 0;
  bottom: 0;
  inset-inline-end: 0;
  inline-size: 268px;
  border: 1px solid #e0e0e0;
  -webkit-border-start: none;
          border-inline-start: none;
  background-color: #fafafa;
  z-index: 3;
  background-color: #fafafa;
}
.e-spreadsheet .e-review-panel .e-review-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-header {
  padding: 10px;
  border-bottom: 1px solid #e0e0e0;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-header .e-review-header-wrap1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 8px;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-header .e-review-header-wrap1 .e-review-title {
  font-weight: 600;
  font-size: 16px;
  color: #000;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-header .e-review-header-wrap1 .e-review-close {
  border-radius: 3px;
  padding: 6px 12px;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-header .e-review-header-wrap2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 8px;
  margin-top: 10px;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  min-height: 0;
  overflow: auto;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-review-empty {
  padding: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-review-thread {
  padding: 8px 12px;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-review-thread .e-review-thread-host {
  width: 100%;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container {
  position: static;
  max-height: 443px;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
  -webkit-transition: border-color 0.2s ease, border-width 0.2s ease;
  transition: border-color 0.2s ease, border-width 0.2s ease;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container:hover {
  border-color: #e3165b;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container.active {
  border-color: #e3165b;
  border-width: 2px;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container.e-thread-resolved:not(.active) {
  background-color: #e0e0e0;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container.e-thread-resolved:not(.active) .e-comment-body .e-list-item {
  background-color: #e0e0e0;
}
.e-spreadsheet .e-review-panel .e-review-wrap .e-review-body .e-pane-container.e-thread-draft {
  margin: 10px;
}
.e-spreadsheet .e-review-panel .e-review-body.e-listview {
  border: none;
}
.e-spreadsheet .e-review-panel .e-review-body.e-listview .e-list-item {
  height: auto;
  padding: 0;
}
.e-spreadsheet .e-review-panel .e-review-body.e-listview .e-list-item.e-active,
.e-spreadsheet .e-review-panel .e-review-body.e-listview .e-list-item .e-ripple.e-active {
  background-color: transparent;
}
.e-spreadsheet .e-review-panel .e-review-body.e-listview .e-list-item.e-hover {
  background-color: transparent;
}
.e-spreadsheet.e-rtl .e-comment-indicator {
  left: 0;
  right: auto;
}
.e-spreadsheet.e-rtl .e-comment-indicator::before {
  left: 0;
  right: auto;
}
.e-spreadsheet.e-rtl .e-comment-indicator::after {
  left: 0;
  right: auto;
  border-right: 4px solid transparent;
  border-left: none;
}
.e-spreadsheet.e-rtl .e-comment-header {
  padding: 8px 20px 8px 12px;
}
.e-spreadsheet.e-rtl .e-comment-header .e-comment-avatar {
  left: auto;
  right: 0;
  -webkit-transform: translate(50%, -50%);
          transform: translate(50%, -50%);
}
.e-spreadsheet.e-rtl .e-review-panel {
  -webkit-border-start: none;
          border-inline-start: none;
  -webkit-border-end: 1px solid #e0e0e0;
          border-inline-end: 1px solid #e0e0e0;
}
.e-spreadsheet.e-mobile-view .e-header-toolbar {
  border: 1px solid #e0e0e0;
  border-bottom-width: 0;
}
.e-spreadsheet.e-mobile-view .e-header-toolbar.e-toolbar .e-toolbar-items .e-toolbar-item:last-child {
  min-width: auto;
  padding: 0;
}
.e-spreadsheet.e-mobile-view .e-add-sheet-tab, .e-spreadsheet.e-mobile-view .e-sheets-list {
  height: 46px;
  width: 40px;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel {
  border-top-width: 0;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-btn.e-css.e-insert-function, .e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-btn.e-css.e-formula-submit {
  height: 41px;
  line-height: 40px;
  padding-left: 9px;
  padding-right: 9px;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-btn.e-css.e-insert-function .e-btn-icon, .e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-btn.e-css.e-formula-submit .e-btn-icon {
  font-size: 18px;
  line-height: 42px;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar {
  height: 41px;
  line-height: 41px;
  white-space: nowrap;
  width: calc(100% - 36px);
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar::-webkit-input-placeholder {
  font-style: italic;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar::-moz-placeholder {
  font-style: italic;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar:-ms-input-placeholder {
  font-style: italic;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar::-ms-input-placeholder {
  font-style: italic;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel .e-formula-bar::placeholder {
  font-style: italic;
}
.e-spreadsheet.e-mobile-view .e-formula-bar-panel.e-focused .e-formula-bar {
  border-right: 1px solid #e0e0e0;
  width: calc(100% - 72px);
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu {
  height: 100%;
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu ul {
  height: 100%;
  padding: 0;
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu ul .e-menu-item.e-menu-caret-icon {
  height: 100%;
  line-height: 1;
  padding: 0 6px;
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu ul .e-menu-item.e-menu-caret-icon .e-menu-icon.e-file-menu-icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 100%;
  line-height: 1;
  margin: 0;
  width: auto;
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu ul .e-menu-item.e-menu-caret-icon .e-caret {
  display: none;
}
.e-spreadsheet.e-mobile-view .e-menu-wrapper.e-mobile.e-file-menu.e-rtl {
  direction: ltr;
}
.e-spreadsheet.e-mobile-view .e-toolbar-panel {
  border-top-width: 0;
  display: none;
}
.e-spreadsheet.e-mobile-view .e-toolbar-panel .e-dropdown-btn.e-btn {
  border-bottom-width: 0;
  border-right-width: 0;
  border-top-width: 0;
}
.e-spreadsheet.e-mobile-view .e-toolbar-panel .e-toolbar .e-toolbar-items.e-hscroll.e-scroll-device {
  padding: 0;
  width: 100%;
}
.e-spreadsheet.e-mobile-view .e-toolbar-panel .e-toolbar .e-scroll-nav {
  display: none;
}
.e-spreadsheet.e-mobile-view .e-sheet-tab {
  max-width: calc(100% - 104px);
}
.e-spreadsheet.e-mobile-view.e-mobile-focused .e-toolbar-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-spreadsheet.e-mobile-view.e-mobile-focused .e-sheet-tab-panel {
  display: none;
}
.e-spreadsheet.e-mobile-view:not(.e-mobile-focused) .e-active-cell, .e-spreadsheet.e-mobile-view:not(.e-mobile-focused) .e-focused-tick, .e-spreadsheet.e-mobile-view:not(.e-mobile-focused) .e-formula-bar-panel {
  display: none;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-sheet .e-table tr .e-cell, .e-spreadsheet .e-sheet-panel.e-rtl .e-sheet .e-table tr .e-header-cell {
  border-width: 0 0 1px 1px;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-select-all-cell {
  border-width: 0 0 1px 1px;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-frozen-row {
  right: 0;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-table th.e-header-cell.e-hide-start {
  border-left-color: transparent;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-table th.e-header-cell.e-hide-start::after {
  border-left: 1px solid #e0e0e0;
  border-right: none;
  left: 0.5px;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-table th.e-hide-end.e-header-cell::before {
  border-left: none;
  border-right: 1px solid #e0e0e0;
  right: 0.5px;
}
.e-spreadsheet .e-sheet-panel {
  position: relative;
}
.e-spreadsheet .e-sheet-panel .e-frozen-columns .e-selectall-container {
  position: relative;
}
.e-spreadsheet .e-sheet-panel .e-frozen-rows .e-selectall-container {
  position: relative;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-frozen-row {
  left: 0;
}
.e-spreadsheet .e-sheet-panel.e-protected .e-selection,
.e-spreadsheet .e-sheet-panel.e-protected .e-active-cell {
  display: none;
}
.e-spreadsheet .e-colresize-handler {
  border-right: 1px solid;
  cursor: col-resize;
  pointer-events: none;
  position: absolute;
  z-index: 1;
}
.e-spreadsheet .e-rowresize-handler {
  border-top: 1px solid;
  cursor: row-resize;
  pointer-events: none;
  position: absolute;
  z-index: 1;
}
.e-spreadsheet .e-validation-list {
  float: right;
  font-size: 11pt;
  height: inherit;
  max-height: 18px;
  overflow: hidden;
  padding: 0;
  position: relative;
  right: 0;
  text-align: initial;
  width: 20px;
  z-index: 2;
}
.e-spreadsheet .e-validation-list.e-rtl {
  float: left;
}
.e-spreadsheet .e-validation-list .e-input-group {
  border: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important; /* stylelint-disable-line declaration-no-important */
  margin: 0;
}
.e-spreadsheet .e-validation-list .e-ddl-icon {
  bottom: 5px;
}
.e-spreadsheet .e-rtl .e-spreadsheet-edit {
  direction: ltr;
  text-align: left;
}
.e-spreadsheet .e-customsort-dlg.e-dialog {
  height: 360px !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet .e-customsort-dlg.e-dialog .e-dlg-content {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-spreadsheet .e-customsort-dlg.e-dialog .e-dlg-content .e-sort-listsection {
  padding-top: 18px;
}
.e-spreadsheet .e-customsort-dlg.e-dialog .e-dlg-content .e-sort-listsection .e-input-group {
  min-width: 220px;
  max-width: 220px;
}
.e-spreadsheet .e-customsort-dlg.e-dialog .e-footer-content .e-sort-addbtn {
  float: left;
  margin-left: 0;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-input, .e-spreadsheet .e-conditionalformatting-dlg .e-input-group {
  height: 34px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-cfmain {
  margin-bottom: 22px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-cfmain .e-header {
  font-size: 14px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-cfsub .e-header {
  font-size: 14px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-header {
  display: block;
  margin-bottom: 6px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-header-2 {
  margin-top: 10px;
}
.e-spreadsheet .e-conditionalformatting-dlg .e-top-header {
  font-weight: 500;
}
.e-spreadsheet .e-title-dlg .e-title-dlg-content .e-top-header {
  font-size: 16px;
}
.e-spreadsheet .e-title-dlg .e-title-dlg-content .e-input {
  font-size: 14px;
  line-height: 30px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg {
  margin-top: 14px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-cellrange {
  margin-bottom: 24px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-cellrange .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-cellrange .e-input {
  height: 32px;
  margin-top: 5px;
  font-size: 14px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata {
  margin-bottom: 24px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-allow {
  display: inline-block;
  padding-right: 12px;
  width: 50%;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-allow .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-allow .e-valid-input {
  height: 34px;
  margin-top: 5px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-data {
  display: inline-block;
  padding-left: 12px;
  width: 50%;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-data .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-allowdata .e-data .e-valid-input {
  height: 34px;
  margin-top: 5px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values {
  margin-bottom: 24px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-minimum {
  display: inline-block;
  padding-right: 12px;
  width: 50%;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-minimum .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-minimum .e-input {
  font-size: 14px;
  height: 32px;
  margin-top: 5px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-maximum {
  display: inline-block;
  padding-left: 12px;
  width: 50%;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-maximum .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-maximum .e-input {
  font-size: 14px;
  height: 32px;
  margin-top: 5px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-dlg-error {
  font-size: 12px;
  padding-top: 10px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-values .e-input {
  font-size: 14px;
  height: 32px;
}
.e-spreadsheet .e-datavalidation-dlg .e-validation-dlg .e-ignoreblank {
  margin-bottom: 5px;
}
.e-spreadsheet .e-datavalidation-dlg .e-footer-content .e-clearall-btn {
  float: left;
}
.e-spreadsheet .e-datavalidation-dlg.e-rtl .e-validation-dlg .e-allowdata .e-allow {
  padding-right: 0;
  padding-left: 12px;
}
.e-spreadsheet .e-datavalidation-dlg.e-rtl .e-validation-dlg .e-allowdata .e-data {
  padding-right: 12px;
  padding-left: 0;
}
.e-spreadsheet .e-datavalidation-dlg.e-rtl .e-validation-dlg .e-values .e-minimum {
  padding-right: 0;
  padding-left: 12px;
}
.e-spreadsheet .e-datavalidation-dlg.e-rtl .e-validation-dlg .e-values .e-maximum {
  padding-right: 12px;
  padding-left: 0;
}
.e-spreadsheet .e-datavalidation-dlg.e-rtl .e-footer-content .e-clearall-btn {
  float: right;
}
.e-spreadsheet .e-validation-error-dlg .e-dlg-content {
  font-size: 14px;
  line-height: 28px;
  overflow: hidden;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog {
  max-height: 640px !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header {
  padding: 0 24px 0 25px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header .e-toolbar-items,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header .e-toolbar-items {
  height: 100%;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header .e-toolbar-item,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-tab-header .e-toolbar-item {
  text-align: center;
  width: 136px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content {
  padding-top: 24px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont {
  margin: 0 0 15.5px 24px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-header,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-text,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-text {
  font-size: 14px;
  height: 32px;
  line-height: 16px;
  width: 275px;
  margin-top: 8px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-text.e-disabled,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-text.e-disabled {
  border-bottom-width: 2px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont {
  border: 1px solid #c8c8c8;
  height: 165px;
  margin: 8px 24px 0 0;
  overflow: auto;
  width: 273px;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog.e-rtl .e-dlg-content .e-link-dialog .e-content .e-cont,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog.e-rtl .e-dlg-content .e-link-dialog .e-content .e-cont {
  margin: 0 24px 15.5px 0;
}
.e-spreadsheet .e-hyperlink-dlg.e-dialog.e-rtl .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont,
.e-spreadsheet .e-edithyperlink-dlg.e-dialog.e-rtl .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont {
  margin: 8px 0 0 24px;
}
.e-spreadsheet .e-open-dlg.e-dialog {
  width: 340px;
}
.e-spreadsheet .e-open-dlg.e-dialog .e-dlg-content .e-file-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-find-dlg.e-dialog {
  height: auto;
  width: 468px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-dlg-content .e-find-alert-span, .e-spreadsheet .e-find-dlg.e-dialog .e-dlg-content .e-replace-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-dlg-content .e-findnreplace-casecheckbox {
  padding-right: 12px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-dlg-content .e-findnreplace-exactmatchcheckbox {
  padding: 12px 0;
}
.e-spreadsheet .e-find-dlg.e-dialog p.e-header {
  margin: 0;
  padding-top: 12px;
  padding-bottom: 8px;
}
.e-spreadsheet .e-find-dlg.e-dialog .e-footer-content {
  text-align: left;
}
.e-spreadsheet .e-find-dlg.e-dialog.e-rtl .e-dlg-content .e-findnreplace-casecheckbox {
  padding-right: 0;
  padding-left: 12px;
}
.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-pwd-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 12px;
}
.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content {
  padding-top: 12px;
}
.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content .e-header {
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 4px;
}
.e-spreadsheet .e-unprotectworkbook-dlg.e-dialog .e-dlg-content .e-unprotectpwd-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-unprotectworkbook-dlg.e-dialog .e-dlg-content .e-unprotectpwd-content .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-unprotectworkbook-dlg.e-dialog .e-dlg-content .e-unprotectpwd-content .e-input {
  margin-top: 10px;
}
.e-spreadsheet .e-importprotectworkbook-dlg.e-dialog .e-dlg-content .e-importprotectpwd-alert-span {
  color: #dd2c2c;
  font-size: 12px;
  padding-top: 7px;
}
.e-spreadsheet .e-importprotectworkbook-dlg.e-dialog .e-dlg-content .e-importprotectpwd-content .e-header {
  font-size: 14px;
  line-height: 16px;
}
.e-spreadsheet .e-importprotectworkbook-dlg.e-dialog .e-dlg-content .e-importprotectpwd-content .e-input {
  margin-top: 10px;
}
.e-spreadsheet .e-filter-icon {
  margin-bottom: 0;
}
.e-spreadsheet .e-filter-icon::before {
  font-size: 20px;
  margin-left: -3px;
}
.e-spreadsheet .e-btn.e-icon-btn.e-filter-btn {
  bottom: 0;
  float: right;
  height: 18px;
  margin-right: -1px;
  padding: 0;
  position: relative;
  right: 0;
  width: 20px;
  z-index: 2;
}
.e-spreadsheet .e-btn.e-icon-btn.e-filter-btn.e-rtl {
  float: left;
  margin-right: 0;
  margin-left: -1px;
}
.e-spreadsheet.sf-spreadsheet .e-contextmenu-container ul .e-menu-item .e-caret {
  margin-right: 24px;
}
.e-spreadsheet.sf-spreadsheet .e-delete-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
}
.e-spreadsheet.sf-spreadsheet .e-spreadsheet-delete-warning {
  font-size: 16px;
}
.e-spreadsheet.sf-spreadsheet .e-col-header-row.e-header-cell.e-highlight,
.e-spreadsheet.sf-spreadsheet .e-rowhdr-table .e-header-cell.e-highlight {
  border-right-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet.sf-spreadsheet .e-resize-cursor {
  cursor: col-resize;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  width: 4px;
}
.e-spreadsheet.sf-spreadsheet .e-resize-cursor.e-device {
  width: 12px;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .back_content .axis {
  position: absolute;
  background-color: rgb(231, 224, 226);
  z-index: 0;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .back_content .vaxis {
  width: 0;
  border-right: #e0e0e0;
  border-style: solid;
  border-width: 0 1px 1px 0;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .back_content .haxis {
  height: 0.5px;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .e-resize-helper {
  position: absolute;
  border-left: 2px solid;
  z-index: 2;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .e-resizer-handle {
  width: 8px;
  height: 8px;
  border-radius: 4px;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-tab-panel .e-tab {
  position: unset;
}
.e-spreadsheet.sf-spreadsheet .e-ribbon-tab-item .e-ribbon-group:last-child::after {
  border-right: none !important; /* stylelint-disable-line declaration-no-important */
}
.e-spreadsheet.sf-spreadsheet .e-table tr .e-cell.e-center-align {
  text-align: center;
}
.e-spreadsheet.sf-spreadsheet .e-excelfilter .e-contextmenu-container.e-sfcontextmenu {
  display: inline-block;
  position: relative;
  width: 100%;
}
.e-spreadsheet.sf-spreadsheet .e-excelfilter .e-searchcontainer {
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 24px;
}
.e-spreadsheet.sf-spreadsheet .e-excelfilter .e-contextmenu-container.e-sfcontextmenu .e-ul {
  position: absolute;
  max-height: 360px;
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
}
.e-spreadsheet.sf-spreadsheet .e-excelfilter.e-dialog .e-dlg-content {
  padding-right: 0;
}
.e-spreadsheet.sf-spreadsheet .e-excelfilter .e-dlg-content {
  overflow: visible;
  padding: 0;
}
.e-spreadsheet.sf-spreadsheet .e-invisible {
  display: none;
}
.e-spreadsheet.e-rtl:not(.e-mobile-view) .e-formula-bar-panel .e-name-box.e-input-group.e-control-wrapper.e-ddl.e-name-box input.e-input {
  padding: 0 8px 0 0;
}
.e-spreadsheet.e-rtl:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function {
  border-left: 0;
  border-right: 1px solid #e0e0e0;
}
.e-spreadsheet.e-rtl:not(.e-mobile-view) .e-formula-bar-panel .e-drop-icon {
  float: right;
  margin-right: 0;
  margin-left: 4px;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheets-list.e-rtl {
  margin-left: 8px;
  margin-right: 0;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheet-tab.e-tab.e-rtl .e-scroll-nav.e-scroll-left-nav {
  left: 40px;
  right: auto;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheet-tab.e-tab.e-rtl .e-hscroll-bar {
  margin-right: -40px;
  margin-left: 40px;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheet-tab.e-tab.e-rtl .e-hscroll-bar .e-hscroll-content {
  display: block;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheet-tab.e-tab.e-rtl .e-tab-header .e-toolbar-items {
  border-left-width: 0;
  border-right: 1px solid #e0e0e0;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel .e-sheet-tab.e-tab.e-rtl .e-tab-header .e-toolbar-items .e-toolbar-item {
  border-right-width: 0;
  border-left: 1px solid #e0e0e0;
}
.e-spreadsheet.e-rtl .e-sheet-tab-panel:not(.e-mobile-view) .e-aggregate-list {
  margin-left: 0;
  margin-right: auto;
}

.e-file-input {
  position: fixed;
  left: -100em;
  height: 1px;
  width: 1px;
}

.e-spreadsheet-palette-item {
  height: auto !important; /* stylelint-disable-line declaration-no-important */
  padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}

.e-ribbon-overflow-target .e-ribbonoverflow .e-bold-icon::before {
  content: "\e737";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-italic-icon::before {
  content: "\e75a";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-underline-icon::before {
  content: "\e82f";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-line-through-icon::before {
  content: "\e758";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-font-color::before {
  content: "\e79f";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-fill-color::before {
  content: "\e783";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-wrap-icon::before {
  content: "\e7ce";
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-btn {
  font-weight: normal;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-colorpicker-text {
  padding-left: 2px;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-selected-color {
  background: none;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  border-radius: 0;
  height: auto;
  padding-bottom: 1px;
  width: auto;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-split-btn-wrapper .e-split-btn.e-color-picker {
  padding-left: 8px;
  padding-right: 32px;
  width: 100%;
  font-weight: normal;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-split-btn-wrapper .e-split-btn.e-color-picker {
  padding-left: 8px;
  padding-right: 7px;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-split-btn-wrapper .e-split-btn,
.e-ribbon-overflow-target .e-ribbonoverflow .e-split-btn-wrapper .e-dropdown-btn.e-color-picker {
  border-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-ribbon-overflow-target .e-ribbonoverflow .e-dropdown-btn .e-caret {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target #horizontalAlignmentGroup_header,
.e-ribbon-group-overflow-ddb .e-ribbon-overflow-target #verticalAlignmentGroup_header {
  display: block;
}

.e-sheets-list .e-dropdown-menu,
.e-font-list .e-dropdown-menu,
.e-numformat-ddb .e-dropdown-menu,
.e-borders-ddb .e-border-selector .e-menu {
  max-height: 342px;
  overflow-y: auto !important; /* stylelint-disable-line declaration-no-important */
  overflow-x: hidden !important; /* stylelint-disable-line declaration-no-important */
  scrollbar-width: thin;
}

.sf-spreadsheet.formula-suggestions-container {
  margin-top: 4px !important; /* stylelint-disable-line declaration-no-important */
}
.sf-spreadsheet.formula-suggestions-container .formula-item .e-formula-description {
  display: none;
  font-size: 10px;
  white-space: normal;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
.sf-spreadsheet.formula-suggestions-container .formula-item:hover .e-formula-description {
  display: inline-block;
  max-width: 100%;
  text-indent: 0;
  line-height: 12px;
  padding-left: 8px;
}
.sf-spreadsheet.formula-suggestions-container .e-list-item:not(:hover) .e-formula-description {
  display: none !important; /* stylelint-disable-line declaration-no-important */
}
.sf-spreadsheet.formula-suggestions-container .formula-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
  line-height: inherit;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.e-dialog .e-xlfl-table .e-xlfl-col {
  width: 50%;
}

.e-dropdown-popup.e-ribbon-dropdown-group-button #horizontalAlignmentGroup_grpbtn.e-btn-group .e-btn.e-ribbon-group-button {
  border: none;
  border-radius: 4px;
}
.e-dropdown-popup.e-ribbon-dropdown-group-button #verticalAlignmentGroup_grpbtn.e-btn-group .e-btn.e-ribbon-group-button {
  border: none;
  border-radius: 4px;
}
.e-dropdown-popup.e-ribbon-dropdown-group-button #horizontalAlignmentGroup_header,
.e-dropdown-popup.e-ribbon-dropdown-group-button #verticalAlignmentGroup_header {
  display: none;
}

.e-colorpicker-wrapper.e-border-colorpicker {
  display: none;
}
.e-colorpicker-wrapper.e-border-colorpicker .e-container {
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 270px !important; /* stylelint-disable-line declaration-no-important */
}
.e-colorpicker-wrapper.e-border-colorpicker .e-container .e-selected-value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.e-spreadsheet.e-col-resizing {
  cursor: col-resize;
}

.e-spreadsheet.e-row-resizing {
  cursor: row-resize;
}

.e-dropdown-popup.e-numformat-ddb ul {
  max-width: initial;
}
.e-dropdown-popup.e-numformat-ddb ul .e-item.e-number-format .e-numformat-text {
  width: 100%;
}
.e-dropdown-popup.e-numformat-ddb ul .e-item.e-number-format .e-numformat-text .e-numformat-preview-text {
  float: right;
  padding-left: 20px;
}
.e-dropdown-popup.e-numformat-ddb ul .e-item.e-number-format .e-numformat-text .e-menu-icon {
  padding: 0.1px;
}
.e-dropdown-popup.e-numformat-ddb ul .e-numformat-preview-text {
  font-size: 12px;
  max-width: 200px;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
}
.e-dropdown-popup.e-font-size-ddb ul {
  min-width: 60px;
}
.e-dropdown-popup.e-align-ddb ul {
  min-width: auto;
  padding: 8px;
}
.e-dropdown-popup.e-align-ddb ul .e-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 28px;
  line-height: 28px;
  margin: 0;
  padding: 0 7px;
}
.e-dropdown-popup.e-align-ddb ul .e-item .e-menu-icon {
  line-height: 28px;
  margin-right: 0;
}
.e-dropdown-popup.e-spreadsheet-color-popup .e-container .e-custom-palette .e-palette {
  padding: 0;
}
.e-dropdown-popup.e-spreadsheet-color-popup .e-container .e-switch-ctrl-btn {
  padding-top: 16px;
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(1) {
  font-family: "Arial";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(2) {
  font-family: "Arial Black";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(3) {
  font-family: "Axettac Demo";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(4) {
  font-family: "Batang";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(5) {
  font-family: "Book Antiqua";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(6) {
  font-family: "Calibri";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(7) {
  font-family: "Comic Sans MS";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(8) {
  font-family: "Courier";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(9) {
  font-family: "Courier New";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(10) {
  font-family: "Din Condensed";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(11) {
  font-family: "Georgia";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(12) {
  font-family: "Helvetica";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(13) {
  font-family: "Helvetica New";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(14) {
  font-family: "Roboto";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(15) {
  font-family: "Tahoma";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(16) {
  font-family: "Times New Roman";
}
.e-dropdown-popup.e-font-family ul .e-item:nth-child(17) {
  font-family: "Verdana";
}
.e-dropdown-popup.e-aggregate-list {
  font-size: 14px;
  margin-left: auto;
}
.e-dropdown-popup.e-borders-ddb .e-menu-wrapper {
  border: 0;
}
.e-dropdown-popup.e-borders-ddb .e-menu-wrapper ul .e-menu-item .e-menu-icon {
  font-size: 14px;
}
.e-dropdown-popup.e-popup.e-aggregate-list ul {
  font-size: 14px;
}

.e-menu-wrapper.e-file-menu ul .e-menu-item div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.e-menu-wrapper.e-file-menu ul .e-menu-item div .e-extension {
  font-size: 14px;
  margin-left: auto;
  opacity: 0.7;
  padding-left: 10px;
}
.e-menu-wrapper.e-file-menu.e-rtl ul .e-menu-item div .e-extension {
  margin-left: 0;
  margin-right: auto;
  padding-left: 0;
  padding-right: 10px;
}
.e-menu-wrapper .e-border-style .e-menu-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.e-menu-wrapper .e-border-style .e-menu-item::after {
  content: "";
  width: 135px;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(1)::after {
  border-bottom-style: solid;
  border-bottom-width: thin;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(2)::after {
  border-bottom-style: solid;
  border-bottom-width: medium;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(3)::after {
  border-bottom-style: solid;
  border-bottom-width: thick;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(4)::after {
  border-bottom-style: dashed;
  border-bottom-width: thin;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(5)::after {
  border-bottom-style: dotted;
  border-bottom-width: thin;
}
.e-menu-wrapper .e-border-style .e-menu-item:nth-child(6)::after {
  border-bottom-style: double;
  border-bottom-width: medium;
}
.e-menu-wrapper.e-databars .e-ul, .e-menu-wrapper.e-colorscales .e-ul {
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-databars .e-ul .e-menu-item, .e-menu-wrapper.e-colorscales .e-ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-databars .e-ul .e-menu-item .e-cf-icon, .e-menu-wrapper.e-colorscales .e-ul .e-menu-item .e-cf-icon {
  display: inline-block;
  height: 40px;
  width: 40px;
}
.e-menu-wrapper.e-databars .e-ul {
  min-width: 110px;
}
.e-menu-wrapper.e-colorscales .e-ul {
  min-width: 150px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul {
  min-width: 250px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is {
  height: 550px;
  width: auto;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is1, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is3, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is5, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is7 {
  height: 6%;
  padding: 18px 16px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-iconsetspan {
  display: inline-block;
  height: 100%;
  width: 20%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 {
  height: 25.3%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-3arrows, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-3arrowsgray, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-3triangles, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-4arrowsgray, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-4arrows, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-5arrowsgray, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is2 .e-5arrows {
  float: left;
  height: 25%;
  width: 50%;
  padding: 2px 12px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 {
  height: 19%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 .e-3trafficlights, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 .e-3rafficlights2, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 .e-3signs, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 .e-4trafficlights, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is4 .e-4redtoblack {
  float: left;
  height: 33%;
  width: 50%;
  padding: 2px 12px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is6 {
  height: 12.6%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is6 .e-3symbols, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is6 .e-3symbols2, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is6 .e-3flags {
  float: left;
  height: 50%;
  width: 50%;
  padding: 2px 12px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 {
  height: 19%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 .e-3stars, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 .e-4rating, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 .e-5quarters, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 .e-5rating, .e-menu-wrapper.e-popup.e-menu-popup.e-iconsets ul .e-menu-item .e-is .e-is8 .e-5boxes {
  float: left;
  height: 33%;
  width: 50%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul {
  min-width: 270px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item.e-ripple, .e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item.e-ripple-style {
  overflow: visible;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item.e-ripple .e-ripple-element, .e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item.e-ripple-style .e-ripple-element {
  display: none;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-border-color ul .e-menu-item .e-container .e-slider-preview .e-colorpicker-slider .e-slider-container {
  display: block;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul {
  min-width: 165px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main {
  height: 90px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-text {
  height: 40%;
  padding: 18px 16px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont {
  height: 60%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-column1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-column-main .e-bar1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-column1-cont .e-stackedbar1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedcolumn1003d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-clusteredbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar3d, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-bar-main .e-bar1-cont .e-stackedbar1003d {
  display: inline-block;
  font-size: 40px;
  height: 100%;
  margin: 0;
  padding: 10px;
  width: 55px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul {
  min-width: 110px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main {
  height: 96px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-text {
  height: 40%;
  padding: 18px 16px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-cont {
  height: 60%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-pie-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-pie-main .e-radar-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-pie-cont .e-radar-markers, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-pie, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-doughnut, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-radar, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-radar-main .e-radar-cont .e-radar-markers {
  display: inline-block;
  font-size: 40px;
  height: 60px;
  margin: 0;
  padding: 10px;
  width: 55px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul {
  min-width: 165px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main {
  height: auto;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-text {
  height: 40%;
  padding: 18px 16px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont {
  height: 60%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-line-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-line-main .e-area-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-line-cont .e-stackedline100-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-area, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedarea, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedarea100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-line, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline100, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-line-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline-marker, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-area-main .e-area-cont .e-stackedline100-marker {
  display: inline-block;
  font-size: 40px;
  height: 60px;
  margin: 0;
  padding: 10px;
  width: 55px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul {
  min-width: 60px;
  overflow: visible;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-scatter-main, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-scatter-main {
  height: 90px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-scatter-main .e-scatter-text, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-scatter-main .e-scatter-text {
  height: 40%;
  padding: 18px 16px;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-scatter-main .e-scatter-cont, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-scatter-main .e-scatter-cont {
  height: 60%;
}
.e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item .e-scatter-main .e-scatter-cont .e-scatter, .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item .e-scatter-main .e-scatter-cont .e-scatter {
  display: inline-block;
  font-size: 60px;
  height: 60px;
  margin: 0;
  padding: 10px;
  width: 100%;
}

.e-spreadsheet-function-dlg.e-dialog {
  min-height: 480px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content {
  overflow: hidden;
  padding-left: 18px;
  padding-right: 18px;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content .e-category-content {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 0;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content .e-formula-description {
  margin-left: -4px;
  margin-top: 5px;
  padding: 4px;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content .e-description-content {
  font-size: 14px;
  padding-top: 10px;
  font-weight: 500;
}
.e-spreadsheet-function-dlg.e-dialog .e-dlg-content .e-formula-list {
  cursor: default;
  border: 1px solid #e0e0e0;
  margin-top: 6px;
  overflow-y: auto;
}

.e-xlflmenu .e-xlfl-maindiv .e-xlfl-radiodiv {
  width: auto;
}

.e-name-box .e-dropdownbase .e-list-item {
  line-height: 25px;
  min-height: 25px;
  text-indent: 10px;
}
.e-name-box .e-ddl-footer .e-name-manager-footer {
  border-top: 1px solid #e0e0e0;
}
.e-name-box .e-ddl-footer .e-name-manager-footer .e-name-manager-button {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 130px;
}

.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel {
  border-bottom-width: 0;
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function {
  border-left: 1px solid #e0e0e0;
  height: 23px;
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function .e-btn-icon {
  line-height: 24px;
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-formula-bar {
  height: 23px;
  line-height: 23px;
  width: calc(100% - 146px);
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-formula-bar, .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-btn.e-css.e-insert-function {
  height: 71px;
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-btn.e-css.e-insert-function {
  line-height: 71px;
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-drop-icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-separator {
  height: 60px;
}
.e-spreadsheet:not(.e-mobile-view) .e-sheet-tab {
  max-width: 60%;
}
.e-spreadsheet:not(.e-mobile-view) .e-sheet-tab .e-hscroll-bar {
  margin-left: -40px;
  margin-right: 40px;
}
.e-spreadsheet:not(.e-mobile-view) .e-add-sheet-tab.e-btn.e-icon-btn.e-css, .e-spreadsheet:not(.e-mobile-view) .e-sheets-list.e-dropdown-btn {
  height: 32px;
  padding: 0;
  width: 32px;
}
.e-spreadsheet:not(.e-mobile-view) .e-add-sheet-tab.e-btn.e-icon-btn.e-css .e-btn-icon, .e-spreadsheet:not(.e-mobile-view) .e-sheets-list.e-dropdown-btn .e-btn-icon {
  line-height: 33px;
  margin-top: 0;
}
.e-spreadsheet:not(.e-mobile-view) .e-aggregate-list {
  font-size: 14px;
  margin-left: auto;
}
.e-spreadsheet:not(.e-mobile-view) .e-ribbon {
  border-bottom-width: 0;
}
.e-spreadsheet.e-device .e-sheet-tab .e-hscroll-bar {
  margin-left: 0;
}
.e-spreadsheet.e-device .e-aggregate-list.e-flat {
  overflow: hidden;
  text-overflow: ellipsis;
}

.e-sort-dialog {
  height: 100%;
  position: relative;
}
.e-sort-dialog .e-sort-listsection {
  height: calc(100% - 28px);
  margin: 0 auto;
  overflow: auto;
  width: 100%;
}
.e-sort-dialog .e-sort-listwrapper {
  padding-left: 2px;
}
.e-sort-dialog .e-sort-listwrapper .text {
  font-size: 12px;
  padding: 10px 0 5px;
}
.e-sort-dialog .e-list-sort {
  height: 100%;
}
.e-sort-dialog .e-sort-row {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 0 10px;
}
.e-sort-dialog .e-sort-error, .e-sort-dialog .e-sort-header, .e-sort-dialog .e-sort-casecheckbox, .e-sort-dialog .e-sort-listsection {
  padding-left: 18px;
  padding-right: 18px;
  padding-bottom: 0;
}
.e-sort-dialog .e-sort-error {
  bottom: 0;
  display: none;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  width: 100%;
}
.e-sort-dialog .e-sort-template {
  border: 0;
}
.e-sort-dialog .e-sort-template .e-list-item {
  height: auto;
  line-height: unset;
}
.e-sort-dialog .e-sort-template .e-list-item:not(:first-child) {
  padding: 5px 0 0;
}
.e-sort-dialog .e-sort-template .e-list-item:first-child {
  padding: 0;
}
.e-sort-dialog .e-sort-template .e-content {
  height: 100%;
  overflow: auto;
}
.e-sort-dialog .e-sort-field {
  width: auto;
}
.e-sort-dialog .e-radio-wrapper {
  margin-left: 16px;
}
.e-sort-dialog li:first-of-type .e-sort-delete {
  display: none;
}
.e-sort-dialog .e-sort-delete {
  border-left-style: solid;
  border-left-width: 1px;
  line-height: 32px;
  margin-left: auto;
  margin-right: 5px;
  padding-left: 22px;
  vertical-align: middle;
}
.e-sort-dialog .e-sort-delete::before {
  cursor: pointer;
}

/* Border selector menu container for Blazor Spreadsheet */
.e-menu-container.e-border-selector {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-menu-container.e-border-selector .e-menu-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.e-menu-container.e-border-selector .e-menu-item[id^=LineStyle]::after {
  content: "";
  width: 135px;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleThin]::after {
  border-bottom-style: solid;
  border-bottom-width: thin;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleMedium]::after {
  border-bottom-style: solid;
  border-bottom-width: medium;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleThick]::after {
  border-bottom-style: solid;
  border-bottom-width: thick;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleDotted]::after {
  border-bottom-style: dotted;
  border-bottom-width: thin;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleDashed]::after {
  border-bottom-style: dashed;
  border-bottom-width: thin;
}
.e-menu-container.e-border-selector .e-menu-item[id=LineStyleDouble]::after {
  border-bottom-style: double;
  border-bottom-width: medium;
}
.e-menu-container.e-border-selector .e-menu-item[id=borderColorPicker] {
  height: auto;
  line-height: 0;
  padding: 0;
}
.e-menu-container.e-border-selector ul.e-menu-parent.e-ul:has(div.e-border-colorpicker) {
  min-width: 270px;
  overflow: visible;
  padding: 0;
  width: auto !important;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
@keyframes tbar-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes hscroll-alt-popup-shadow {
  0% {
    border-color: rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.12);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
            box-shadow: 0 0 0 200px rgba(0, 0, 0, 0.12);
  }
}
@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
/*! spreadsheet theme */
.e-spreadsheet .e-findtool-dlg {
  border-color: #fafafa #e0e0e0 #e0e0e0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-spreadsheet .e-find-dlg .e-header {
  font-weight: 500;
}
.e-spreadsheet .e-scrollbar {
  background-color: inherit;
}
.e-spreadsheet .e-ftrchk.e-chkfocus {
  background-color: #eee;
}
.e-spreadsheet .e-sheet-tab-panel {
  background: #fafafa;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item {
  background: #fafafa;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text, .e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item.e-active .e-tab-wrap .e-tab-text {
  color: rgba(0, 0, 0, 0.54);
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-tab-wrap:hover {
  background: #e6e6e6;
}
.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item.e-active {
  background: #fff;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #808080;
}
.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn .e-btn-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-spreadsheet .e-sheet-tab-panel .e-aggregate-list-countonly {
  pointer-events: none;
}
.e-spreadsheet .e-sheets-list, .e-spreadsheet .e-add-sheet-tab.e-flat {
  background-color: transparent;
}
.e-spreadsheet .e-dragfill-ddb {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.e-spreadsheet .e-dragfill-ddb:focus {
  background: #eee;
}
.e-spreadsheet .e-aggregate-list.e-flat {
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #808080;
}
.e-spreadsheet .e-aggregate-list.e-flat:not(:focus-visible) {
  background-color: transparent;
  border-color: transparent;
}
.e-spreadsheet .e-aggregate-list.e-flat .e-btn-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-spreadsheet .e-aggregate-list.e-flat:hover:not(.e-active) {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}
.e-spreadsheet .e-aggregate-list.e-flat.e-active {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn) {
  border-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  background-color: transparent;
  color: rgba(0, 0, 0, 0.87);
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn):hover:not(.e-active) {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}
.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn).e-active {
  background: rgba(0, 0, 0, 0.12);
  border-color: transparent;
}
.e-spreadsheet .e-formula-bar-panel {
  background-color: #fff;
}
.e-spreadsheet .e-formula-bar-panel .e-insert-function.e-btn.e-flat:not(:focus-visible), .e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-formula-submit.e-flat, .e-spreadsheet .e-formula-bar-panel .e-formula-bar {
  background-color: transparent;
}
.e-spreadsheet .e-formula-bar-panel .e-insert-function.e-btn.e-flat:not(:focus-visible) .e-btn-icon, .e-spreadsheet .e-formula-bar-panel .e-btn.e-css.e-formula-submit.e-flat .e-btn-icon, .e-spreadsheet .e-formula-bar-panel .e-drop-icon {
  color: #5f6368;
}
.e-spreadsheet .e-formula-bar-panel .e-separator {
  border-left-color: #e0e0e0;
}
.e-spreadsheet .e-formula-bar-panel .e-input-group.e-control-wrapper.e-name-box, .e-spreadsheet .e-formula-bar-panel .e-formula-bar {
  color: #515151;
}
.e-spreadsheet .e-sheet, .e-spreadsheet .e-row-header .e-header-cell, .e-spreadsheet .e-column-header .e-header-cell, .e-spreadsheet .e-selectall-container .e-header-cell {
  background-color: #f5f5f5;
}
.e-spreadsheet .e-sheet .e-spreadsheet-edit {
  background-color: #fff;
  color: #000;
}
.e-spreadsheet .e-main-panel, .e-spreadsheet .e-header-panel {
  background-color: #fff;
}
.e-spreadsheet .e-column-header {
  border-color: #e0e0e0;
}
.e-spreadsheet .e-header-cell {
  color: #757575;
}
.e-spreadsheet .e-cell {
  background-color: #fff;
  border-bottom-color: #e0e0e0;
  color: #000;
}
.e-spreadsheet .e-header-panel thead .e-header-cell, .e-spreadsheet .e-select-all-cell {
  border-bottom-color: #e0e0e0;
}
.e-spreadsheet .e-row-header .e-header-cell, .e-spreadsheet .e-selectall-container tbody .e-header-cell {
  border-bottom-color: #e0e0e0;
}
.e-spreadsheet .e-hide-gridlines .e-cell {
  border-bottom-color: transparent;
}
.e-spreadsheet.e-hide-row-gridlines .e-cell {
  border-bottom-color: transparent;
}
.e-spreadsheet .e-selectall {
  background-color: transparent;
  border-color: #e0e0e0;
  border-top-color: transparent;
}
.e-spreadsheet .e-selectall.e-highlight {
  border-bottom-color: #e3165b;
}
.e-spreadsheet .e-select-all-cell:hover .e-selectall:not(.e-highlight) {
  border-bottom-color: #bdbdbd;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell {
  border-right-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-header-panel thead .e-header-cell {
  border-right-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-row-header .e-header-cell, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall-container tbody .e-header-cell {
  border-right-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-hide-gridlines .e-cell {
  border-right-color: transparent;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall {
  border-left-color: transparent;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall.e-highlight {
  border-right-color: #e3165b;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell:hover .e-selectall:not(.e-highlight) {
  border-right-color: #bdbdbd;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-prev-highlight, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-highlight, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell.e-prev-highlight-right {
  border-right-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-hide-start.e-prev-highlight, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-hide-start.e-highlight {
  border-right-color: transparent;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-hide-start.e-prev-highlight::after, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-hide-start.e-highlight::after {
  border-right-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-hide-end.e-highlight::before, .e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-highlight + th.e-header-cell.e-hide-end::before {
  border-left-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell {
  border-left-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell {
  border-left-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-row-header .e-header-cell, .e-spreadsheet .e-sheet-panel.e-rtl .e-select-all-cell, .e-spreadsheet .e-sheet-panel.e-rtl .e-selectall-container .e-header-cell {
  border-left-color: #e0e0e0;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-hide-gridlines .e-cell {
  border-left-color: transparent;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall {
  border-right-color: transparent;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall:hover {
  border-left-color: #bdbdbd;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-selectall.e-highlight {
  border-left-color: #e3165b;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-prev-highlight, .e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-highlight, .e-spreadsheet .e-sheet-panel.e-rtl .e-select-all-cell.e-prev-highlight-right {
  border-left-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-hide-start.e-prev-highlight, .e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-hide-start.e-highlight {
  border-left-color: transparent;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-hide-start.e-prev-highlight::after, .e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-hide-start.e-highlight::after {
  border-left-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-hide-end.e-highlight::before, .e-spreadsheet .e-sheet-panel.e-rtl .e-column-header .e-header-cell.e-highlight + th.e-header-cell.e-hide-end::before {
  border-right-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-vborderright,
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-vcborderright {
  border-left: 1px dashed #673ab8;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-pborderright {
  border-left: 1px dashed #9c27b0;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-cborderright {
  border-left: 1px dashed #029688;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-gborderright {
  border-left: 1px dashed #4caf51;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-oborderright {
  border-left: 1px dashed #fe9800;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-bborderright,
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-bcborderright {
  border-left: 1px dashed #3f52b5;
}
.e-spreadsheet .e-sheet-panel.e-rtl .e-cell.e-rcborderright {
  border-left: 1px dashed #dd2c2c;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-vborderbottom,
.e-spreadsheet .e-sheet-panel .e-cell.e-vcborderbottom {
  border-bottom: 1px dashed #673ab8;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-pborderbottom {
  border-bottom: 1px dashed #9c27b0;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-cborderbottom {
  border-bottom: 1px dashed #029688;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-gborderbottom {
  border-bottom: 1px dashed #4caf51;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-oborderbottom {
  border-bottom: 1px dashed #fe9800;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-bborderbottom,
.e-spreadsheet .e-sheet-panel .e-cell.e-bcborderbottom {
  border-bottom: 1px dashed #3f52b5;
}
.e-spreadsheet .e-sheet-panel .e-cell.e-rcborderbottom {
  border-bottom: 1px dashed #dd2c2c;
}
.e-spreadsheet .e-copy-indicator div.e-top,
.e-spreadsheet .e-range-indicator div.e-top,
.e-spreadsheet .e-formularef-indicator div.e-top {
  background: url("data:image/gif;base64,R0lGODlhBgAEAJECAP///+MWW////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQUZDQkFFRDA5RDExRTk4MkNCQTM1MkJFMzIzQUNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkxQUZDQkFGRDA5RDExRTk4MkNCQTM1MkJFMzIzQUNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTFBRkNCQUNEMDlEMTFFOTgyQ0JBMzUyQkUzMjNBQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTFBRkNCQUREMDlEMTFFOTgyQ0JBMzUyQkUzMjNBQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFAwACACwAAAAABgAEAAACB4wDcJh6uQoAIfkEBQMAAgAsAAAAAAYABAAAAgiMAXYZqM1CAQAh+QQFAwACACwBAAAABAAEAAACBhQUhnksBQAh+QQFAwACACwBAAAABAAEAAACBoQihpcMBQAh+QQFAwACACwAAAAABgAEAAACBwSCYcl6aQoAIfkEBQMAAgAsAAAAAAYABAAAAghEHmComHtAAQA7") repeat-x left top;
}
.e-spreadsheet .e-copy-indicator div.e-bottom,
.e-spreadsheet .e-range-indicator div.e-bottom,
.e-spreadsheet .e-formularef-indicator div.e-bottom {
  background: url("data:image/gif;base64,R0lGODlhBgAEAJECAP///+MWW////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQUZDQkFFRDA5RDExRTk4MkNCQTM1MkJFMzIzQUNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkxQUZDQkFGRDA5RDExRTk4MkNCQTM1MkJFMzIzQUNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTFBRkNCQUNEMDlEMTFFOTgyQ0JBMzUyQkUzMjNBQ0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTFBRkNCQUREMDlEMTFFOTgyQ0JBMzUyQkUzMjNBQ0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFAwACACwAAAAABgAEAAACB4wDcJh6uQoAIfkEBQMAAgAsAAAAAAYABAAAAgiMAXYZqM1CAQAh+QQFAwACACwBAAAABAAEAAACBhQUhnksBQAh+QQFAwACACwBAAAABAAEAAACBoQihpcMBQAh+QQFAwACACwAAAAABgAEAAACBwSCYcl6aQoAIfkEBQMAAgAsAAAAAAYABAAAAghEHmComHtAAQA7") repeat-x left bottom;
}
.e-spreadsheet .e-copy-indicator div.e-left,
.e-spreadsheet .e-range-indicator div.e-left,
.e-spreadsheet .e-formularef-indicator div.e-left {
  background: url("data:image/gif;base64,R0lGODlhBAAGAJECAP///+MWW////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NjE5RUMyQ0VERDExRTk4M0E3RjQ4OEYzQTRFOUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5NjE5RUMzQ0VERDExRTk4M0E3RjQ4OEYzQTRFOUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njk2MTlFQzBDRUREMTFFOTgzQTdGNDg4RjNBNEU5RUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njk2MTlFQzFDRUREMTFFOTgzQTdGNDg4RjNBNEU5RUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFAwACACwAAAAABAAGAAACBwQShsurCQoAIfkEBQMAAgAsAAAAAAQABgAAAgeMA2B5qN4KACH5BAUDAAIALAAAAQAEAAQAAAIFjAOpeVEAIfkEBQMAAgAsAAABAAQABAAAAgZMAIaoGQUAIfkEBQMAAgAsAAAAAAQABgAAAghMAIbGvJdCAQAh+QQFAwACACwAAAAABAAGAAACB4QRqctxUAAAOw==") repeat-y left top;
}
.e-spreadsheet .e-copy-indicator div.e-right,
.e-spreadsheet .e-range-indicator div.e-right,
.e-spreadsheet .e-formularef-indicator div.e-right {
  background: url("data:image/gif;base64,R0lGODlhBAAGAJECAP///+MWW////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY5NjE5RUMyQ0VERDExRTk4M0E3RjQ4OEYzQTRFOUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY5NjE5RUMzQ0VERDExRTk4M0E3RjQ4OEYzQTRFOUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Njk2MTlFQzBDRUREMTFFOTgzQTdGNDg4RjNBNEU5RUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Njk2MTlFQzFDRUREMTFFOTgzQTdGNDg4RjNBNEU5RUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQFAwACACwAAAAABAAGAAACBwQShsurCQoAIfkEBQMAAgAsAAAAAAQABgAAAgeMA2B5qN4KACH5BAUDAAIALAAAAQAEAAQAAAIFjAOpeVEAIfkEBQMAAgAsAAABAAQABAAAAgZMAIaoGQUAIfkEBQMAAgAsAAAAAAQABgAAAghMAIbGvJdCAQAh+QQFAwACACwAAAAABAAGAAACB4QRqctxUAAAOw==") repeat-y right top;
}
.e-spreadsheet.e-hide-column-gridlines .e-sheet-panel:not(.e-rtl) .e-cell {
  border-right-color: transparent;
}
.e-spreadsheet.e-hide-column-gridlines .e-sheet-panel.e-rtl .e-cell {
  border-left-color: transparent;
}
.e-spreadsheet .e-selection {
  background-color: rgba(227, 22, 91, 0.12);
  border-color: #e3165b;
}
.e-spreadsheet .e-selection.e-merged {
  background-color: transparent;
  border-color: transparent;
}
.e-spreadsheet .e-row-header .e-header-cell:hover,
.e-spreadsheet .e-column-header .e-header-cell:hover,
.e-spreadsheet .e-selectall-container .e-header-cell:hover {
  background-color: #eee;
}
.e-spreadsheet .e-row-header .e-header-cell.e-highlight,
.e-spreadsheet .e-column-header .e-header-cell.e-highlight,
.e-spreadsheet .e-selectall-container .e-header-cell.e-highlight {
  background-color: #e6e6e6;
  color: #424242;
}
.e-spreadsheet .e-row-header .e-prev-highlight .e-header-cell,
.e-spreadsheet .e-row-header .e-header-cell.e-highlight,
.e-spreadsheet .e-select-all-cell.e-prev-highlight-bottom,
.e-spreadsheet .e-row-header .e-table tr.e-hide-end.e-prev-highlight .e-header-cell::before,
.e-spreadsheet .e-row-header .e-table tr.e-hide-end .e-header-cell.e-highlight::before {
  border-bottom-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-row-header .e-table tr.e-hide-start.e-prev-highlight .e-header-cell::after,
.e-spreadsheet .e-row-header .e-table tr.e-hide-start .e-header-cell.e-highlight::after {
  border-top-color: rgb(203.6, 203.6, 203.6);
}
.e-spreadsheet .e-toolbar-panel .e-dropdown-btn.e-btn {
  border-color: #e0e0e0;
}
.e-spreadsheet .e-menu-wrapper.e-mobile.e-file-menu {
  background-color: inherit;
  border-color: transparent;
}
.e-spreadsheet .e-menu-wrapper .e-border-style .e-menu-item::after {
  border-bottom-color: rgba(0, 0, 0, 0.87);
}
.e-spreadsheet .e-customsort-dlg .e-listview .e-list-item.e-hover, .e-spreadsheet .e-customsort-dlg .e-listview .e-list-item.e-active {
  background-color: transparent;
}
.e-spreadsheet .e-customsort-dlg .e-listview .e-list-item.e-hover {
  border-color: transparent;
}
.e-spreadsheet .e-customsort-dlg .e-sort-delete {
  border-left-color: #e0e0e0;
}
.e-spreadsheet .e-colresize-handler,
.e-spreadsheet .e-rowresize-handler {
  border-color: #e3165b;
}
.e-spreadsheet .e-frozen-column {
  background-color: #9e9e9e;
}
.e-spreadsheet .e-frozen-row {
  border-bottom: 1px solid #9e9e9e;
}
.e-spreadsheet .e-validation-list {
  background: #fff;
}
.e-spreadsheet.sf-spreadsheet .e-table tr .e-cell .e-hyperlink-style {
  text-decoration: underline;
}
.e-spreadsheet.sf-spreadsheet .e-table tr .e-cell .e-hyperlink-style:visited {
  color: rgb(149, 79, 114);
}
.e-spreadsheet.sf-spreadsheet .e-row-header .e-row.e-row-hidetext .e-header-cell {
  color: #f5f5f5;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-content .e-table .e-row.e-row-hidetext .e-cell {
  color: #fff;
}
.e-spreadsheet.sf-spreadsheet .e-sheet-content .e-table .e-row.e-row-hidetext .e-cell .e-hyperlink-style {
  color: #fff;
}
.e-spreadsheet.sf-spreadsheet .e-resize-helper,
.e-spreadsheet.sf-spreadsheet .e-sheet-panel .e-resize-helper {
  border-color: #e3165b;
}
.e-spreadsheet .e-datavalidation-dlg .e-dlg-error {
  color: #dd2c2c;
}

.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-vborderright,
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-vcborderright {
  border-right: 1px dashed #673ab8;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-pborderright {
  border-right: 1px dashed #9c27b0;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-cborderright {
  border-right: 1px dashed #029688;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-gborderright {
  border-right: 1px dashed #4caf51;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-oborderright {
  border-right: 1px dashed #fe9800;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-bborderright,
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-bcborderright {
  border-right: 1px dashed #3f52b5;
}
.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell.e-rcborderright {
  border-right: 1px dashed #dd2c2c;
}

.e-menu-wrapper.e-databars .e-ul .e-menu-item.e-focused,
.e-menu-wrapper.e-colorscales .e-ul .e-menu-item.e-focused {
  background-color: transparent;
}
.e-menu-wrapper.e-databars .e-ul .e-cf-icon:hover, .e-menu-wrapper.e-databars .e-ul .e-cf-icon:focus,
.e-menu-wrapper.e-colorscales .e-ul .e-cf-icon:hover,
.e-menu-wrapper.e-colorscales .e-ul .e-cf-icon:focus {
  background-color: #eee;
}

.e-databars .e-ul .e-blue {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICM0ZDgyYjg7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDc8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTIiIHdpZHRoPSIzIiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSI4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIxMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTgiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-databars .e-ul .e-green {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICM2M2MzODQ7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDg8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTIiIHdpZHRoPSIzIiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSI4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIxMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTgiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-databars .e-ul .e-red {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmZjU1NWE7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDk8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTIiIHdpZHRoPSIzIiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMTciIHdpZHRoPSI4IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNCIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxMiIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSI4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIxMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTgiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjIzIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-databars .e-ul .e-orange {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmZmI2Mjg7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDEwPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSItNS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAyMC41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjEyIiB3aWR0aD0iMyIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjE3IiB3aWR0aD0iOCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIyIiB3aWR0aD0iMTIiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iOCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTMiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjE4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIyMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-databars .e-ul .e-lightblue {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICMwMDhhZWY7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDExPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSItNS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAyMC41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjEyIiB3aWR0aD0iMyIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjE3IiB3aWR0aD0iOCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIyIiB3aWR0aD0iMTIiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iOCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTMiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjE4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIyMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-databars .e-ul .e-purple {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNkNjAwN2I7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogZ3JheTsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkRhdGFiYXJzIDEyPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSItNS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNSAyMC41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSIyIiB3aWR0aD0iNSIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjEyIiB3aWR0aD0iMyIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjE3IiB3aWR0aD0iOCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjIyIiB3aWR0aD0iMTIiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iOCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSIxNyIgeT0iMTMiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iMTciIHk9IjE4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjE3IiB5PSIyMyIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-colorscales .e-ul .e-gyr {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNjY2UzYWI7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZmZlYjg0OwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNmYmFhNzc7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogI2Y4Njk2YjsKICAgICAgfQoKICAgICAgLmNscy05IHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+Q29sb3Igc2NhbGUgMTwvdGl0bGU+CiAgPHJlY3QgY2xhc3M9ImNscy0xIiB5PSIxIiB3aWR0aD0iMjgiIGhlaWdodD0iMjYiLz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxnPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSI2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjIxIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iNyIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy03IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSI3IiB5PSIyMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy05IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjE0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-ryg {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmYmFhNzc7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2Y4Njk2YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZWRjODdlOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNiMWQ1ODA7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy05IHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+Q29sb3Igc2NhbGUgMjwvdGl0bGU+CiAgPHJlY3QgY2xhc3M9ImNscy0xIiB5PSIxIiB3aWR0aD0iMjgiIGhlaWdodD0iMjYiLz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxnPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSI2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjEiIHk9IjIxIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNSIgeD0iNyIgeT0iMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy03IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSI3IiB5PSIyMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy05IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjE0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-gwr {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNiMGRkYmQ7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZmFiMmI1OwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNmODY5NmI7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDM8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8Zz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSI5LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgMzUuNSkgcm90YXRlKC05MCkiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNyIgeT0iMTIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-rwg {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNiM2IzYjM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogbm9uZTsKICAgICAgICBzdHJva2U6IGdyYXk7CiAgICAgICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmYWIyYjU7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2Y4Njk2YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjYjBkZGJkOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICM2M2JlN2I7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDQ8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8Zz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSI5LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3LjUgMzUuNSkgcm90YXRlKC05MCkiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNyIgeT0iMTIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-bwr {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNhYmMzZTM7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogIzVhOGFjNjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZmFiMmI1OwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNmODY5NmI7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDU8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjciIHk9IjEyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-rwb {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmYWIyYjU7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2Y4Njk2YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjYWJjM2UzOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICM1YThhYzY7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDY8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjciIHk9IjEyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-wr {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmYmQ4ZGE7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2ZhYjNiNTsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZjk4ZTkwOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNmODY5NmI7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDEwPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI3IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTciIHg9IjciIHk9IjIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-rw {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNmOThlOTA7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2Y4Njk2YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjZmFiM2I1OwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNmYmQ4ZGE7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDExPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSI3IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjciIHk9IjIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-gw {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICM4YWNlOWM7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjYjBkZGJkOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNkNmVkZGU7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDEyPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSI3IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy02IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNyIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjciIHk9IjIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-wg {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNkNmVkZGU7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2IwZGRiZDsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjOGFjZTljOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICM2M2JlN2I7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzUwNTA1MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkNvbG9yIHNjYWxlIDEzPC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyNiIvPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwLjUiIHk9IjEuNSIgd2lkdGg9IjI3IiBoZWlnaHQ9IjI1Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjExIiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIxNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMjEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9Ii01LjUiIHk9IjEzLjUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41IDIwLjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjkuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNSAzNS41KSByb3RhdGUoLTkwKSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy00IiB4PSI3IiB5PSI3IiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI3IiB5PSIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy01IiB4PSI3IiB5PSIxMiIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtNiIgeD0iNyIgeT0iMTciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTciIHg9IjciIHk9IjIyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy04IiB4PSIxNCIgeT0iMTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iMTQiIHk9IjE5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTgiIHg9IjE0IiB5PSIyNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-gy {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICM4YWNiODQ7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjYjFkNzhjOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICNkOGUzOTQ7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogI2ZmZWY5YzsKICAgICAgfQoKICAgICAgLmNscy05IHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+Q29sb3Igc2NhbGUgMTQ8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTYiIHg9IjciIHk9IjEyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy03IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy05IiB4PSIxNCIgeT0iMTkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}
.e-colorscales .e-ul .e-yg {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlOiBncmF5OwogICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDsKICAgICAgfQoKICAgICAgLmNscy0zIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTQgewogICAgICAgIGZpbGw6ICNkOGUzOTQ7CiAgICAgIH0KCiAgICAgIC5jbHMtNSB7CiAgICAgICAgZmlsbDogI2ZmZWY5YzsKICAgICAgfQoKICAgICAgLmNscy02IHsKICAgICAgICBmaWxsOiAjYjFkNzhjOwogICAgICB9CgogICAgICAuY2xzLTcgewogICAgICAgIGZpbGw6ICM4YWNiODQ7CiAgICAgIH0KCiAgICAgIC5jbHMtOCB7CiAgICAgICAgZmlsbDogIzYzYmU3YjsKICAgICAgfQoKICAgICAgLmNscy05IHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+Q29sb3Igc2NhbGUgMTU8L3RpdGxlPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjI2Ii8+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTIiIHg9IjAuNSIgeT0iMS41IiB3aWR0aD0iMjciIGhlaWdodD0iMjUiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iNiIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMSIgeT0iMTEiIHdpZHRoPSIyNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjEiIHk9IjE2IiB3aWR0aD0iMjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIxIiB5PSIyMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iLTUuNSIgeT0iMTMuNSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03LjUgMjAuNSkgcm90YXRlKC05MCkiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iOS41IiB5PSIxMy41IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy41IDM1LjUpIHJvdGF0ZSgtOTApIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjciIHk9IjciIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTUiIHg9IjciIHk9IjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTYiIHg9IjciIHk9IjEyIiB3aWR0aD0iMTQiIGhlaWdodD0iNCIvPgogICAgPHJlY3QgY2xhc3M9ImNscy03IiB4PSI3IiB5PSIxNyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjQiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOCIgeD0iNyIgeT0iMjIiIHdpZHRoPSIxNCIgaGVpZ2h0PSI0Ii8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSI5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTkiIHg9IjE0IiB5PSIxNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPgogICAgPHJlY3QgY2xhc3M9ImNscy05IiB4PSIxNCIgeT0iMTkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtOSIgeD0iMTQiIHk9IjI0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-popup.e-menu-popup.e-iconsets ul .e-is1, .e-popup.e-menu-popup.e-iconsets ul .e-is3, .e-popup.e-menu-popup.e-iconsets ul .e-is5, .e-popup.e-menu-popup.e-iconsets ul .e-is7 {
  background-color: #eee;
}
.e-popup.e-menu-popup.e-iconsets ul .e-is2, .e-popup.e-menu-popup.e-iconsets ul .e-is4, .e-popup.e-menu-popup.e-iconsets ul .e-is6, .e-popup.e-menu-popup.e-iconsets ul .e-is8 {
  background-color: #fff;
}
.e-popup.e-menu-popup.e-iconsets ul .e-is-wrapper:hover, .e-popup.e-menu-popup.e-iconsets ul .e-is-wrapper:focus {
  background-color: #eee;
}

.e-spreadsheet .e-cf-databar .e-cf-currency {
  height: 100%;
  display: inline-grid;
}

.e-spreadsheet .e-iconsetspan {
  /* stylelint-disable */
  /* stylelint-enable */
}
.e-spreadsheet .e-iconsetspan.e-cf-icon-top {
  background-position: 50% 0% !important;
  top: 1px;
}
.e-spreadsheet .e-iconsetspan.e-cf-icon-middle {
  background-position: 50% 50% !important;
}
.e-spreadsheet .e-iconsetspan.e-cf-icon-end {
  background-position: 50% 99% !important;
  bottom: 1px;
}

.e-menu-wrapper .e-3arrows-1,
.e-spreadsheet .e-3arrows-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3arrows-2,
.e-spreadsheet .e-3arrows-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMy41IDcuNyAxMy41IDYuMyA4LjkxIDEuNSA1LjA5IDEuNSA4LjkxIDUuNSAwLjUgNS41IDAuNSA4LjUgOC45MSA4LjUgNS4wOSAxMi41IDguOTEgMTIuNSAxMy41IDcuNyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNOS4xMywxM0gzLjkyTDcuNzQsOUgwVjVINy43NEwzLjkyLDFIOS4xM0wxNCw2LjFWNy45Wk02LjI2LDEySDguN0wxMyw3LjV2LTFMOC43LDJINi4yNmwzLjgyLDRIMVY4aDkuMDhaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3arrows-3,
.e-spreadsheet .e-3arrows-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3arrowsgray-1,
.e-spreadsheet .e-3arrowsgray-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3arrowsgray-2,
.e-spreadsheet .e-3arrowsgray-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA1PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMy41IDcuNyAxMy41IDYuMyA4LjkxIDEuNSA1LjA5IDEuNSA4LjkxIDUuNSAwLjUgNS41IDAuNSA4LjUgOC45MSA4LjUgNS4wOSAxMi41IDguOTEgMTIuNSAxMy41IDcuNyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNOS4xMywxM0gzLjkyTDcuNzQsOUgwVjVINy43NEwzLjkyLDFIOS4xM0wxNCw2LjFWNy45Wk02LjI2LDEySDguN0wxMyw3LjV2LTFMOC43LDJINi4yNmwzLjgyLDRIMVY4aDkuMDhaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3arrowsgray-3,
.e-spreadsheet .e-3arrowsgray-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA2PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3triangles-1,
.e-spreadsheet .e-3triangles-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA3PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjI5IDMuNSA2LjYyIDMuNSAwLjUgOS41IDAuNSAxMC41IDEzLjUgMTAuNSAxMy41IDkuNSA3LjI5IDMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTQsMTFIMFY5LjI5TDYuNDEsM0g3LjQ5TDE0LDkuMjlaTTEsMTBIMTNWOS43MUw3LjA4LDRINi44MkwxLDkuNzFaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3triangles-2,
.e-spreadsheet .e-3triangles-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA4PC90aXRsZT4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSI0IiB3aWR0aD0iMTMiIGhlaWdodD0iNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTQsOS41SDB2LTZIMTRaTTEsOC41SDEzdi00SDFaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3triangles-3,
.e-spreadsheet .e-3triangles-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA5PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjcxIDEwLjUgNy4zOCAxMC41IDEzLjUgNC41IDEzLjUgMy41IDAuNSAzLjUgMC41IDQuNSA2LjcxIDEwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcuNTksMTFINi41MUwwLDQuNzFWM0gxNFY0LjcxWm0tLjY3LTFoLjI2TDEzLDQuMjlWNEgxdi4yOVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrowsgray-1,
.e-spreadsheet .e-4arrowsgray-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrowsgray-2,
.e-spreadsheet .e-4arrowsgray-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMjwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDkgMi45IDExLjEgMS45MSA0LjQ2IDEuNzYgMS43NiA0LjQ2IDcuMjkgNC41OSAxLjM0IDEwLjU0IDMuNDYgMTIuNjYgOS40MSA2LjcxIDkuNTQgMTIuMjQgMTIuMjQgOS41NCAxMi4wOSAyLjkiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkuMDYsMTMuNDIsOC45NCw3Ljg5LDMuNDYsMTMuMzYuNjQsMTAuNTQsNi4xMSw1LjA2LjU4LDQuOTQsNC4yNiwxLjI1bDcuMDUuMTYsMS4yOCwxLjI4LjE2LDcuMDVabS03LTIuODhMMy40NiwxMiw5Ljg5LDUuNTMsMTAsMTEuMDZsMS43My0xLjczTDExLjYsMy4xMWwtLjcxLS43MUw0LjY3LDIuMjYsMi45NCw0bDUuNTMuMTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrowsgray-3,
.e-spreadsheet .e-4arrowsgray-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMzwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuMSAxMi4wOSAxMi4wOSAxMS4xIDEyLjI0IDQuNDYgOS41NCAxLjc2IDkuNDEgNy4yOSAzLjQ2IDEuMzQgMS4zNCAzLjQ2IDcuMjkgOS40MSAxLjc2IDkuNTQgNC40NiAxMi4yNCAxMS4xIDEyLjA5Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00LjI2LDEyLjc1LjU4LDkuMDZsNS41My0uMTJMLjY0LDMuNDYsMy40Ni42NCw4Ljk0LDYuMTEsOS4wNi41OGwzLjY5LDMuNjgtLjE2LDcuMDUtMS4yOCwxLjI4Wk0yLjk0LDEwbDEuNzMsMS43Myw2LjIyLS4xNC43MS0uNzEuMTQtNi4yMkwxMCwyLjk0LDkuODksOC40NywzLjQ2LDIuMDUsMi4wNSwzLjQ2LDguNDcsOS44OVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrowsgray-4,
.e-spreadsheet .e-4arrowsgray-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA2PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrows-1,
.e-spreadsheet .e-4arrows-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrows-2,
.e-spreadsheet .e-4arrows-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMDwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDkgMi45IDExLjEgMS45MSA0LjQ2IDEuNzYgMS43NiA0LjQ2IDcuMjkgNC41OSAxLjM0IDEwLjU0IDMuNDYgMTIuNjYgOS40MSA2LjcxIDkuNTQgMTIuMjQgMTIuMjQgOS41NCAxMi4wOSAyLjkiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkuMDYsMTMuNDIsOC45NCw3Ljg5LDMuNDYsMTMuMzYuNjQsMTAuNTQsNi4xMSw1LjA2LjU4LDQuOTQsNC4yNiwxLjI1bDcuMDUuMTYsMS4yOCwxLjI4LjE2LDcuMDVabS03LTIuODhMMy40NiwxMiw5Ljg5LDUuNTMsMTAsMTEuMDZsMS43My0xLjczTDExLjYsMy4xMWwtLjcxLS43MUw0LjY3LDIuMjYsMi45NCw0bDUuNTMuMTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrows-3,
.e-spreadsheet .e-4arrows-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMTwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuMSAxMi4wOSAxMi4wOSAxMS4xIDEyLjI0IDQuNDYgOS41NCAxLjc2IDkuNDEgNy4yOSAzLjQ2IDEuMzQgMS4zNCAzLjQ2IDcuMjkgOS40MSAxLjc2IDkuNTQgNC40NiAxMi4yNCAxMS4xIDEyLjA5Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00LjI2LDEyLjc1LjU4LDkuMDZsNS41My0uMTJMLjY0LDMuNDYsMy40Ni42NCw4Ljk0LDYuMTEsOS4wNi41OGwzLjY5LDMuNjgtLjE2LDcuMDUtMS4yOCwxLjI4Wk0yLjk0LDEwbDEuNzMsMS43Myw2LjIyLS4xNC43MS0uNzEuMTQtNi4yMkwxMCwyLjk0LDkuODksOC40NywzLjQ2LDIuMDUsMi4wNSwzLjQ2LDguNDcsOS44OVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4arrows-4,
.e-spreadsheet .e-4arrows-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrowsgray-1,
.e-spreadsheet .e-5arrowsgray-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrowsgray-2,
.e-spreadsheet .e-5arrowsgray-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMjwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDkgMi45IDExLjEgMS45MSA0LjQ2IDEuNzYgMS43NiA0LjQ2IDcuMjkgNC41OSAxLjM0IDEwLjU0IDMuNDYgMTIuNjYgOS40MSA2LjcxIDkuNTQgMTIuMjQgMTIuMjQgOS41NCAxMi4wOSAyLjkiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkuMDYsMTMuNDIsOC45NCw3Ljg5LDMuNDYsMTMuMzYuNjQsMTAuNTQsNi4xMSw1LjA2LjU4LDQuOTQsNC4yNiwxLjI1bDcuMDUuMTYsMS4yOCwxLjI4LjE2LDcuMDVabS03LTIuODhMMy40NiwxMiw5Ljg5LDUuNTMsMTAsMTEuMDZsMS43My0xLjczTDExLjYsMy4xMWwtLjcxLS43MUw0LjY3LDIuMjYsMi45NCw0bDUuNTMuMTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrowsgray-3,
.e-spreadsheet .e-5arrowsgray-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA1PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMy41IDcuNyAxMy41IDYuMyA4LjkxIDEuNSA1LjA5IDEuNSA4LjkxIDUuNSAwLjUgNS41IDAuNSA4LjUgOC45MSA4LjUgNS4wOSAxMi41IDguOTEgMTIuNSAxMy41IDcuNyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNOS4xMywxM0gzLjkyTDcuNzQsOUgwVjVINy43NEwzLjkyLDFIOS4xM0wxNCw2LjFWNy45Wk02LjI2LDEySDguN0wxMyw3LjV2LTFMOC43LDJINi4yNmwzLjgyLDRIMVY4aDkuMDhaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrowsgray-4,
.e-spreadsheet .e-5arrowsgray-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMzwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuMSAxMi4wOSAxMi4wOSAxMS4xIDEyLjI0IDQuNDYgOS41NCAxLjc2IDkuNDEgNy4yOSAzLjQ2IDEuMzQgMS4zNCAzLjQ2IDcuMjkgOS40MSAxLjc2IDkuNTQgNC40NiAxMi4yNCAxMS4xIDEyLjA5Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00LjI2LDEyLjc1LjU4LDkuMDZsNS41My0uMTJMLjY0LDMuNDYsMy40Ni42NCw4Ljk0LDYuMTEsOS4wNi41OGwzLjY5LDMuNjgtLjE2LDcuMDUtMS4yOCwxLjI4Wk0yLjk0LDEwbDEuNzMsMS43Myw2LjIyLS4xNC43MS0uNzEuMTQtNi4yMkwxMCwyLjk0LDkuODksOC40NywzLjQ2LDIuMDUsMi4wNSwzLjQ2LDguNDcsOS44OVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrowsgray-5,
.e-spreadsheet .e-5arrowsgray-5 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiBncmF5OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2NDYyNjI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA2PC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrows-1,
.e-spreadsheet .e-5arrows-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3LjcgMC41IDYuMyAwLjUgMS41IDUuMDkgMS41IDguOTEgNS41IDUuMDkgNS41IDEzLjUgOC41IDEzLjUgOC41IDUuMDkgMTIuNSA4LjkxIDEyLjUgNS4wOSA3LjcgMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik05LDE0SDVWNi4yNkwxLDEwLjA4VjQuODdMNi4xLDBINy45TDEzLDQuODd2NS4yMUw5LDYuMjZaTTYsMTNIOFYzLjkybDQsMy44MlY1LjNMNy41LDFoLTFMMiw1LjNWNy43NEw2LDMuOTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrows-2,
.e-spreadsheet .e-5arrows-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMDwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTIuMDkgMi45IDExLjEgMS45MSA0LjQ2IDEuNzYgMS43NiA0LjQ2IDcuMjkgNC41OSAxLjM0IDEwLjU0IDMuNDYgMTIuNjYgOS40MSA2LjcxIDkuNTQgMTIuMjQgMTIuMjQgOS41NCAxMi4wOSAyLjkiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkuMDYsMTMuNDIsOC45NCw3Ljg5LDMuNDYsMTMuMzYuNjQsMTAuNTQsNi4xMSw1LjA2LjU4LDQuOTQsNC4yNiwxLjI1bDcuMDUuMTYsMS4yOCwxLjI4LjE2LDcuMDVabS03LTIuODhMMy40NiwxMiw5Ljg5LDUuNTMsMTAsMTEuMDZsMS43My0xLjczTDExLjYsMy4xMWwtLjcxLS43MUw0LjY3LDIuMjYsMi45NCw0bDUuNTMuMTJaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrows-3,
.e-spreadsheet .e-5arrows-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSIxMy41IDcuNyAxMy41IDYuMyA4LjkxIDEuNSA1LjA5IDEuNSA4LjkxIDUuNSAwLjUgNS41IDAuNSA4LjUgOC45MSA4LjUgNS4wOSAxMi41IDguOTEgMTIuNSAxMy41IDcuNyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNOS4xMywxM0gzLjkyTDcuNzQsOUgwVjVINy43NEwzLjkyLDFIOS4xM0wxNCw2LjFWNy45Wk02LjI2LDEySDguN0wxMyw3LjV2LTFMOC43LDJINi4yNmwzLjgyLDRIMVY4aDkuMDhaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrows-4,
.e-spreadsheet .e-5arrows-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxMTwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuMSAxMi4wOSAxMi4wOSAxMS4xIDEyLjI0IDQuNDYgOS41NCAxLjc2IDkuNDEgNy4yOSAzLjQ2IDEuMzQgMS4zNCAzLjQ2IDcuMjkgOS40MSAxLjc2IDkuNTQgNC40NiAxMi4yNCAxMS4xIDEyLjA5Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00LjI2LDEyLjc1LjU4LDkuMDZsNS41My0uMTJMLjY0LDMuNDYsMy40Ni42NCw4Ljk0LDYuMTEsOS4wNi41OGwzLjY5LDMuNjgtLjE2LDcuMDUtMS4yOCwxLjI4Wk0yLjk0LDEwbDEuNzMsMS43Myw2LjIyLS4xNC43MS0uNzEuMTQtNi4yMkwxMCwyLjk0LDkuODksOC40NywzLjQ2LDIuMDUsMi4wNSwzLjQ2LDguNDcsOS44OVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5arrows-5,
.e-spreadsheet .e-5arrows-5 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzPC90aXRsZT4KICA8Zz4KICAgIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI2LjMgMTMuNSA3LjcgMTMuNSAxMi41IDguOTEgMTIuNSA1LjA5IDguNSA4LjkxIDguNSAwLjUgNS41IDAuNSA1LjUgOC45MSAxLjUgNS4wOSAxLjUgOC45MSA2LjMgMTMuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNy45LDE0SDYuMUwxLDkuMTNWMy45Mkw1LDcuNzRWMEg5VjcuNzRsNC0zLjgyVjkuMTNaTTYuNSwxM2gxTDEyLDguN1Y2LjI2TDgsMTAuMDhWMUg2djkuMDhMMiw2LjI2VjguN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3trafficlights-1,
.e-spreadsheet .e-3trafficlights-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxNzwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3trafficlights-2,
.e-spreadsheet .e-3trafficlights-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxODwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3trafficlights-3,
.e-spreadsheet .e-3trafficlights-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxOTwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3rafficlights2-1,
.e-spreadsheet .e-3rafficlights2-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzY4YTQ5MDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDE0PC90aXRsZT4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgcng9IjEiIHJ5PSIxIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMi41LDE0SDEuNUExLjUsMS41LDAsMCwxLDAsMTIuNVYxLjVBMS41LDEuNSwwLDAsMSwxLjUsMGgxMUExLjUsMS41LDAsMCwxLDE0LDEuNXYxMUExLjUsMS41LDAsMCwxLDEyLjUsMTRaTTEuNSwxYS41LjUsMCwwLDAtLjUuNXYxMWEuNS41LDAsMCwwLC41LjVoMTFhLjUuNSwwLDAsMCwuNS0uNVYxLjVhLjUuNSwwLDAsMC0uNS0uNVoiLz4KICA8L2c+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSI3IiBjeT0iNyIgcj0iNCIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3rafficlights2-2,
.e-spreadsheet .e-3rafficlights2-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2VhYzI4MjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDE1PC90aXRsZT4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgcng9IjEiIHJ5PSIxIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMi41LDE0SDEuNUExLjUsMS41LDAsMCwxLDAsMTIuNVYxLjVBMS41LDEuNSwwLDAsMSwxLjUsMGgxMUExLjUsMS41LDAsMCwxLDE0LDEuNXYxMUExLjUsMS41LDAsMCwxLDEyLjUsMTRaTTEuNSwxYS41LjUsMCwwLDAtLjUuNXYxMWEuNS41LDAsMCwwLC41LjVoMTFhLjUuNSwwLDAsMCwuNS0uNVYxLjVhLjUuNSwwLDAsMC0uNS0uNVoiLz4KICA8L2c+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSI3IiBjeT0iNyIgcj0iNCIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3rafficlights2-3,
.e-spreadsheet .e-3rafficlights2-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2Q2NTUzMjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDE2PC90aXRsZT4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgcng9IjEiIHJ5PSIxIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMi41LDE0SDEuNUExLjUsMS41LDAsMCwxLDAsMTIuNVYxLjVBMS41LDEuNSwwLDAsMSwxLjUsMGgxMUExLjUsMS41LDAsMCwxLDE0LDEuNXYxMUExLjUsMS41LDAsMCwxLDEyLjUsMTRaTTEuNSwxYS41LjUsMCwwLDAtLjUuNXYxMWEuNS41LDAsMCwwLC41LjVoMTFhLjUuNSwwLDAsMCwuNS0uNVYxLjVhLjUuNSwwLDAsMC0uNS0uNVoiLz4KICA8L2c+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTMiIGN4PSI3IiBjeT0iNyIgcj0iNCIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3signs-1,
.e-spreadsheet .e-3signs-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxNzwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3signs-2,
.e-spreadsheet .e-3signs-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyMDwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNy4yOSAxLjUgNi42MiAxLjUgMC41IDExLjUgMC41IDEyLjUgMTMuNSAxMi41IDEzLjUgMTEuNSA3LjI5IDEuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTQsMTNIMFYxMS4zNkw2LjM0LDFINy41NkwxNCwxMS4zNlpNMSwxMkgxM3YtLjM2TDcsMkg2LjlMMSwxMS42NFoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3signs-3,
.e-spreadsheet .e-3signs-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyMTwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTMuMjkgNyA3IDEzLjMxIDAuNzEgNyA3IDAuNjkgMTMuMjkgNyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNCwwLDcsNywwbDcsN1pNMS40MSw3LDcsMTIuNiwxMi41OSw3LDcsMS40WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4trafficlights-1,
.e-spreadsheet .e-4trafficlights-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxNzwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4trafficlights-2,
.e-spreadsheet .e-4trafficlights-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxODwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4trafficlights-3,
.e-spreadsheet .e-4trafficlights-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxOTwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4trafficlights-4,
.e-spreadsheet .e-4trafficlights-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyNDwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4redtoblack-1,
.e-spreadsheet .e-4redtoblack-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAxOTwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4redtoblack-2,
.e-spreadsheet .e-4redtoblack-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWRiMmEzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhYjgwNzQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyMjwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4redtoblack-3,
.e-spreadsheet .e-4redtoblack-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjFiMWIxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MTcxNzE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyMzwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4redtoblack-4,
.e-spreadsheet .e-4redtoblack-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAyNDwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols-1,
.e-spreadsheet .e-3symbols-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI4PC90aXRsZT4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNyIgY3k9IjciIHI9IjYuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDwvZz4KICA8cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iNi4xIDEwLjY3IDMuMDIgNy44NSA0LjM3IDYuMzcgNS44OCA3Ljc1IDkuNDIgMy4zMyAxMC45OCA0LjU4IDYuMSAxMC42NyIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols-2,
.e-spreadsheet .e-3symbols-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI5PC90aXRsZT4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNyIgY3k9IjciIHI9IjYuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDwvZz4KICA8cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iOCA5IDYgOSA1LjYyIDMgOC4zNSAzIDggOSIvPgogIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNiIgeT0iMTAiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHJ4PSIxIiByeT0iMSIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols-3,
.e-spreadsheet .e-3symbols-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDMwPC90aXRsZT4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNyIgY3k9IjciIHI9IjYuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNiIgeT0iMy4wNSIgd2lkdGg9IjIiIGhlaWdodD0iNy45IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi45IDcuMDIpIHJvdGF0ZSgtNDUuMDkpIi8+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjMuMDUiIHk9IjYiIHdpZHRoPSI3LjkiIGhlaWdodD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuOSA2Ljk5KSByb3RhdGUoLTQ0LjkyKSIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols2-1,
.e-spreadsheet .e-3symbols2-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNjhhNDkwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMjZmNWI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzMTwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNS40NyAxMi40NyAwLjY4IDcuNzcgMi43OCA1LjMxIDUuMTIgNy42MSAxMC44OSAwLjU2IDEzLjMxIDIuNjUgNS40NyAxMi40NyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNS41MSwxMy4yMSwwLDcuOCwyLjc0LDQuNTgsNS4wOCw2Ljg3bDUuNzUtN0wxNCwyLjU4Wk0xLjM2LDcuNzRsNC4wNiw0LDcuMi05TDExLDEuMjcsNS4xNiw4LjM1LDIuODEsNloiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols2-2,
.e-spreadsheet .e-3symbols2-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzMjwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iNy41IDEwLjUgNS41IDEwLjUgNC42MSAwLjUgOC4zOSAwLjUgNy41IDEwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTgsMTFINWwtMS0xMUg4Ljk0Wk02LDEwSDdsLjgtOUg1LjE2WiIvPgogIDwvZz4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0xIiBjeD0iNi41IiBjeT0iMTEuNSIgcj0iMiIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNi41LDE0QTIuNSwyLjUsMCwxLDEsOSwxMS41LDIuNSwyLjUsMCwwLDEsNi41LDE0Wm0wLTRBMS41LDEuNSwwLDEsMCw4LDExLjUsMS41LDEuNSwwLDAsMCw2LjUsMTBaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3symbols2-3,
.e-spreadsheet .e-3symbols2-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZDY1NTMyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM5ZTM4MWM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzMzwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTMuMjkgMi45MyAxMS4wNyAwLjcxIDcgNC43OCAyLjkzIDAuNzEgMC43MSAyLjkzIDQuNzggNyAwLjcxIDExLjA3IDIuOTMgMTMuMjkgNyA5LjIyIDExLjA3IDEzLjI5IDEzLjI5IDExLjA3IDkuMjIgNyAxMy4yOSAyLjkzIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMS4wNywxNCw3LDkuOTMsMi45MywxNCwwLDExLjA3LDQuMDcsNywwLDIuOTMsMi45MywwLDcsNC4wNywxMS4wNywwLDE0LDIuOTMsOS45Myw3LDE0LDExLjA3Wk03LDguNTFsNC4wNyw0LjA4LDEuNTItMS41Mkw4LjUxLDdsNC4wOC00LjA3TDExLjA3LDEuNDIsNyw1LjQ5LDIuOTMsMS40MSwxLjQxLDIuOTMsNS40OSw3LDEuNDEsMTEuMDdsMS41MiwxLjUxWiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3flags-1,
.e-spreadsheet .e-3flags-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNzI3MjcyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM2OGE0OTA7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzMyNmY1YjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI1PC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0Ii8+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iNS41IDcuNSA1LjUgMSAxMC41IDQuNSA1LjUgNy41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik01LDguMzhWMGw2LjQyLDQuNDlaTTYsMlY2LjYyTDkuNTgsNC40N1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3flags-2,
.e-spreadsheet .e-3flags-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNzI3MjcyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNlYWMyODI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogI2E0ODAyYjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI2PC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0Ii8+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iNS41IDcuNSA1LjUgMSAxMC41IDQuNSA1LjUgNy41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik01LDguMzhWMGw2LjQyLDQuNDlaTTYsMlY2LjYyTDkuNTgsNC40N1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3flags-3,
.e-spreadsheet .e-3flags-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNzI3MjcyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNkNjU1MzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzllMzgxYzsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDI3PC90aXRsZT4KICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjIiIHdpZHRoPSIyIiBoZWlnaHQ9IjE0Ii8+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iNS41IDcuNSA1LjUgMSAxMC41IDQuNSA1LjUgNy41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTMiIGQ9Ik01LDguMzhWMGw2LjQyLDQuNDlaTTYsMlY2LjYyTDkuNTgsNC40N1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3stars-1,
.e-spreadsheet .e-3stars-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzNjwvdGl0bGU+CiAgPGc+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTEuNSAxMi40MSAxMSAxMi44NyA3IDEwLjE4IDMgMTIuODcgMi41IDEyLjQxIDQuNjEgOC4xOSAwLjUgNS4yIDAuNSA0LjUgNS4xNyA0LjUgNi43NSAwLjUgNy4yNSAwLjUgOC44NCA0LjUgMTMuNSA0LjUgMTMuNSA1LjIgOS4zOSA4LjE5IDExLjUgMTIuNDEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExLDEzLjUsNywxMC43OCwzLDEzLjVsLTEuMDgtMUw0LDguMzUsMCw1LjQ1VjRINC44M0w2LjQxLDBINy41OUw5LjE4LDRIMTRWNS40NWwtNCwyLjksMi4wOSw0LjE4Wk03LDkuNTdsMy44LDIuNTZMOC43NSw4bDQuMTctM0g4LjVMNywxLjIzLDUuNTEsNUgxLjA4TDUuMjUsOGwtMiw0LjA5WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3stars-2,
.e-spreadsheet .e-3stars-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZWFjMjgyOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICNhNDgwMmI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzcyNzI3MjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHRpdGxlPkFydGJvYXJkIDM2IGNvcHk8L3RpdGxlPgogIDxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI3IDEwLjE4IDMgMTIuODcgMi41IDEyLjQxIDQuNjEgOC4xOSAwLjUgNS4yIDAuNSA0LjUgNS4xNyA0LjUgNi43NSAwLjUgNyAwLjU3IDcgMTAuMTgiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMSwxMy41LDcsMTAuNzgsMywxMy41bC0xLjA4LTFMNCw4LjM1LDAsNS40NVY0SDQuODNMNi40MSwwSDcuNTlMOS4xOCw0SDE0VjUuNDVsLTQsMi45LDIuMDksNC4xOFpNNyw5LjU3bDMuOCwyLjU2TDguNzUsOGw0LjE3LTNIOC41TDcsMS4yMyw1LjUxLDVIMS4wOEw1LjI1LDhsLTIsNC4wOVoiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMSwxMy41LDcsMTAuNzgsMywxMy41bC0xLjA4LTFMNCw4LjM1LDAsNS40NVY0SDQuODNMNi40MSwwSDcuNTlMOS4xOCw0SDE0VjUuNDVsLTQsMi45LDIuMDksNC4xOFpNNyw5LjU3bDMuOCwyLjU2TDguNzUsOGw0LjE3LTNIOC41TDcsMS4yMyw1LjUxLDVIMS4wOEw1LjI1LDhsLTIsNC4wOVoiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik00LDguMzUsMCw1LjQ1VjRINC44M0w2LjQxLDBINy41OUw5LjE4LDRIMTRWNS40NWwtNCwyLjksMi4wOSw0LjE4TDExLDEzLjUsNywxMC43OCwzLDEzLjVNNyw5LjU3bDMuOCwyLjU2TDguNzUsOGw0LjE3LTNIOC41TDcsMS4yMyw1LjUxLDVIMS4wOEw1LjI1LDhsLTIsNC4wOVoiLz4KICA8cG9seWdvbiBjbGFzcz0iY2xzLTMiIHBvaW50cz0iMTQgNCA5LjE4IDQgNy41OSAwIDcgMCA3IDEuMjMgNyAxLjIzIDguNTEgNSAxMi45MiA1IDguNzUgOC4wNCAxMC44IDEyLjEzIDcgOS41NyA3IDEwLjc4IDExLjA0IDEzLjUgMTIuMTIgMTIuNTMgMTAuMDMgOC4zNSAxNCA1LjQ1IDE0IDQiLz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-3stars-3,
.e-spreadsheet .e-3stars-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNzI3MjcyOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgMzQ8L3RpdGxlPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLDEzLjUsNywxMC43OCwzLDEzLjVsLTEuMDctMUw0LDguMDYsMCw1LjQ3VjRINC44M0w2LjQxLDBINy41OUw5LjE4LDRIMTRWNS40N0wxMCw4LjA2bDIuMDgsNC40OFpNNyw5LjU3bDMuODIsMi41N0w4Ljc1LDcuNjksMTIuODgsNUg4LjVMNywxLjIzLDUuNTEsNUgxLjEyTDUuMjUsNy42OSwzLjE4LDEyLjE0WiIvPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4rating-1,
.e-spreadsheet .e-4rating-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDM8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjUiIHk9IjUuNSIgd2lkdGg9IjMiIGhlaWdodD0iOCIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNEgzVjVIN1pNNCwxM0g2VjZINFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAsMTRINlYyaDRaTTcsMTNIOVYzSDdaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5LjUiIHk9IjAuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTMiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEzLDE0SDlWMGg0Wm0tMy0xaDJWMUgxMFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iOC41IiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik00LDE0SDBWOEg0Wk0xLDEzSDNWOUgxWiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4rating-2,
.e-spreadsheet .e-4rating-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDQ8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjIuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEwLDE0SDZWMmg0Wk03LDEzSDlWM0g3WiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iOS41IiB5PSIwLjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjEzIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywxNEg5VjBoNFptLTMtMWgyVjFIMTBaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjguNSIgd2lkdGg9IjMiIGhlaWdodD0iNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNNCwxNEgwVjhINFpNMSwxM0gzVjlIMVoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjMuNSIgeT0iNS41IiB3aWR0aD0iMyIgaGVpZ2h0PSI4Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik03LDE0SDNWNUg3Wk00LDEzSDZWNkg0WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4rating-3,
.e-spreadsheet .e-4rating-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDU8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5LjUiIHk9IjAuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTMiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEzLDE0SDlWMGg0Wm0tMy0xaDJWMUgxMFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iOC41IiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik00LDE0SDBWOEg0Wk0xLDEzSDNWOUgxWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMy41IiB5PSI1LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjgiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTcsMTRIM1Y1SDdaTTQsMTNINlY2SDRaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSI2LjUiIHk9IjIuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTEwLDE0SDZWMmg0Wk03LDEzSDlWM0g3WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-4rating-4,
.e-spreadsheet .e-4rating-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNGE3ZGIxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMzVmOGM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0NjwvdGl0bGU+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkuNSIgeT0iMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTMsMTRIOVYwaDRabS0zLTFoMlYxSDEwWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSI4LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQsMTRIMFY4SDRaTTEsMTNIM1Y5SDFaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjUiIHk9IjUuNSIgd2lkdGg9IjMiIGhlaWdodD0iOCIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNEgzVjVIN1pNNCwxM0g2VjZINFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAsMTRINlYyaDRaTTcsMTNIOVYzSDdaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5quarters-1,
.e-spreadsheet .e-5quarters-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNTA1MDUwOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMTMxMzE7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzNzwvdGl0bGU+CiAgPGc+CiAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjciIGN5PSI3IiByPSI2LjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5quarters-2,
.e-spreadsheet .e-5quarters-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzEzMTMxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM1MDUwNTA7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzODwvdGl0bGU+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMUE2LDYsMCwxLDEsMSw3SDdaIi8+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5quarters-3,
.e-spreadsheet .e-5quarters-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzEzMTMxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM1MDUwNTA7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCAzOTwvdGl0bGU+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsMTNBNiw2LDAsMCwxLDcsMVYxM1oiLz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5quarters-4,
.e-spreadsheet .e-5quarters-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzEzMTMxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM1MDUwNTA7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0MDwvdGl0bGU+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNywxNGE3LDcsMCwxLDEsNy03QTcsNywwLDAsMSw3LDE0Wk03LDFhNiw2LDAsMSwwLDYsNkE2LDYsMCwwLDAsNywxWiIvPgogIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTcsN1YxYTYsNiwwLDAsMSw2LDZaIi8+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5quarters-5,
.e-spreadsheet .e-5quarters-5 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzEzMTMxOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDE8L3RpdGxlPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTcsMTRhNyw3LDAsMSwxLDctN0E3LDcsMCwwLDEsNywxNFpNNywxYTYsNiwwLDEsMCw2LDZBNiw2LDAsMCwwLDcsMVoiLz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5rating-1,
.e-spreadsheet .e-5rating-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0MjwvdGl0bGU+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjMuNSIgeT0iNS41IiB3aWR0aD0iMyIgaGVpZ2h0PSI4Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik03LDE0SDNWNUg3Wk00LDEzSDZWNkg0WiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNi41IiB5PSIyLjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjExIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMCwxNEg2VjJoNFpNNywxM0g5VjNIN1oiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkuNSIgeT0iMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTMsMTRIOVYwaDRabS0zLTFoMlYxSDEwWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSI4LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQsMTRIMFY4SDRaTTEsMTNIM1Y5SDFaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5rating-2,
.e-spreadsheet .e-5rating-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDM8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjUiIHk9IjUuNSIgd2lkdGg9IjMiIGhlaWdodD0iOCIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNEgzVjVIN1pNNCwxM0g2VjZINFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAsMTRINlYyaDRaTTcsMTNIOVYzSDdaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5LjUiIHk9IjAuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTMiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEzLDE0SDlWMGg0Wm0tMy0xaDJWMUgxMFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iOC41IiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik00LDE0SDBWOEg0Wk0xLDEzSDNWOUgxWiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5rating-3,
.e-spreadsheet .e-5rating-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDQ8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjIuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEwLDE0SDZWMmg0Wk03LDEzSDlWM0g3WiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iOS41IiB5PSIwLjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjEzIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMywxNEg5VjBoNFptLTMtMWgyVjFIMTBaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjguNSIgd2lkdGg9IjMiIGhlaWdodD0iNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNNCwxNEgwVjhINFpNMSwxM0gzVjlIMVoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjMuNSIgeT0iNS41IiB3aWR0aD0iMyIgaGVpZ2h0PSI4Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik03LDE0SDNWNUg3Wk00LDEzSDZWNkg0WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5rating-4,
.e-spreadsheet .e-5rating-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDU8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI5LjUiIHk9IjAuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTMiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTEzLDE0SDlWMGg0Wm0tMy0xaDJWMUgxMFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iOC41IiB3aWR0aD0iMyIgaGVpZ2h0PSI1Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik00LDE0SDBWOEg0Wk0xLDEzSDNWOUgxWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMy41IiB5PSI1LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjgiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTcsMTRIM1Y1SDdaTTQsMTNINlY2SDRaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSI2LjUiIHk9IjIuNSIgd2lkdGg9IjMiIGhlaWdodD0iMTEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTEwLDE0SDZWMmg0Wk03LDEzSDlWM0g3WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5rating-5,
.e-spreadsheet .e-5rating-5 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNGE3ZGIxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMzVmOGM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0NjwvdGl0bGU+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjkuNSIgeT0iMC41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMyIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTMsMTRIOVYwaDRabS0zLTFoMlYxSDEwWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSI4LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTQsMTRIMFY4SDRaTTEsMTNIM1Y5SDFaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIzLjUiIHk9IjUuNSIgd2lkdGg9IjMiIGhlaWdodD0iOCIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNywxNEgzVjVIN1pNNCwxM0g2VjZINFoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMi41IiB3aWR0aD0iMyIgaGVpZ2h0PSIxMSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTAsMTRINlYyaDRaTTcsMTNIOVYzSDdaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5boxes-1,
.e-spreadsheet .e-5boxes-1 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjNGE3ZGIxOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMzMzVmOGM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA0NzwvdGl0bGU+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMC41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMiw3SDdBMSwxLDAsMCwxLDYsNlYxQTEsMSwwLDAsMSw3LDBoNWExLDEsMCwwLDEsMSwxVjZBMSwxLDAsMCwxLDEyLDdabTAtMVY2Wk03LDFWNmg1VjFaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjYuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTIsMTNIN2ExLDEsMCwwLDEtMS0xVjdBMSwxLDAsMCwxLDcsNmg1YTEsMSwwLDAsMSwxLDF2NUExLDEsMCwwLDEsMTIsMTNabTAtMXYwWk03LDd2NWg1VjdaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIwLjUiIHk9IjYuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNiwxM0gxYTEsMSwwLDAsMS0xLTFWN0ExLDEsMCwwLDEsMSw2SDZBMSwxLDAsMCwxLDcsN3Y1QTEsMSwwLDAsMSw2LDEzWm0wLTF2MFpNMSw3djVINlY3WiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIwLjUiIHJ5PSIwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYsN0gxQTEsMSwwLDAsMSwwLDZWMUExLDEsMCwwLDEsMSwwSDZBMSwxLDAsMCwxLDcsMVY2QTEsMSwwLDAsMSw2LDdaTTYsNlY2Wk0xLDFWNkg2VjFaIi8+CiAgPC9nPgo8L3N2Zz4K") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5boxes-2,
.e-spreadsheet .e-5boxes-2 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDg8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjAuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTIsN0g3QTEsMSwwLDAsMSw2LDZWMUExLDEsMCwwLDEsNywwaDVhMSwxLDAsMCwxLDEsMVY2QTEsMSwwLDAsMSwxMiw3Wm0wLTFWNlpNNywxVjZoNVYxWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iNi41IiB5PSI2LjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIwLjUiIHJ5PSIwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTEyLDEzSDdhMSwxLDAsMCwxLTEtMVY3QTEsMSwwLDAsMSw3LDZoNWExLDEsMCwwLDEsMSwxdjVBMSwxLDAsMCwxLDEyLDEzWm0wLTF2MFpNNyw3djVoNVY3WiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMyIgeD0iMC41IiB5PSI2LjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIwLjUiIHJ5PSIwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtNCIgZD0iTTYsMTNIMWExLDEsMCwwLDEtMS0xVjdBMSwxLDAsMCwxLDEsNkg2QTEsMSwwLDAsMSw3LDd2NUExLDEsMCwwLDEsNiwxM1ptMC0xdjBaTTEsN3Y1SDZWN1oiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik02LDdIMUExLDEsMCwwLDEsMCw2VjFBMSwxLDAsMCwxLDEsMEg2QTEsMSwwLDAsMSw3LDFWNkExLDEsMCwwLDEsNiw3Wk02LDZWNlpNMSwxVjZINlYxWiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5boxes-3,
.e-spreadsheet .e-5boxes-3 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNDk8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNiw3SDFBMSwxLDAsMCwxLDAsNlYxQTEsMSwwLDAsMSwxLDBINkExLDEsMCwwLDEsNywxVjZBMSwxLDAsMCwxLDYsN1pNNiw2VjZaTTEsMVY2SDZWMVoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iMC41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMiw3SDdBMSwxLDAsMCwxLDYsNlYxQTEsMSwwLDAsMSw3LDBoNWExLDEsMCwwLDEsMSwxVjZBMSwxLDAsMCwxLDEyLDdabTAtMVY2Wk03LDFWNmg1VjFaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSI2LjUiIHk9IjYuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNMTIsMTNIN2ExLDEsMCwwLDEtMS0xVjdBMSwxLDAsMCwxLDcsNmg1YTEsMSwwLDAsMSwxLDF2NUExLDEsMCwwLDEsMTIsMTNabTAtMXYwWk03LDd2NWg1VjdaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjUiIHk9IjYuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy00IiBkPSJNNiwxM0gxYTEsMSwwLDAsMS0xLTFWN0ExLDEsMCwwLDEsMSw2SDZBMSwxLDAsMCwxLDcsN3Y1QTEsMSwwLDAsMSw2LDEzWm0wLTF2MFpNMSw3djVINlY3WiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5boxes-4,
.e-spreadsheet .e-5boxes-4 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KCiAgICAgIC5jbHMtMyB7CiAgICAgICAgZmlsbDogIzRhN2RiMTsKICAgICAgfQoKICAgICAgLmNscy00IHsKICAgICAgICBmaWxsOiAjMzM1ZjhjOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8dGl0bGU+QXJ0Ym9hcmQgNTA8L3RpdGxlPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSIwLjUiIHk9IjAuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNiw3SDFBMSwxLDAsMCwxLDAsNlYxQTEsMSwwLDAsMSwxLDBINkExLDEsMCwwLDEsNywxVjZBMSwxLDAsMCwxLDYsN1pNNiw2VjZaTTEsMVY2SDZWMVoiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iNi41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMiwxM0g3YTEsMSwwLDAsMS0xLTFWN0ExLDEsMCwwLDEsNyw2aDVhMSwxLDAsMCwxLDEsMXY1QTEsMSwwLDAsMSwxMiwxM1ptMC0xdjBaTTcsN3Y1aDVWN1oiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHg9IjAuNSIgeT0iNi41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTQiIGQ9Ik02LDEzSDFhMSwxLDAsMCwxLTEtMVY3QTEsMSwwLDAsMSwxLDZINkExLDEsMCwwLDEsNyw3djVBMSwxLDAsMCwxLDYsMTNabTAtMXYwWk0xLDd2NUg2VjdaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjAuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTIsN0g3QTEsMSwwLDAsMSw2LDZWMUExLDEsMCwwLDEsNywwaDVhMSwxLDAsMCwxLDEsMVY2QTEsMSwwLDAsMSwxMiw3Wm0wLTFWNlpNNywxVjZoNVYxWiIvPgogIDwvZz4KPC9zdmc+Cg==") no-repeat 50% 50%;
}

.e-menu-wrapper .e-5boxes-5,
.e-spreadsheet .e-5boxes-5 {
  background: transparent url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjYjNiM2IzOwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICM3MjcyNzI7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDx0aXRsZT5BcnRib2FyZCA1MCBjb3B5PC90aXRsZT4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIwLjUiIHJ5PSIwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYsN0gxQTEsMSwwLDAsMSwwLDZWMUExLDEsMCwwLDEsMSwwSDZBMSwxLDAsMCwxLDcsMVY2QTEsMSwwLDAsMSw2LDdaTTYsNlY2Wk0xLDFWNkg2VjFaIi8+CiAgPC9nPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0xIiB4PSI2LjUiIHk9IjAuNSIgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjAuNSIgcnk9IjAuNSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTIsN0g3QTEsMSwwLDAsMSw2LDZWMUExLDEsMCwwLDEsNywwaDVhMSwxLDAsMCwxLDEsMVY2QTEsMSwwLDAsMSwxMiw3Wm0wLTFWNlpNNywxVjZoNVYxWiIvPgogIDwvZz4KICA8Zz4KICAgIDxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iMC41IiB5PSI2LjUiIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHJ4PSIwLjUiIHJ5PSIwLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTYsMTNIMWExLDEsMCwwLDEtMS0xVjdBMSwxLDAsMCwxLDEsNkg2QTEsMSwwLDAsMSw3LDd2NUExLDEsMCwwLDEsNiwxM1ptMC0xdjBaTTEsN3Y1SDZWN1oiLz4KICA8L2c+CiAgPGc+CiAgICA8cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjYuNSIgeT0iNi41IiB3aWR0aD0iNiIgaGVpZ2h0PSI2IiByeD0iMC41IiByeT0iMC41Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xMiwxM0g3YTEsMSwwLDAsMS0xLTFWN0ExLDEsMCwwLDEsNyw2aDVhMSwxLDAsMCwxLDEsMXY1QTEsMSwwLDAsMSwxMiwxM1ptMC0xdjBaTTcsN3Y1aDVWN1oiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat 50% 50%;
}

.e-popup.e-menu-popup.e-chart-menu ul .e-column1-text, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-text, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-text, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-text, .e-popup.e-menu-popup.e-chart-menu ul .e-line-text, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-text, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-text, .e-popup.e-menu-popup.e-chart-menu ul .e-area-text, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-text,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-text {
  background-color: #eee;
}
.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont {
  background-color: #fff;
}
.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-menu-icon:focus, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar3d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar1003d:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-line:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-line-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline100-marker:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-pie:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-doughnut:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-radar:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-radar-markers:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-area:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedarea:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedarea100:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-scatter:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-menu-icon:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar3d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar1003d:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-line:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-line-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline100-marker:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-pie:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-doughnut:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-radar:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-radar-markers:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-area:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedarea:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedarea100:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-scatter:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-menu-icon:focus {
  background-color: #eee;
}
.e-popup.e-menu-popup.e-chart-menu ul .e-is-wrapper:hover, .e-popup.e-menu-popup.e-chart-menu ul .e-is-wrapper:focus,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-is-wrapper:hover,
.e-popup.e-menu-popup.e-chart-type-menu ul .e-is-wrapper:focus {
  background-color: #eee;
}

.e-spreadsheet .e-ribbon .e-content .e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-icons {
  color: rgba(0, 0, 0, 0.54);
}

.e-dropdown-popup ul .e-item .e-menu-icon.e-selected-icon {
  color: rgba(0, 0, 0, 0.87);
}
.e-dropdown-popup.e-align-ddb ul .e-item:not(.e-selected) .e-menu-icon {
  color: rgba(0, 0, 0, 0.54);
}
.e-numformat-ddb.e-dropdown-popup ul .e-item .e-numformat-preview-text {
  opacity: 0.5;
}

.e-sort-dialog .e-sort-listwrapper {
  border-bottom: 1px dashed #e0e0e0;
}
.e-sort-dialog .e-sort-error {
  background-color: #fce7e9;
  color: #333;
}

.e-dropdown-popup.e-sheets-list .e-item.e-hide {
  opacity: 0.45;
}

@keyframes tbar-popup-shadow {
  0% {
    border-color: rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
            box-shadow: 0 0 0 200px rgba(255, 255, 255, 0.12);
  }
}
.e-bigger .e-menu-wrapper.e-popup.e-menu-popup.e-chart-menu ul .e-menu-item, .e-bigger .e-menu-wrapper.e-popup.e-menu-popup.e-chart-type-menu ul .e-menu-item {
  height: auto;
}

.e-bigger .e-spreadsheet .e-findtool-dlg.e-device .e-toolbar-items,
.e-bigger.e-spreadsheet .e-findtool-dlg.e-device .e-toolbar-items {
  width: 100%;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker),
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) {
  line-height: 34px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn).e-split-colorpicker,
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn).e-split-colorpicker {
  line-height: 32px;
  padding-bottom: 2px;
  width: 31px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn),
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) {
  padding-left: 6px;
  padding-right: 6px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon,
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon {
  line-height: 34px;
  min-height: 34px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon:not(.e-caret),
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(.e-tbar-btn):not(.e-split-colorpicker) .e-btn-icon:not(.e-caret) {
  font-size: 18px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon:not(.e-caret),
.e-bigger.e-spreadsheet .e-ribbon .e-toolbar .e-toolbar-item .e-btn.e-tbar-btn .e-icons.e-btn-icon:not(.e-caret) {
  font-size: 18px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-dropdown-btn.e-font-size-ddb,
.e-bigger.e-spreadsheet .e-ribbon .e-dropdown-btn.e-font-size-ddb {
  width: 70px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color,
.e-bigger.e-spreadsheet .e-ribbon .e-colorpicker-wrapper .e-split-btn-wrapper .e-split-colorpicker.e-split-btn .e-selected-color {
  height: auto;
  width: auto;
}
.e-bigger .e-spreadsheet .e-ribbon .e-content .e-hscroll-bar,
.e-bigger.e-spreadsheet .e-ribbon .e-content .e-hscroll-bar {
  height: auto;
  overflow: hidden;
}
.e-bigger .e-spreadsheet .e-formula-bar-panel .e-input-group.e-control-wrapper.e-ddl.e-name-box .e-input-group-icon,
.e-bigger.e-spreadsheet .e-formula-bar-panel .e-input-group.e-control-wrapper.e-ddl.e-name-box .e-input-group-icon {
  font-size: 20px;
  margin: 0;
}
.e-bigger .e-spreadsheet .e-formula-bar-panel .e-css.e-btn.e-icon-btn,
.e-bigger.e-spreadsheet .e-formula-bar-panel .e-css.e-btn.e-icon-btn {
  padding-left: 7px;
  padding-right: 7px;
}
.e-bigger .e-spreadsheet .e-add-sheet-tab.e-btn.e-icon-btn.e-css, .e-bigger .e-spreadsheet .e-sheets-list.e-dropdown-btn,
.e-bigger.e-spreadsheet .e-add-sheet-tab.e-btn.e-icon-btn.e-css,
.e-bigger.e-spreadsheet .e-sheets-list.e-dropdown-btn {
  height: 39px;
  width: 39px;
}
.e-bigger .e-spreadsheet .e-add-sheet-tab.e-btn.e-icon-btn.e-css .e-btn-icon, .e-bigger .e-spreadsheet .e-sheets-list.e-dropdown-btn .e-btn-icon,
.e-bigger.e-spreadsheet .e-add-sheet-tab.e-btn.e-icon-btn.e-css .e-btn-icon,
.e-bigger.e-spreadsheet .e-sheets-list.e-dropdown-btn .e-btn-icon {
  line-height: 39px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header,
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap,
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap {
  height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap,
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap {
  height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-items,
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-items {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-items .e-scroll-nav,
.e-bigger.e-spreadsheet .e-sheet-tab-panel .e-tab .e-tab-header .e-toolbar-items .e-scroll-nav {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-sheet-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-bigger.e-spreadsheet .e-sheet-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 16px;
}
.e-bigger .e-spreadsheet .e-drop-icon,
.e-bigger.e-spreadsheet .e-drop-icon {
  font-size: 12px;
  margin-right: 5px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function {
  height: 29px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function .e-btn-icon,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-btn.e-css.e-insert-function .e-btn-icon {
  font-size: 18px;
  line-height: 30px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-input-group.e-control-wrapper.e-ddl.e-name-box input.e-input,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-input-group.e-control-wrapper.e-ddl.e-name-box input.e-input {
  height: 29px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-drop-icon,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-drop-icon {
  line-height: 29px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-separator,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-separator {
  height: 18px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-formula-bar,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel .e-formula-bar {
  font-size: 14px;
  height: 29px;
  line-height: 29px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-formula-bar,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-formula-bar {
  height: 89px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-btn.e-css.e-insert-function,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-btn.e-css.e-insert-function {
  height: 89px;
  line-height: 89px;
}
.e-bigger .e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-separator,
.e-bigger.e-spreadsheet:not(.e-mobile-view) .e-formula-bar-panel.e-expanded .e-separator {
  height: 78px;
}
.e-bigger .e-spreadsheet .e-dlg-content .e-custom-dialog .e-input.e-dialog-input,
.e-bigger.e-spreadsheet .e-dlg-content .e-custom-dialog .e-input.e-dialog-input {
  float: left;
  margin-right: 2.8%;
  width: 77%;
}
.e-bigger .e-spreadsheet .e-customsort-dlg.e-dialog,
.e-bigger.e-spreadsheet .e-customsort-dlg.e-dialog {
  width: 590px !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-spreadsheet .e-sort-dialog .e-sort-template .e-list-item,
.e-bigger.e-spreadsheet .e-sort-dialog .e-sort-template .e-list-item {
  height: auto;
  line-height: 1;
}
.e-bigger .e-spreadsheet .e-filter-icon,
.e-bigger.e-spreadsheet .e-filter-icon {
  margin-bottom: 12px;
}
.e-bigger .e-spreadsheet .e-find-dlg .e-footer-content .e-btn,
.e-bigger.e-spreadsheet .e-find-dlg .e-footer-content .e-btn {
  font-size: 12px;
  margin-top: 6px;
}
.e-bigger .e-spreadsheet .e-findtool-dlg,
.e-bigger.e-spreadsheet .e-findtool-dlg {
  height: 59px;
  width: 403px;
}
.e-bigger .e-spreadsheet .e-goto-dlg.e-dialog,
.e-bigger.e-spreadsheet .e-goto-dlg.e-dialog {
  height: auto;
}
.e-bigger .e-spreadsheet .e-goto-dlg.e-dialog .e-btn,
.e-bigger.e-spreadsheet .e-goto-dlg.e-dialog .e-btn {
  font-size: 12px;
}
.e-bigger .e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-pwd-alert-span,
.e-bigger.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-pwd-alert-span {
  color: #dd2c2c;
  font-size: 14px;
  padding-top: 16px;
}
.e-bigger .e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content,
.e-bigger.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content {
  padding-top: 16px;
  margin-bottom: 8px;
}
.e-bigger .e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content .e-header,
.e-bigger.e-spreadsheet .e-protectworkbook-dlg.e-dialog .e-dlg-content .e-password-content .e-header {
  font-size: 14px;
  line-height: 28px;
  margin-bottom: 4px;
}
.e-bigger .e-spreadsheet .e-excelfilter .e-spreadsheet-ftrchk,
.e-bigger.e-spreadsheet .e-excelfilter .e-spreadsheet-ftrchk {
  padding-left: 27px;
}
.e-bigger .e-spreadsheet .e-excelfilter.e-rtl .e-spreadsheet-ftrchk,
.e-bigger.e-spreadsheet .e-excelfilter.e-rtl .e-spreadsheet-ftrchk {
  padding-left: 0;
  padding-right: 27px;
}
.e-bigger .e-spreadsheet .e-checkboxtree ul,
.e-bigger.e-spreadsheet .e-checkboxtree ul {
  padding-left: 0;
}
.e-bigger .e-spreadsheet .e-checkboxtree.e-rtl ul,
.e-bigger.e-spreadsheet .e-checkboxtree.e-rtl ul {
  padding-right: 0;
}
.e-bigger .e-spreadsheet .e-validation-list .e-ddl-icon.e-search-icon,
.e-bigger.e-spreadsheet .e-validation-list .e-ddl-icon.e-search-icon {
  bottom: 9px;
}
.e-bigger .e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content .e-input-group,
.e-bigger.e-spreadsheet .e-findtool-dlg.e-device .e-dlg-header-content .e-input-group {
  width: 150px;
}
.e-bigger.e-dropdown-popup.e-font-size-ddb ul,
.e-bigger .e-dropdown-popup.e-font-size-ddb ul {
  min-width: 70px;
}

.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-btn:not(.e-tbar-btn):not(.e-dropdown-btn):not(.e-split-btn) {
  padding-left: 6px;
  padding-right: 6px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-ribbon-simplified-mode .e-content .e-split-btn-wrapper .e-split-btn.e-color-picker {
  width: 40px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-name-manager-dialog .e-dlg-header-content {
  padding-bottom: 0;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-namedRangesList.e-listview {
  height: 140px !important; /* stylelint-disable-line declaration-no-important */
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-name-manager-form-group {
  padding-top: 12px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-name-dlg-header {
  font-size: 24px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-dlg-header-content {
  padding-bottom: 16px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-toggle-container {
  padding-top: 12px;
  padding-bottom: 14px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-protection-password-field {
  padding-bottom: 15px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-range-field {
  padding-top: 14px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-range-actions {
  padding-top: 12px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-unlock-range-container .e-unlock-text {
  padding-top: 16px;
  padding-bottom: 4px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-protection-dialog .e-protection-tab-content .e-sheet-options-container .e-sheet-options-header {
  font-family: "Segoe UI";
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  color: rgb(36, 36, 36);
  padding-top: 13px;
  padding-bottom: 4px;
}
.e-bigger .e-spreadsheet.sf-spreadsheet .e-spreadsheet-unprotect-dialog .e-unprotect-password-field label {
  font-family: "Segoe UI";
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: rgb(36, 36, 36);
  padding-bottom: 0;
}

.e-bigger .e-ribbon-group-overflow-ddb .e-ribbon-overflow-target .e-ribbonoverflow.e-ribbon-item .e-dropdown-btn .e-caret {
  font-size: 20px;
}

.e-spreadsheet .e-ribbon .e-drop-icon::before {
  content: "\e94d";
}
.e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul .e-menu-item .e-caret::before {
  content: "\e969";
}

.e-spreadsheet.sf-spreadsheet .e-spreadsheet-ribbon .e-btn.e-split-btn .e-clear-icon::before {
  content: "\e340";
}

.e-spreadsheet .e-ribbon {
  border: 1px solid #e0e0e0;
  position: relative;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar {
  border: 0;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap {
  height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap {
  height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-scroll-nav {
  height: 35px;
  min-height: 35px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-hscroll {
  display: inline-block !important; /* stylelint-disable-line declaration-no-important */
  width: calc(100% - 28px);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item:nth-child(2) .e-tab-wrap {
  padding: 0;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item:nth-child(2) .e-text-wrap {
  vertical-align: top;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-indicator {
  z-index: 1;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 12px;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-toolbar-item.e-hide {
  display: none;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-text {
  text-transform: none;
}
.e-spreadsheet .e-ribbon .e-tab.e-sheet-tab .e-tab-header .e-tab-text {
  white-space: pre;
}
.e-spreadsheet .e-ribbon:not(.sf-spreadsheet .e-ribbon) .e-drop-icon {
  cursor: pointer;
  font-family: "e-icons";
  margin: 12.5px 4px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
  width: 18px;
  font-size: 10px;
}
.e-spreadsheet .e-ribbon:not(.sf-spreadsheet .e-ribbon) .e-drop-icon.e-disabled {
  cursor: default;
  pointer-events: none;
}
.e-spreadsheet .e-ribbon:not(.sf-spreadsheet .e-ribbon) .e-drop-icon:focus {
  font-weight: bold;
}
.e-spreadsheet .e-ribbon.e-collapsed .e-content, .e-spreadsheet .e-ribbon.e-collapsed .e-indicator, .e-spreadsheet .e-ribbon.e-collapsed .e-tab-header .e-toolbar-item.e-active .e-text-wrap::before {
  display: none;
}
.e-spreadsheet .e-ribbon.e-collapsed .e-drop-icon {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.e-spreadsheet .e-ribbon .e-content .e-toolbar .e-toolbar-items {
  display: inline-block;
}
.e-spreadsheet .e-ribbon .e-content .e-toolbar.e-overlay .e-toolbar-items .e-toolbar-item.e-overlay {
  opacity: 1;
}
.e-spreadsheet .e-ribbon .e-menu-wrapper {
  border-width: 0;
}
.e-spreadsheet .e-ribbon .e-menu-wrapper ul.e-menu {
  padding: 0;
}
.e-spreadsheet .e-ribbon .e-menu-wrapper ul .e-menu-item.e-menu-caret-icon {
  height: 35px;
  line-height: 35px;
}
.e-spreadsheet .e-ribbon .e-menu-wrapper ul .e-menu-item.e-menu-caret-icon .e-caret {
  line-height: 35px;
}
.e-spreadsheet .e-ribbon.e-rtl:not(.sf-spreadsheet .e-ribbon) .e-drop-icon {
  right: auto;
  left: 0;
}

.e-spreadsheet-ribbon-fill-color .e-container,
.e-spreadsheet-ribbon-font-color .e-container {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.e-popup-temp-close {
  visibility: hidden;
}

.e-spreadsheet .e-ribbon {
  background-color: #fafafa;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header {
  background-color: inherit;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus {
  background: rgba(227, 22, 91, 0.12);
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus .e-tab-icon,
.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-tab-wrap:focus .e-tab-text {
  color: #e3165b;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar .e-toolbar-items .e-toolbar-item.e-separator {
  border-color: #dcdcdc;
}
.e-spreadsheet .e-ribbon .e-tab .e-tab-header:not(.e-vertical) .e-toolbar-item.e-active {
  border: 0;
}
.e-spreadsheet .e-ribbon .e-drop-icon {
  color: #5f6368;
}
.e-spreadsheet .e-ribbon .e-tab .e-content .e-toolbar {
  border-bottom-color: transparent;
  border-top-color: transparent;
}
.e-spreadsheet .e-ribbon .e-menu-wrapper {
  background-color: transparent;
}
.e-bigger .e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu,
.e-bigger.e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu {
  padding: 0;
}
.e-bigger .e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu .e-menu-item.e-menu-caret-icon,
.e-bigger.e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu .e-menu-item.e-menu-caret-icon {
  height: 41px;
  line-height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu .e-menu-item.e-menu-caret-icon .e-caret,
.e-bigger.e-spreadsheet .e-ribbon .e-menu-wrapper.e-file-menu ul.e-menu .e-menu-item.e-menu-caret-icon .e-caret {
  line-height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-drop-icon,
.e-bigger.e-spreadsheet .e-ribbon .e-drop-icon {
  font-size: 12px;
  margin: 14.5px 5px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap {
  padding: 0 16px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator),
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-tab-wrap {
  height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-item:not(.e-separator) .e-text-wrap {
  height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items {
  height: 41px;
  min-height: 41px;
}
.e-bigger .e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-scroll-nav,
.e-bigger.e-spreadsheet .e-ribbon .e-tab .e-tab-header .e-toolbar-items .e-scroll-nav {
  height: 41px;
  min-height: 41px;
}

/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor > *{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:'';display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble{box-sizing:border-box}.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:'';display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label::before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label::before,.ql-bubble .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label::before,.ql-bubble .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label::before,.ql-bubble .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\00D7";font-size:16px;font-weight:bold}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close)::before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:normal;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close)::after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close)::before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close)::after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease 200ms;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover::before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover::after{visibility:visible}
.ql-cell-selected-after,.ql-cell-selected::after,.ql-cell-focused::after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(158,207,250,.3)}.ql-table-border-shadow,.ql-table-select-container,.ql-table-dropdown-list,.ql-table-dropdown-properties-list,.ql-table-menus-container{border-radius:2px;border:1px solid #ccced1;background:#fff;box-shadow:0 1px 2px 1px rgba(0,0,0,.1490196078)}.ql-table-triangle-common,.ql-table-tooltip-error::before,.label-field-view-status::before,.ql-table-tooltip::before,.ql-table-triangle-down:not(.ql-table-triangle-none)::after,.ql-table-triangle-down:not(.ql-table-triangle-none)::before,.ql-table-triangle-up:not(.ql-table-triangle-none)::after,.ql-table-triangle-up:not(.ql-table-triangle-none)::before{position:absolute;left:50%;transform:translateX(-50%);content:"";border:10px solid rgba(0,0,0,0)}.ql-table-input-focus,.ql-table-color-container .color-picker .color-picker-select>.erase-container,.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected,.ql-table-input:focus,.ql-table-color-container .label-field-view-color .property-input:focus,.ql-table-properties-form .property-input:focus{border:1px solid #3779eb;box-shadow:0 0 0 3px #cae1fc}.ql-table-input,.ql-table-color-container .label-field-view-color .property-input,.ql-table-properties-form .property-input{width:80px;height:30px;border:1px solid #ccced1;outline:none;padding-left:6px;background:inherit}.ql-table-input:focus::placeholder,.ql-table-color-container .label-field-view-color .property-input:focus::placeholder,.ql-table-properties-form .property-input:focus::placeholder{color:rgba(0,0,0,0)}.ql-table-input:focus+label,.ql-table-color-container .label-field-view-color .property-input:focus+label,.ql-table-properties-form .property-input:focus+label{display:block}.ql-table-input:not(:placeholder-shown)+label,.ql-table-color-container .label-field-view-color .property-input:not(:placeholder-shown)+label,.ql-table-properties-form .property-input:not(:placeholder-shown)+label{display:block}.ql-table-temporary{display:none}.ql-table-center,.ql-table-select-container .ql-table-select-list,.ql-table-select-container,.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container,.ql-table-color-container .color-picker,.ql-table-properties-form .properties-form-action-row>button,.ql-table-dropdown-list .ql-table-header-row,.ql-table-dropdown-properties-list .ql-table-header-row,.ql-operate-line-container{display:flex;justify-content:center;align-items:center}.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUAAAAyMjIyMjIiIiIyMjIyMjIyMjIyMjIxMTEyMjIyMjIyMjIwMDAzMzMxMTEwMDAzMzOYbpUsAAAAEXRSTlMA/XgF8HRua2fm2rI3rzk1Lf2cC1oAAAA8SURBVBjTY6AUsHKh8RnZ8PKZoHwBZhifHcLg5GVG4TPwsXAzQ/gwwAMUYWLkALIQIlxgPgLwc3JQ4h0Ae0ABBy2kuXoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:16px;box-sizing:border-box}.ql-operate-line-container{position:absolute;z-index:10}.ql-operate-line-container .ql-operate-line{background-color:#0589f3}.ql-operate-block{position:absolute;z-index:10;border:1px solid #979797;cursor:nwse-resize}.ql-operate-block-move{cursor:crosshair;border:none}.ql-operate-drag-table{border:1px dashed #000;position:absolute}.ql-cell-focused{position:relative}.ql-cell-focused::after{border:1px solid #3779eb}.ql-cell-selected{position:relative}.ql-table-menus-container{position:absolute;display:flex;align-items:center;height:40px;width:fit-content;padding:4px;box-sizing:border-box;z-index:1}.ql-table-triangle-up:not(.ql-table-triangle-none)::before{bottom:-20px;border-top-color:rgba(0,0,0,.1490196078) !important}.ql-table-triangle-up:not(.ql-table-triangle-none)::after{bottom:-19px;border-top-color:#fff !important}.ql-table-triangle-down:not(.ql-table-triangle-none)::before{top:-20px;border-bottom-color:rgba(0,0,0,.1490196078) !important}.ql-table-triangle-down:not(.ql-table-triangle-none)::after{top:-19px;border-bottom-color:#fff !important}.label-field-view{position:relative}.label-field-view-input-wrapper{position:relative;height:100%}.label-field-view-input-wrapper>label{position:absolute;left:0;top:-50%;transform:translateY(50%) scale(0.75);color:#999;background:#fff;display:none}.label-field-view-status{max-width:160px;width:max-content}.label-field-view-error>input{border-color:#db3700 !important;animation:ql-table-input-shake .3s ease both}.label-field-view-error>input:focus{box-shadow:0 0 0 3px rgba(255,64,31,.3019607843) !important}.label-field-view-error>label{color:#db3700}.ql-table-dropdown,.ql-table-dropdown-properties{display:flex;height:100%;align-items:center;position:relative;padding:0 4px;cursor:pointer}.ql-table-dropdown:hover,.ql-table-dropdown-properties:hover{background:#f0f0f0}.ql-table-dropdown-text,.ql-table-dropdown-properties-text{flex:1;height:100%;margin-right:7px;display:flex;align-items:center}.ql-table-dropdown-list,.ql-table-dropdown-properties-list{position:absolute;left:0;bottom:0;transform:translateY(100%);margin:0;padding:0;width:170px;z-index:10}.ql-table-dropdown-list li,.ql-table-dropdown-properties-list li{list-style:none;line-height:30px;padding:0 10px;cursor:pointer}.ql-table-dropdown-list li:hover,.ql-table-dropdown-properties-list li:hover{background-color:#f0f0f0}.ql-table-dropdown-list .ql-table-header-row,.ql-table-dropdown-properties-list .ql-table-header-row{justify-content:space-between}.ql-table-dropdown-label,.ql-table-dropdown-properties-label{width:100%;min-width:100%;line-height:24px;font-weight:bold;margin-bottom:6px;display:block}.ql-table-tooltip-hover{display:flex;position:relative}.ql-table-tooltip-hover:hover .ql-table-tooltip{display:block}.ql-table-tooltip-hover:hover+.ql-table-tooltip{display:block}.ql-table-tooltip{font-size:12px;min-width:32px;line-height:20px;padding:6px;white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;background:rgba(0,0,0,.8509803922);border-radius:6px;position:absolute;z-index:11;left:50%;bottom:-10px;transform:translate(-50%, 100%)}.ql-table-tooltip::before{border-bottom-color:rgba(0,0,0,.8509803922) !important;top:-20px}.ql-table-tooltip:hover{display:block}.ql-table-tooltip-hidden{display:none !important}.ql-table-tooltip-error,.label-field-view-status{font-size:12px;min-width:32px;line-height:20px;padding:6px;white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;background:#db3700;border-radius:6px;position:absolute;z-index:11;left:50%;bottom:-10px;transform:translate(-50%, 100%);white-space:pre-wrap;z-index:9}.ql-table-tooltip-error::before,.label-field-view-status::before{border-bottom-color:#db3700 !important;top:-20px}.ql-table-tooltip-error:hover,.label-field-view-status:hover{display:block}.ql-table-tooltip-error-hidden{display:none !important}.ql-table-dropdown-properties{width:80px;height:30px;border:1px solid #ccced1;box-sizing:border-box}.ql-table-dropdown-properties:hover{background:none}.ql-table-properties-form{width:320px;position:absolute;left:50%;padding-bottom:8px;background:#fff;z-index:1;box-shadow:0 1px 2px 1px #ccced1}.ql-table-properties-form .properties-form-header{height:40px;line-height:40px;padding:0 12px;border-bottom:1px solid #ccced1;margin:0;box-sizing:border-box;color:#333;font-size:14px}.ql-table-properties-form .properties-form-row{display:flex;flex-wrap:wrap;padding:8px 12px;justify-content:space-between}.ql-table-properties-form .properties-form-row .ql-table-check-container{display:flex;border:1px solid #ccced1;align-items:center}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover{padding:6px 10px;cursor:pointer}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked{background:#f0f7ff}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked>svg path{stroke:#2977ff}.ql-table-properties-form .properties-form-row-full .ql-table-color-container{width:100%}.ql-table-properties-form .properties-form-row-full .ql-table-color-container .property-input{width:100%}.ql-table-properties-form .properties-form-action-row{display:flex;justify-content:space-around;padding:0 12px}.ql-table-properties-form .properties-form-action-row>button{background:#fff;outline:none;border:none;height:30px;cursor:pointer;flex:1}.ql-table-properties-form .properties-form-action-row>button>span{margin:0 2px;display:flex}.ql-table-properties-form .properties-form-action-row>button:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-action-row>button[disabled]{background-color:rgba(0,0,0,0)}.ql-table-properties-form .ql-table-color-selected{background-position:center}.ql-table-properties-form .ql-table-dropdown-selected{background-position:calc(100% - 10px) center}.ql-table-color-container{border:1px solid #ccced1;height:30px;box-sizing:border-box;display:flex}.ql-table-color-container .label-field-view-color{flex:1}.ql-table-color-container .label-field-view-color .property-input{border:1px solid rgba(0,0,0,0);height:100%}.ql-table-color-container .color-picker{width:30px;border-left:1px solid #ccced1;box-sizing:border-box;position:relative}.ql-table-color-container .color-picker .color-button{width:20px;height:20px;border:1px solid #ccced1;box-sizing:border-box;cursor:pointer;position:relative}.ql-table-color-container .color-picker .color-unselected{position:relative}.ql-table-color-container .color-picker .color-unselected::after{content:"";position:absolute;width:1px;height:26px;background:red;transform-origin:50%;transform:rotate(45deg);left:50%;top:-4px}.ql-table-color-container .color-picker .color-picker-select{position:absolute;right:0;bottom:0;width:156px;transform:translateY(100%);background:#fff;z-index:10;box-shadow:0 1px 2px 1px #ccced1}.ql-table-color-container .color-picker .color-picker-select .erase-container{display:flex;height:30px;align-items:center;padding:0 12px;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select .erase-container:hover{background:#f0f0f0}.ql-table-color-container .color-picker .color-picker-select .erase-container>button{border:none;outline:none;background:inherit;height:100%;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select>.erase-container{margin-bottom:4px}.ql-table-color-container .color-picker .color-picker-select .color-list{display:flex;flex-wrap:wrap;padding:0 12px;margin:0;justify-content:space-between}.ql-table-color-container .color-picker .color-picker-select .color-list>li{list-style:none;width:24px;height:24px;margin:2px 0;position:relative;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select .color-list>li[data-color="#ffffff"]{border:1px solid #ccced1;box-sizing:border-box}.ql-table-color-container .color-picker .color-picker-palette{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:#fff}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap{width:100%;height:100%;display:flex;flex-direction:column}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container{flex:1}.ql-table-disabled{background:#f2f2f2;pointer-events:none}.ql-table-button-disabled{background:#f2f2f2 !important;pointer-events:none}.ql-table-button-disabled svg .ql-fill{fill:#999 !important}.ql-table-button-disabled svg .ql-stroke{stroke:#999 !important}button.ql-table-better{position:relative}.ql-table-select-container{flex-direction:column;width:190px;padding:2px;position:absolute;top:24px;z-index:10;box-sizing:border-box}.ql-table-select-container .ql-table-select-list{flex-wrap:wrap}.ql-table-select-container .ql-table-select-label{width:100%;line-height:16px;text-align:center;color:rgba(34,47,62,.7019607843);margin-top:2px}.ql-table-select-container span{width:16px;height:16px;border:1px solid #000;box-sizing:border-box;margin:1px}ol.table-list-container{counter-reset:list-0}.ql-editor th{border:1px solid #000;padding:2px 5px;background:rgba(0,0,0,.0509803922)}.ql-table-divider{background:#ccced1;height:1px;width:100%}.ql-table-switch{position:relative;display:inline-block;width:28px;height:16px}.ql-table-switch .ql-table-switch-inner{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ccc;transition:.4s;border-radius:8px}.ql-table-switch .ql-table-switch-inner:before{content:"";position:absolute;height:12px;width:12px;left:2px;top:50%;transform:translateY(-50%);background:#fff;transition:.4s;border-radius:50%}.ql-table-switch .ql-table-switch-inner[aria-checked=true]{background:#2196f3}.ql-table-switch .ql-table-switch-inner[aria-checked=true]:before{transform:translate(12px, -50%)}@keyframes ql-table-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}

@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  user-select: none;
  overflow: hidden;
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: var(
    --custom-highlight-background,
    linear-gradient(
      90deg,
      var(--base-color) 0%,
      var(--highlight-color) 50%,
      var(--base-color) 100%
    )
  );
  transform: translateX(-100%);

  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-text-layer: 1;
  --highlight-bg-color: rgba(180, 0, 170, 1);
  --highlight-selected-bg-color: rgba(0, 100, 0, 1);
}

@media screen and (forced-colors: active) {
  :root {
    --highlight-bg-color: Highlight;
    --highlight-selected-bg-color: ButtonText;
  }
}

[data-main-rotation='90'] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation='180'] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation='270'] {
  transform: rotate(270deg) translateX(-100%);
}

.textLayer {
  position: absolute;
  text-align: initial;
  inset: 0;
  overflow: hidden;
  line-height: 1;
  text-size-adjust: none;
  forced-color-adjust: none;
  transform-origin: 0 0;
  z-index: 2;
}

.textLayer :is(span, br) {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  margin: 0;
  transform-origin: 0 0;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: var(--highlight-bg-color);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: var(--highlight-selected-bg-color);
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  inset: 100% 0 0;
  z-index: -1;
  cursor: default;
  user-select: none;
}

.textLayer.selecting .endOfContent {
  top: 0;
}

.hiddenCanvasElement {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  display: none;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-annotation-layer: 1;
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
  --link-outline: none;
}

@media screen and (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
    --link-outline: 1.5px solid LinkText;
  }
  .annotationLayer .textWidgetAnnotation :is(input, textarea):required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
    outline: 1.5px solid selectedItem;
  }

  .annotationLayer .linkAnnotation:hover {
    backdrop-filter: invert(100%);
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
  z-index: 3;
}

.annotationLayer[data-main-rotation='90'] .norotate {
  transform: rotate(270deg) translateX(-100%);
}
.annotationLayer[data-main-rotation='180'] .norotate {
  transform: rotate(180deg) translate(-100%, -100%);
}
.annotationLayer[data-main-rotation='270'] .norotate {
  transform: rotate(90deg) translateY(-100%);
}

.annotationLayer canvas {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  margin: 0;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation {
  outline: var(--link-outline);
}

.textLayer.selecting ~ .annotationLayer section {
  pointer-events: none;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea),
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea)[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled] {
  background: none;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover {
  border: 2px solid var(--input-hover-border-color);
}
.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid var(--input-focus-border-color);
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  background-color: CanvasText;
  content: '';
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {
  position: absolute;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}

html,body{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}body{margin:0;overflow:hidden}form{height:auto}h3{font-weight:bold}a{color:var(--sp-link, #213857)}input,textarea,select{margin:0;padding:0;color:var(--sp-input, black);background-color:var(--sp-input__background-color, white)}input::-webkit-input-placeholder,input::placeholder,textarea::-webkit-input-placeholder,textarea::placeholder,select::-webkit-input-placeholder,select::placeholder{color:var(--sp-input__placeholder-color, gray)}input[type=image]{background-color:rgba(0,0,0,0)}input[type=text],input[type=password],input[type=number],input[type=time],input[type=date],select:not([multiple]){line-height:18px;height:24px}input[type=text],input[type=password],input[type=number],input[type=time],input[type=date],textarea,select{border:1px solid var(--sp-input__border-color, #4682b4);border-radius:5px}input[type=text]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=time]:disabled,input[type=date]:disabled,textarea:disabled,select:disabled{border-color:#4682b4;border-color:var(--sp-input--disabled__border-color, #4682b4)}input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,input[type=time]:focus,input[type=date]:focus,textarea:focus,select:focus{border-color:#000;border-color:var(--sp-input--focused__border-color, black);outline:none}input[type=text],input[type=password],input[type=number],input[type=time],input[type=date],textarea{padding:0 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{vertical-align:bottom;margin-right:2px;width:auto !important}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);outline:none;position:relative}input[type=checkbox][readonly],input[type=checkbox][readonly]+label,input[type=radio][readonly],input[type=radio][readonly]+label{pointer-events:none}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#999;color:var(--sp-input--disabled, #999)}input[type=checkbox]::after,input[type=radio]::after{content:"";display:block;font-family:"Glyphter",monospace;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox]:focus::before,input[type=radio]:focus::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;display:block;border-radius:4px;border:1px solid #000;border-color:var(--sp-input--focused__border-color, black);z-index:1;pointer-events:none}input[type=checkbox]{color:#4682b4;color:var(--sp-checkbox, rgb(70, 130, 180))}input[type=checkbox]:disabled,input[type=checkbox][readonly]{pointer-events:none}input[type=checkbox]:disabled{color:rgba(70,130,180,.85);color:var(--sp-checkbox--disabled, rgba(70, 130, 180, 0.85))}input[type=checkbox]:hover:not(:disabled){color:#396991;color:var(--sp-checkbox--hover, #396991)}input[type=checkbox]::after{width:12px;height:12px;font-size:12px;content:"A";color:currentColor}input[type=checkbox]:checked::after{content:"C"}input[type=checkbox]:indeterminate::after{content:"B"}input[type=radio]::after{width:13px;height:13px;font-size:13px;content:"D";color:#4682b4;color:var(--sp-checkbox, rgb(70, 130, 180))}input[type=radio]:disabled::after{color:rgba(70,130,180,.85);color:var(--sp-checkbox--disabled, rgba(70, 130, 180, 0.85))}input[type=radio]:hover:not(:disabled)::after{color:#396991;color:var(--sp-checkbox--hover, #396991)}input[type=radio]:checked::after{content:"E"}*,html *{scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-color:var(--sp-scrollbar, #c1c1c1) var(--sp-scrollbar__background-color, #f1f1f1);scrollbar-width:10px}*::-webkit-scrollbar,html *::-webkit-scrollbar{height:18px;width:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}*::-webkit-scrollbar-track,html *::-webkit-scrollbar-track{background:#f1f1f1;background-color:var(--sp-scrollbar__background-color, #f1f1f1)}*::-webkit-scrollbar-thumb,html *::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-color:var(--sp-scrollbar, #c1c1c1);-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #f1f1f1;border-radius:5px;border-color:var(--sp-scrollbar__background-color, #f1f1f1)}*::-webkit-scrollbar-corner,html *::-webkit-scrollbar-corner{background:#f1f1f1;background-color:var(--sp-scrollbar__background-color, #f1f1f1)}.sp-tree{overflow-y:auto}.sp-tree--legacy{background-color:var(--sp-tree_node__background-color, #edeae5)}.sp-tree-node{color:var(--sp-tree_node, black)}.sp-tree-node--selected{font-weight:bold;color:var(--sp-tree_node--selected, black);background-color:var(--sp-tree_node--selected__background-color, transparent)}.fields-tree-node{color:var(--sp-tree_node, black)}.fields-tree-node a{color:var(--sp-tree_node, black)}.fields-tree-node a:hover{color:var(--sp-tree_node--hover, black)}html,body,table,th,td,p,a,input,textarea,select,input,h3{font:13px Roboto,sans-serif}.error-message{color:red}.info-message{color:#3f8945}.label-tooltip{font-style:italic}.popup-menu{display:none;position:absolute;background:#f0f0f0;border:1px solid #718bb7;padding:2px;z-index:1000;width:500px}.popup-menu-inner{float:left}.popup-menu-item{display:block;cursor:pointer;color:#000;border:1px solid #f0f0f0;text-decoration:none;min-height:20px;position:relative}.popup-menu-item.disabled-item{cursor:default;color:gray}.popup-menu-item:hover{color:#233d9f;border-color:#aaccf6;background:#ebf3fd}.popup-menu-item.disabled-item:hover{color:gray;border-color:#f0f0f0;background:#f0f0f0}.popup-menu-item-image{width:20px;height:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:16px;position:absolute;left:0;top:0}.popup-menu-item-title{position:relative;margin-left:20px;padding:5px}.has-submenu>.popup-menu-item-title{background:url(Assets/menu-parent-aa3d10c674a5ad39dacf9900f2ba3e43.gif) right center no-repeat;padding-right:20px}.popup-menu-delimeter{border-bottom:1px solid rgba(113,139,183,.66);padding-top:2px;margin:0 -2px 2px;position:relative;left:6%;width:90%}.file-upload-box,.image-upload-box{display:flex;flex-flow:row wrap;align-items:center}.file-upload-box .text{word-break:break-all;overflow:hidden;height:20px}.file-upload-box img{order:1;max-height:400px;max-width:100%;object-fit:scale-down}.file-upload-box .text{order:1;flex:1;line-height:21px}.file-upload-box .select,.image-upload-box .select{order:2;margin-left:auto}.file-upload-box .remove,.image-upload-box .remove{order:3;margin-left:3px}.empty-module-message{font-weight:bold;color:#6574b7;padding-top:100px;text-align:center}.scroll-y{height:100%;overflow-y:auto}.indicator{font-weight:bold}.registrySpan table.wizardFooter{margin-right:10px !important;margin-bottom:5px !important;margin-top:5px !important;float:right}.registry-edit-area{line-height:100%;vertical-align:middle}.registry-edit-area a{margin-left:12px;margin-bottom:4px;color:#06c;position:relative;top:-2px}.registry-edit-area a:visited{color:#06c}.registrySpan .row td,.registrySpan .alterRow td{text-align:left;height:26px;padding:5px 11px}.btn.btn-add.disabledPPC{background:url(Assets/btn_disabled-e02119acb9152dfe5b76df7f24d724d4.png) !important}.tran-box-dict .ui-dialog-content{padding:0 !important}.tran-box-dict .ui-dialog-content table{width:100%}.tran-box-dict .label{white-space:nowrap;width:60px}.tran-box-dict .label span{margin-left:10px}.tran-box-dict .value input{width:100%;margin-right:10px}.tran-box-open-icon{vertical-align:middle;margin-bottom:4px}.SmartListTree .MainTable{border-collapse:collapse;border-color:red}.SmartListTree .MainTable .TreeCell{border-collapse:separate;background:var(--sp-page_body__background-color, #F3F2EE);padding:10px}.SmartListTree .MainTable .TreeCell .TreeWrapper{overflow-y:auto}.SmartListTree .MainTable .EditorCell{background:var(--sp-page_body__background-color, #F3F2EE);padding-left:11px;padding-top:5px;padding-right:11px}.SmartListTree .MainTable .EditorCell .EditorWrapper{overflow-y:auto}.SmartListTree .MainTable .EditorCell .FieldsValuesEditor,.SmartListTree .MainTable .EditorCell .ObjectsSchemaValuesEditor{table-layout:fixed}* html .SmartListTree .MainTable .EditorCell .textinput{width:100%}.SmartListTree .MainTable .EditorCell .textinput{width:99.3%}.SmartListTree .MainTable .ButtonsPanel{padding-top:5px;padding-bottom:5px;height:30px}.SmartListTree .MainTable .ButtonsPanel .buttonWrapper{float:right;margin-right:8px}.SmartListTree .MainTable .ButtonsPanel table:first-child{margin-right:3px}.SmartListTree .MainTable .ButtonsPanel .buttonWrapper .simpleButton{width:70px}.SmartListTree .MainTable .TreeHeaderCell{height:26px;background:url(Assets/bg_gray_item3-161817273e0008d726987dff829ec002.gif) repeat-x;padding:2px 11px 0 11px;font-weight:bold;color:#000}.SmartListTree .MainTable .EditorHeaderCell{height:26px;background:url(Assets/bg_gray_item3-161817273e0008d726987dff829ec002.gif) repeat-x;padding:0 11px 0 11px;font-weight:bold;color:#000}.SmartListTree .MainTable .FooterCell{padding:5px 11px;border-collapse:collapse;border-top:solid 1px #213857}.SmartListTree .MainTable .FilterCell{padding:5px 11px;vertical-align:middle}.SmartListTree .MainTable .FilterCell table tr td{vertical-align:middle;padding-right:5px}.SmartListTree .MainTable .Tree td{white-space:nowrap}.SmartListTree .MainTable .Tree .Node{text-decoration:none;color:#000;margin-left:5px;cursor:pointer}.SmartListTree .MainTable .Tree .SelectedNode{text-decoration:none;font-weight:bold;color:#000;margin-left:5px}html,body,form{padding:0;margin:0}body.pdfAnnotations,body.pdfAnnotations form{background:#f3f2ee}.pdfDocument{position:absolute;top:60px;left:0;text-align:center;bottom:0;overflow-y:auto;overflow-x:hidden}.pdfPage{border-top:1px solid #606060;border-left:1px solid #606060;border-right:2px solid #909090;border-bottom:2px solid #909090;margin-bottom:16px}.pdfDocumentCrosshair .pdfPage{cursor:crosshair}.pdfTabStrip{position:fixed;top:0;left:0;width:100%;height:36px;background:url(Assets/toolbarbg-c97d6050f97c9b449b52eeae6ec0c03b.png) repeat-x;padding:0 0 0 10px;z-index:200;vertical-align:middle}.pdfTabStrip button{height:26px;width:27px;padding:0;margin:2px;border:0;background:rgba(0,0,0,0)}.pdfTabStrip button:hover{cursor:pointer;background:url(Assets/button_hover-3a5d8be42e41d3215c081148f0514fd6.png)}.pdfTabStrip button:active{background:url(Assets/button_active-49929494213974492f9cf4c9d040e673.png)}.pdfTabStrip button.selected{background:url(Assets/button_active-49929494213974492f9cf4c9d040e673.png)}#The_colorPicker{position:fixed;z-index:400;top:32px;left:142px;padding-bottom:1px;background:#e0ddd7;border-left:1px solid #c2beb6;border-right:1px solid #c2beb6;border-bottom:1px solid #c2beb6}.txtColor{border:1px inset #fff;font-size:7pt;color:#000;width:45px;position:relative;top:-5px}.pdfAnnotation{font-size:12px;text-align:left;position:absolute;opacity:.7;filter:alpha(opacity=70)}.pdfAnnotation textarea{font-size:12px;position:absolute;top:-2px;left:-2px;height:100%;width:100%;border:0;display:none}.pdfAnnotation .header{background:silver;font-weight:bold}.pdfAnnotation .remove{position:absolute;left:100%;top:100%;margin-top:2px;margin-left:-60px;cursor:pointer;font-size:8pt;color:#324f77;display:none}.pdfAnnotation .remove img{vertical-align:middle;margin-right:3px;border:0}.pdfAnnotation .rotate{position:absolute;left:50%;top:50%;margin-top:-27px;margin-left:4px;cursor:pointer;display:none}.pdfAnnotation .move{position:absolute;left:50%;top:50%;margin-top:-27px;margin-left:31px;cursor:move;display:none}.pdfActiveAnnotation{cursor:pointer;opacity:1;filter:none}.pdfActiveAnnotation .remove,.pdfActiveAnnotation .rotate,.pdfActiveAnnotation .move,.pdfActiveAnnotation textarea{display:block}.pdfActiveAnnotation span{display:none}.pdfActiveAnnotation textarea:active{cursor:move}.pdfArrow{border:0}.pdfArrow .line{position:absolute;background:#4a4a4a;border:5px rgba(0,0,0,0)}.pdfArrow .lineNS{height:100%;width:1px;font-size:1px;top:0;left:50%}.pdfArrow .lineWE{width:100%;height:1px;font-size:1px;top:50%;left:0}.pdfArrow .pointer{position:absolute;width:19px;height:19px}.pdfArrow .pointerN{top:0;left:50%;margin-left:-9px}.pdfArrow .pointerE{top:50%;left:100%;margin-left:-19px;margin-top:-9px}.pdfArrow .pointerS{left:50%;top:100%;margin-left:-9px;margin-top:-19px}.pdfArrow .pointerW{top:50%;left:0;margin-top:-9px}.drsElement{position:absolute}.drsElement:hover textarea{display:block}.drsElement:hover span{display:none}.drsMoveHandle{cursor:move}.dragresize{position:absolute;width:5px;height:5px;font-size:1px;background:#fff;border:1px solid #333}.dragresize-tl{top:-8px;left:-8px;cursor:nw-resize}.dragresize-tm{top:-8px;left:50%;margin-left:-4px;cursor:n-resize}.dragresize-tr{top:-8px;right:-8px;cursor:ne-resize}.dragresize-ml{top:50%;margin-top:-4px;left:-8px;cursor:w-resize}.dragresize-mr{top:50%;margin-top:-4px;right:-8px;cursor:e-resize}.dragresize-bl{bottom:-8px;left:-8px;cursor:sw-resize}.dragresize-bm{bottom:-8px;left:50%;margin-left:-4px;cursor:s-resize}.dragresize-br{bottom:-8px;right:-8px;cursor:se-resize}.pm_container{border:1px solid #a0a0a0;background-color:#f0f0f0}.pm_item td{background:#fff;vertical-align:middle;cursor:pointer;padding:3px 5px 3px 6px;font-family:Tahoma,serif;font-size:8pt}.pm_item td.pm_img_cell img{vertical-align:middle}.pm_item_hover td{background:#3d89ec;vertical-align:middle;color:#fff;cursor:pointer;padding:3px 5px 3px 6px;font-family:Tahoma,serif;font-size:8pt}.pm_item_hover td.pm_img_cell img{vertical-align:middle}.pm_disabled td{background-color:#fff;vertical-align:middle;padding:3px 5px 3px 6px;font-family:Tahoma,serif;color:gray;font-size:8pt}.pm_disabled td.pm_img_cell img{filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=0, Mirror=0, Invert=0, XRay=0, Grayscale=1, Opacity=1.00)}.pm_shadow{background-color:#000;opacity:.1;filter:alpha(opacity=10)}.sendButton{position:absolute;cursor:pointer;line-height:100%;vertical-align:middle;width:20px;height:20px}img{border:0;padding:0;margin:0;max-height:100%}table{border-collapse:separate}.tbl-singlepoint{width:100%;border-collapse:collapse}div.div_wo_padding{padding:0;margin:0}.mainMenu{width:95px;height:32px;padding:0;float:left}#divDisableImage>table{width:100%}.mainMenuActive{width:102px;height:33px}.mainMenuLogout{text-align:right;color:#213857;font-weight:bold;padding:0 12px 0 12px}.mainMenuLogout a,.userLink{color:#213857;font-weight:bold;padding:0 12px 0 12px}.panelUnderTabs,.gridOverHeader,.groupHeader{height:40px;padding:0 16px 0 16px;box-sizing:border-box;font-weight:bold;font-size:14px;color:#4682b4;color:var(--sp-group_header, rgb(70, 130, 180));border:1px solid #e2e2e2;border-color:var(--sp-group__border-color, #e2e2e2);background-color:rgba(70,130,180,.1);background-color:var(--sp-group_header__background-color, rgba(70, 130, 180, 0.1))}.panelUnderTabs a{font-weight:bold;color:#fd7f06}td.workspaceCell{background:#f3f2ee;padding:0}div.div_wo_padding,div.div_wo_padding div{width:100%;padding:0;margin:0}.gridTabs_td{width:100%}.gridTabActive{height:27px;background-color:var(--sp-page_tabs_item--selected__background-color, rgba(33, 56, 87, 0.5));white-space:nowrap}.gridTabPassive{width:30px;height:27px;background-color:var(--sp-page_tabs_item__background-color, #4682B4);white-space:nowrap}.gridTabPassive input,.gridTabActive input{width:100%;height:27px;text-align:left;font-weight:bold;color:#fff;border:none;background:none;padding:2px 10px 0 10px;cursor:pointer}.gridTabActive input{cursor:default}.table-container{overflow-y:scroll;height:calc(100% - 27px)}table.grid{width:100%;color:var(--sp-data-grid_cell, rgba(0, 0, 0, 0.7))}table.grid td{padding:0}table.grid--wrap-all td{word-break:break-all}table.grid--fixed{table-layout:fixed}.runtime-form table.grid td{font-size:12px;background-color:var(--sp-data-grid_cell__background-color, #fff) !important;color:var(--sp-data-grid_cell, #333) !important}table.grid tr.headerPS th{height:40px;background:#e5e3de;border-left:1px solid #fff;border-right:1px solid #d0d0d0;border-bottom:1px solid #c1beb5;font-weight:bold;text-decoration:underline;color:#3a3a3a;text-align:left;padding:0 11px 0 11px}table.grid tr.headerPS th.header_multicell{width:auto !important;height:40px;background:#e5e3de;border-left:1px solid #fff;border-right:1px solid #d0d0d0;border-bottom:1px solid #c1beb5;font-weight:bold;text-decoration:underline;color:#3a3a3a;text-align:center;padding:0 11px 0 11px}table.grid tr.headerPS a{font-weight:bold;color:#3a3a3a}table.grid .rowPS{padding-left:4px;height:30px;background:#d9dcef}table.grid .alterRowPS{padding-left:4px;height:30px;background:#edeefa}table.grid .header{background-color:#ecf3f7;background-color:var(--sp-data-grid_header__background-color, #ecf3f7)}table.grid .header th{height:32px;border-bottom:1px solid #e2ded3;border-color:var(--sp-data-grid_cell__border-color, Gray);font-weight:bold;font-size:12px;text-decoration:none;color:var(--sp-data-grid_header, steelblue);text-align:left;padding:0 16px 0 16px}table.grid .header th.header_multicell{width:auto !important;height:32px;border-right:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2);font-weight:bold;text-decoration:underline;text-align:center}table.grid .header a{font-size:13px;color:#4682b4;color:var(--sp-data-grid_header, rgb(70, 130, 180))}.runtime-form table.grid .header a{font-size:12px}table.grid .row td,table.grid .alterRow td,table.grid .selectedRow td{padding-left:16px;padding-right:16px;text-align:left;height:32px}table.grid .row td center,table.grid .alterRow td center{text-align:left}table.grid>tbody>tr:nth-child(2n+2){border-bottom:solid 1px #e2e2e2}table.grid>tbody>tr{border-color:#e2e2e2 !important;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2) !important}table.grid>tbody>tr>td{border-color:#e2e2e2 !important;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2) !important}table.grid>tbody>tr.emptyRow{border-bottom:solid 1px var(--sp-data-grid_cell__border-color, #e2e2e2);border-color:var(--sp-data-grid_cell__border-color, #e2e2e2)}table.grid .row{color:#333;color:var(--sp-data-grid_cell, #333);background:#fff;background-color:var(--sp-data-grid_cell__background-color, #fff);border-bottom:solid 1px #e2e2e2;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2);white-space:normal}table.grid>tbody>tr:nth-child(2n+3){border-bottom:solid 1px #e2e2e2;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2)}table.grid .alterRow{color:#333;color:var(--sp-data-grid_cell, #333);background:#fff;background-color:var(--sp-data-grid_cell__background-color, #fff);border-bottom:solid 1px #e2e2e2;border-color:var(--sp-data-grid_cell__border-color, #e2e2e2)}table.grid .selectedRow{background-color:var(--sp-data-grid_cell--selected)}table.grid .selectedRow td a{color:rgba(0,0,0,.7)}table.grid .row a,table.grid .alterRow a{color:var(--sp-data-grid_cell, #333)}table.grid .row .select{padding:0 5px;width:20px}table.grid .alterRow .select{padding:0 5px}table.grid .header .select{padding:0 5px}.olapGridContainer{text-align:center;vertical-align:middle;border:none !important}.olapGrid{width:100%}.olapGrid th{text-align:left;padding:0;color:#000;font-size:12px;font-weight:normal;background:#d9dcef;border:1px solid #a2a5b9;border-left-width:0;text-decoration:none}.olapGrid td{text-align:left;height:30px;background:#e2e5f3;border:1px solid #a2a5b9;border-left-width:0;font-size:12px;padding:0;vertical-align:top}.olapGrid th.first-child{border-left-width:1px}.olapGrid td.first-child{border-left-width:1px}.olapGrid .totalCol{text-align:right;background-color:#fff9e0}.olapGrid .totalsRow td{background-color:#ffe3c9}.olapGrid .totalsRow .dataCol{text-align:right}.olapGrid .totalsRow .totalCol{background-color:#f9c6a8}.olapGrid .calculationCol{text-align:right}.olapGrid .icon{cursor:pointer;float:right;margin:2px 0 0 0;width:14px;height:14px;border:none !important;background:none}.olapGrid .icon-edit{background:url(Assets/edit-2719f2db56d4f8c51d1b81ee6fcf3067.png) no-repeat}.olapGrid .icon-del{background:url(Assets/del-90506fb54dcfe34279305d87e9b02b90.png) no-repeat}.olapGrid .btn{cursor:pointer;width:72px;height:21px;background:url(Assets/btn-29f654576692c8563a7a6007ee15c268.png);border:none;color:#fff;font-size:12px;margin:0 0 3px}.olapGrid .margin-right{margin-right:5px}.olapGrid .select-element{border:1px solid #c8cbe3 !important;width:100%;margin-bottom:8px;font-size:11px;margin-top:-3px;height:21px}.olapGrid .input-text{background:#fff;border:1px solid #c8cbe3;font-size:12px;height:21px;text-align:right;width:100%;margin-right:0;margin-top:-3px;overflow:hidden;resize:none;padding:2px 2px 0}.olapGrid .input-text.dataTypeText{text-align:left}.olapGrid .dataCol .ward.dataTypeNumeric{text-align:right}.olapGrid .dataCol .ward.dataTypeText{text-align:left}.olapGrid .totalCol .ward.dataTypeNumeric{text-align:right}.olapGrid .totalCol .ward.dataTypeText{text-align:left}.olapGrid .calculationCol .ward.dataTypeNumeric{text-align:right}.olapGrid .calculationCol .ward.dataTypeText{text-align:left}.olapGrid .disabled-input{background-color:#eee}.olapGrid .active{border-color:#8cdb7a}.saveButton{padding:3px;text-align:right}.saveButton img{cursor:pointer}.olapGrid th .widther{padding:5px 5px 5px 0;margin-left:5px}.olapGrid td .widther{padding:8px 5px 5px 0;margin-left:5px}.olapGrid .widther{overflow:hidden;word-wrap:break-word;text-align:left}.olapGrid .calculationCol .widther{text-align:right}.olapGrid textarea{white-space:nowrap}.olapGridContainer div.buttonsDiv{width:40px;height:20px;background-color:#e2e5f3;border-bottom:1px solid #a2a5b9;border-right:1px solid #a2a5b9;position:absolute;top:5px;right:-20px;z-index:99;display:none}.InvalidDataFormatInput{color:red}.tbl-singlepointTd{padding:0;height:150px;vertical-align:top;width:50%;border:1px solid #213857}.tbl-singlepointLinksTd{padding:0;vertical-align:top}.modalBackground{background-color:#edeae5;filter:alpha(opacity=70);opacity:.7;position:absolute;left:0;top:0;right:0;bottom:0}.modalPopup{background:#fff;border:solid 1px #213857;padding:10px;width:400px}.popupControl{background-color:#fff;position:absolute;visibility:hidden}.ECNWorkspace{overflow:auto}.ECNWorkspaceHeader{text-align:center;font-weight:bold;color:#4682b4;height:32px;background-color:rgba(70,130,180,.1)}.ECNWorkspaceHeader.ECNWorkspaceHeaderCST{height:20px;padding-top:7px;position:absolute;left:0;top:0;right:0}body.ECNWorkspaceTopFieldsBody{overflow-y:auto}.ECNWorkspaceTopFields{height:auto;text-align:center;border-bottom:1px solid #e2e2e2}.ECNWorkspaceTopFieldsPM{text-align:center;z-index:20}.ECNWorkspaceTopFields.CSTW{height:68px;padding-top:22px}.ECNWorkspaceTopFieldLabel{font-weight:bold;color:#4682b4;padding:0 6px 0 0}.ECNWorkspaceTopField span.info{display:block;border:1px solid #2b4980;color:#2b4980;background:#fff;padding:2px 10px 2px 10px}.ECNWorkspaceTopField span.multi-line-info{display:block;border:1px solid #2b4980;color:#2b4980;background:#fff;padding:2px 10px 2px 10px}.ECNWorkspaceTopField{padding:0 18px 0 0}.ECNWorkspaceCell{text-align:center;padding:5px}.ECNWorkspaceCellPM{overflow:auto;z-index:10}.ECNWorkspaceTopCell{position:absolute;left:0;right:0;top:27px;bottom:0;overflow:auto}.ECNWorkspaceTopCell-iframe{position:absolute;left:0;right:0;bottom:0;top:0;overflow:auto;display:block}.ECNWorkspaceTopField input{height:19px;display:block;border:1px solid #2b4980;color:#2b4980;background:#fff;padding:2px 10px 2px 10px}.ECNWorkspaceCell table.teatareaContainer{width:615px}.ECNWorkspaceCell table.teatareaContainer span{width:100%;padding-left:3px}.ECNWorkspaceCell textarea{display:block;border:1px solid #2b4980;color:#2b4980;background:#fff;padding:2px 2px 2px 2px;height:70px}.dashboard-imagebutton{height:29px}table.grid td.dashboard-title{padding-left:10px}.emptyCell{border-bottom:none;height:100px;background:var(--sp-background--regular)}.ecn-stage-selected-name{border:1px solid #e2e2e2;background-color:rgba(70,130,180,.1)}.ecn-stage-past,.ecn-stage-current,.ecn-stage-selected,.ecn-stage,.stage-submit-to-approval{padding:15px 0 0 0}.ecn-stage-past table,.ecn-stage-current table,.ecn-stage table,.ecn-stage-selected table,.stage-submit-to-approval table{border-collapse:collapse;width:100%}.ecn-number{text-align:center;font-weight:bold;height:21px}.ecn-stage-past .ecn-number{border:1px solid #e2e2e2;color:#656565;background-color:#f2f2f2}.ecn-stage-past .ecn-number input{background:none;border:none;color:#333;font-weight:bold;width:100%;height:100%;margin:0;cursor:pointer}.ecn-stage-current .ecn-number{border:1px solid #213857;color:#fff;background-color:#213857}.stage-submit-to-approval .ecn-number{border:1px solid #ae0101;color:#fff;background:url(Assets/ecn-stage-current-94158e79c2818ac8fdccef045ab65747.gif)}.ecn-stage .ecn-number{border:1px solid #4682b4;color:#fff;background-color:#4682b4}.ecn-name{padding:0;width:100%;border:1px solid #e2e2e2}.ecn-name a{background:none;border:none;color:#656565;display:block;padding:5px;cursor:pointer;text-decoration:underline;text-align:center;vertical-align:text-bottom;overflow:hidden}.ecn-number input{background:none;border:none;color:#fff;font-weight:bold;width:100%;height:100%;margin:0;cursor:pointer}.ecn-stage-selected-name a{border:none;display:block;height:40px;padding:5px;cursor:pointer;text-decoration:underline;text-align:center;vertical-align:text-bottom;overflow:hidden}.bottomInputTd,.bottomInputTd_disabled{width:90px;height:36px;padding:0}.bottomInputTd table{width:100%;height:100%;border-collapse:collapse;border:none}.bottomInputTd td{height:100%;padding:0;border:none}.bottomInputTd_disabled table{width:100%;height:100%;border-collapse:collapse;border:none}.bottomInputTd_disabled td{height:100%;padding:0;border:none}.bottomInputTd input{width:100%;height:36px;cursor:pointer;color:#fff}.bottomInputTd_disabled input{border:none;width:100%;height:36px;opacity:.3}.info{border:solid 1px}.footer{height:33px;padding:0;background:url(Assets/bg_footer-d51deffa93b8c728d936672d95c0088e.gif)}.emptyRow td{height:26px;text-align:center}.textinput{padding:2px 2px 2px 2px;border:1px solid var(--sp-input__border-color, #2B4980);color:var(--sp-input, #2B4980);background-color:var(--sp-input__background-color, #FFFFFF)}select{color:var(--sp-input, #2B4980)}.WorkflowCaption{font-family:Tahoma,serif;font-size:11px;font-weight:bold}.disabledTextBox{background-color:var(--sp-input--disabled__background-color, #EFEFEF)}.image-button-holder{display:inline-block;flex-wrap:wrap}.image-button-holder img{vertical-align:middle}.change-image-button{display:block;margin-left:0}.ECNWorkspaceFieldLabeled td{font-weight:bold;color:var(--sp-label, #6674B5);padding-bottom:8px;padding-right:10px;text-align:left}.ECNWorkspaceFieldLabeled .rbl-mode td{padding-top:0;padding-bottom:0}.ECNWorkspaceFieldLabeled .rbl-mode td input[type=radio]{margin-bottom:1px}.ECNWorkspaceLabelCell{font-weight:bold;color:var(--sp-page_body, #6674B5);padding-right:10px;padding-left:5px;text-align:left}.ECNWorkspaceFieldLabeled td.ECNWorkspaceRadioButtons{color:#2b4980;font-weight:normal;padding-right:90px}.ECNWorkspaceRadioButtons input{vertical-align:middle}.ECNWorkspaceCombobox{color:#2b4980;font-weight:normal;padding-right:60px;vertical-align:middle}.ECNWorkspaceField input{display:block;border:1px solid #2b4980;color:#2b4980;background:#fff;float:left}.gridTabPassive a,.gridTabActive a,.gridTabPassive a:visited,.gridTabActive a:visited,.gridTabPassive a:hover,.gridTabActive a:hover{display:block;height:20px;text-align:center;font-weight:bold;color:#fff;border:none;background:none;padding:7px 7px 3px 7px;cursor:pointer;text-decoration:none}.gridTabActive a{cursor:default}.tdWithLeftAndRightDarkBorders{border-left:1px solid #213857;border-right:1px solid #213857;background:#f3f2ee}.icon20x20{width:30px}.icon20x20 img{width:20px;height:20px}.imgPreview{max-height:20px;max-width:40px;vertical-align:middle}caption td{font-size:14px;text-align:left;font-weight:bold;padding-left:10px;color:#4682b4;height:30px}.error{font-weight:bold;color:red}.errorMessage{font-weight:normal;color:red;font-size:12px;padding-left:3px;line-height:20px}.textareaLabel{font-weight:normal;color:#2b4980;padding:0 0 3px 0;text-decoration:none}.inputLabelLeft{font-weight:normal;color:#2b4980;padding:8px 0 3px 0;vertical-align:middle}.textareaLabelLeft{font-weight:normal;color:#2b4980;padding:11px 0 3px 0;vertical-align:top}.viewIssue_4RowsGridTd{height:95px;vertical-align:top;border:1px solid #213857}.textareaLabelBold{font-weight:bold;color:#4682b4;padding-bottom:5px;text-align:left;padding-top:0}.grid td .chartItem{border-collapse:collapse;border:none;cursor:default;width:308px;margin:0}.grid td .chartItem table{margin:0}.grid td td.mainTd{border:1px solid #213857;border-top:none;background:#edece8 url(Assets/bg_tooltip-b336df9f42a2b5287915b098fdf3aeb9.gif) top repeat-x;padding:5px;height:100px;width:250px}.grid td td.mainTd table td.tipHeader,.grid td td.mainTd table td.tipClose{border-bottom:1px solid #dcdad6;padding-top:0;height:15px}.grid td td.mainTd table td.tipHeader{font-weight:bold;color:#213857;vertical-align:middle}.grid td .tipClose{width:18px;padding:0}.grid td .tipClose img{width:18px;height:18px;border:none}.grid td .chartItem .mainTop{background:#fff;border:1px solid #213857;border-bottom:none;height:4px;padding:0;font-size:1px}.grid td td.mainTd table td.statusDescription{height:100%;vertical-align:top;padding-top:10px}.grid td .chartItem .noShadow{padding:0;width:4px;height:4px;font-size:1px}.grid td .chartItem .bottomShadow{padding:0 0 0 4px;height:4px}.shadowDiv{width:100%;height:100%;background:#000;padding:0;font-size:1px}.overdueYes{color:red;font-weight:bold}.highlight{background-color:#fffacd}.addButtonRow{text-align:right;margin-bottom:5px}.addButtonRow div{display:inline-block}.addButtonRow img{cursor:pointer;margin-left:4px}.gridTD{border:solid 1px #e2e2e2;padding:0}.ajax__calendar_container{text-align:center;width:170px;font-family:tahoma,Verdana,Helvetica,serif;font-size:11px;cursor:default;padding:4px}.ajax__calendar_body{position:relative;margin:auto;width:170px;height:139px;overflow:hidden}.ajax__calendar_days{position:absolute;text-align:center;margin:auto;width:170px;height:139px;top:0;left:0}.ajax__calendar_months{position:absolute;text-align:center;margin:auto;width:170px;height:139px;top:0;left:0}.ajax__calendar_years{position:absolute;text-align:center;margin:auto;width:170px;height:139px;top:0;left:0}.ajax__calendar_container TABLE{margin:0;font-size:11px;padding:0}.ajax__calendar_container TD{margin:0;font-size:11px;padding:0}.ajax__calendar_header{width:100%;height:20px;padding-top:6px}.ajax__calendar_prev{width:15px;background-repeat:no-repeat;background-position:50% 50%;float:left;height:15px;cursor:pointer}.ajax__calendar_next{width:15px;background-repeat:no-repeat;background-position:50% 50%;float:right;height:15px;cursor:pointer}.ajax__calendar_title{margin-left:15px;cursor:pointer;font-weight:bold;margin-right:15px}.ajax__calendar_footer{height:15px}.ajax__calendar_today{cursor:pointer;padding-top:3px}.ajax__calendar_dayname{text-align:right;width:17px;height:17px;padding:0 2px}.ajax__calendar_day{text-align:right;width:18px;height:17px;cursor:pointer;padding:0 2px}.ajax__calendar_month{text-align:center;width:40px;height:44px;overflow:hidden;cursor:pointer}.ajax__calendar_year{text-align:center;width:40px;height:44px;overflow:hidden;cursor:pointer}.ajax__calendar .ajax__calendar_container{border-bottom:#646464 1px solid;border-left:#646464 1px solid;background-color:#fff;color:#000;border-top:#646464 1px solid;border-right:#646464 1px solid}.ajax__calendar .ajax__calendar_footer{border-top:#f5f5f5 1px solid}.ajax__calendar .ajax__calendar_dayname{border-bottom:#f5f5f5 1px solid}.ajax__calendar .ajax__calendar_day{border-bottom:#fff 1px solid;border-left:#fff 1px solid;border-top:#fff 1px solid;border-right:#fff 1px solid}.ajax__calendar .ajax__calendar_month{border-bottom:#fff 1px solid;border-left:#fff 1px solid;border-top:#fff 1px solid;border-right:#fff 1px solid}.ajax__calendar .ajax__calendar_year{border-bottom:#fff 1px solid;border-left:#fff 1px solid;border-top:#fff 1px solid;border-right:#fff 1px solid}.ajax__calendar .ajax__calendar_active .ajax__calendar_day{border-bottom-color:#06c;background-color:#edf9ff;border-top-color:#06c;color:#06c;border-right-color:#06c;border-left-color:#06c}.ajax__calendar .ajax__calendar_active .ajax__calendar_month{border-bottom-color:#06c;background-color:#edf9ff;border-top-color:#06c;color:#06c;border-right-color:#06c;border-left-color:#06c}.ajax__calendar .ajax__calendar_active .ajax__calendar_year{border-bottom-color:#06c;background-color:#edf9ff;border-top-color:#06c;color:#06c;border-right-color:#06c;border-left-color:#06c}.ajax__calendar .ajax__calendar_other .ajax__calendar_day{border-bottom-color:#fff;background-color:#fff;border-top-color:#fff;color:#646464;border-right-color:#fff;border-left-color:#fff}.ajax__calendar .ajax__calendar_other .ajax__calendar_year{border-bottom-color:#fff;background-color:#fff;border-top-color:#fff;color:#646464;border-right-color:#fff;border-left-color:#fff}.ajax__calendar .ajax__calendar_hover .ajax__calendar_day{border-bottom-color:#daf2fc;background-color:#edf9ff;border-top-color:#daf2fc;color:#06c;border-right-color:#daf2fc;border-left-color:#daf2fc}.ajax__calendar .ajax__calendar_hover .ajax__calendar_month{border-bottom-color:#daf2fc;background-color:#edf9ff;border-top-color:#daf2fc;color:#06c;border-right-color:#daf2fc;border-left-color:#daf2fc}.ajax__calendar .ajax__calendar_hover .ajax__calendar_year{border-bottom-color:#daf2fc;background-color:#edf9ff;border-top-color:#daf2fc;color:#06c;border-right-color:#daf2fc;border-left-color:#daf2fc}.ajax__calendar .ajax__calendar_hover .ajax__calendar_title{color:#06c}.ajax__calendar .ajax__calendar_hover .ajax__calendar_today{color:#06c}.calendar .ajax__calendar_container{width:180px;padding:0;border:1px solid #213857;background:#edece8 url(Assets/bg_tooltip-b336df9f42a2b5287915b098fdf3aeb9.gif) top repeat-x;color:#fe7e00;height:170px;z-index:100}.calendar .ajax__calendar_body{height:120px}.ajax__calendar_day{color:#213857}.calendar .ajax__calendar_other .ajax__calendar_day,.calendar .ajax__calendar_other .ajax__calendar_year{color:#999}.calendar .ajax__calendar_hover .ajax__calendar_day,.calendar .ajax__calendar_hover .ajax__calendar_month,.calendar .ajax__calendar_hover .ajax__calendar_year{color:#000;background:#8ea1c2}.calendar .ajax__calendar_active .ajax__calendar_day,.calendar .ajax__calendar_active .ajax__calendar_month,.calendar .ajax__calendar_active .ajax__calendar_year{padding:0;color:#fff;font-weight:bold;background:#fe7e00}#dateeditor_ce_body td{height:10px;padding:0 0 0 0;margin:0}#dateeditor_ce_body .ajax__calendar_active{height:10px;padding:0 0 0 2px;margin:0}.ModalTableCell{background:#fff}.ModalTableCellBottom{border-bottom:1px solid #213857;background:#f3f2ee}.ModalTableCell caption{height:31px;background:url(Assets/bg_panelUnderTabs-a1ae246d54c4c45f378e281d13c205db.png);padding:0 11px 0 11px;border-left:1px solid #213857;border-right:1px solid #213857;font-weight:bold;color:#fd7f06;text-align:left;vertical-align:middle}.ModalTableCell .grid caption,.ModalTableCell .ECNWorkspaceFieldLabeled caption,.ModalTableCell .WizardGroupCaption{border:none;border-bottom:1px solid #cacfe5;background:#ebeefa url(Assets/whitepixel-ce5f2da527d81d4335f56836c4bac29b.gif) top repeat-x;padding:6px;text-align:center;font-weight:bold;color:#6574b7}.td .ItemDescription{font-family:Tahoma,serif;font-size:11px;color:#000}td.blueHeader{background:#4682b4;height:27px;border:1px solid #4682b4;text-align:center;font:11px Tahoma;font-weight:bold;color:#fff;padding:0 10px 0 10px}td.form{border:1px solid #a5a5a5;border-top:none;padding:10px;vertical-align:top}td.formFieldWithVerticalLabel{padding:0 0 20px 0;font:11px Tahoma;height:1px;white-space:nowrap}.EditError{background-color:#fcc}.SelectedGridViewCell{background-color:rgba(33,56,87,.2) !important}.SelectedGridViewRow td{background-color:#d9e8fb}.EditGridViewCell{padding:0 0 0 100px}.EditControlGridViewCell{padding:0;margin:0;text-align:left}.EditControlGridViewCell .date{width:70px}.EditControlGridViewCell .time{width:40px;margin-left:5px}.groupMain{border:1px solid #e2e2e2;border-color:var(--sp-group__border-color, #e2e2e2)}.groupMainWithTabs .contentCell{border:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2);border-radius:5px 5px 5px 5px}.groupMainWithTabs .contentCellInvisible table tr{display:none}.groupMainWithTabs .tabsCell,.calendar-scale{text-align:left;border-color:var(--sp-module_main-header__border-color, #e2e2e2)}.group-control-tab.hidden:has(td):has(div):has(.spreadsheet-designer){display:table-row !important;visibility:collapse}.scrollTabsLeft{height:31px;width:20px;font-weight:bold;background:url(Assets/grouptab_bg-4fe395ed35b8c6381521de625b81c5bb.gif) repeat-x;border-left:1px solid #29487f;border-right:1px solid #29487f;cursor:pointer;white-space:nowrap;position:absolute;left:0;top:2px;display:none;line-height:26px;color:#404040;text-align:center;font-size:10px}.scrollTabsRight{height:31px;width:20px;font-weight:bold;background:url(Assets/grouptab_bg-4fe395ed35b8c6381521de625b81c5bb.gif) repeat-x;border-left:1px solid #29487f;border-right:1px solid #29487f;cursor:pointer;white-space:nowrap;position:absolute;right:0;top:2px;display:none;line-height:26px;color:#404040;text-align:center;font-size:10px}.tabsContainer{overflow:hidden;text-align:left;border:0;height:47px;position:relative}.hidden .tabsContainer{display:none}.tabsContainerScrollable .scrollTabsLeft{display:block}.tabsContainerScrollable .scrollTabsRight{display:block}.tabs.form-tabs .tabs-container{left:18px;right:18px}.tabs.form-tabs .tabs-container a{font-weight:bold;padding:0 10px}.tabs.form-tabs .arrow-left,.tabs.form-tabs .arrow-right{width:18px;opacity:.5}.tabs.form-tabs .arrow-left::before,.tabs.form-tabs .arrow-right::before{display:block;font-family:"Glyphter",monospace;line-height:1em;font-size:10px;position:absolute;top:16px;left:4px;width:8px;height:10px;overflow:hidden;color:var(--sp-tabs_item, rgb(70, 130, 180))}.tabs.form-tabs .arrow-left::before{content:"K"}.tabs.form-tabs .arrow-right::before{content:"L"}.tabs.form-tabs .arrow-left:hover,.tabs.form-tabs .arrow-right:hover,.tabs.form-tabs .item>span:hover{opacity:1}.groupTabs{padding:0;margin:0;height:31px}.groupTabs ul{list-style-type:none;padding:0;margin:0}.groupTabs li{display:inline;list-style-type:none;padding:9px 52px 0 10px;margin:0;color:#4682b4;font-weight:bold;height:31px;float:left;background:url(Assets/grouptab_bg-4fe395ed35b8c6381521de625b81c5bb.gif) repeat-x;border-left:1px solid #29487f;border-right:1px solid #29487f;cursor:pointer;white-space:nowrap}.groupTabsRuntime li:first-child{margin-left:0}.groupTabsRuntime{overflow:visible;margin-left:-1px;display:block}.groupTabsRuntime li{padding-right:10px;height:22px}.groupTabsDesigntime li{position:relative}.groupTabs li .remove{display:block;position:absolute;top:8px;right:5px;height:16px;width:17px;background:url(Assets/grouptab_remove1-11a80f4507dd85db2a973835cbe7f491.gif)}.groupTabs li .sort{cursor:move;display:block;position:absolute;top:8px;right:26px;height:16px;width:17px;background:url(Assets/grouptab_sort1-850eb4bfca413c74c42883cce457ee69.png)}.groupTabs li.selected{background:url(Assets/grouptab_sel-c8d25d1a5cb3fcd2b416cac440b7a478.gif) repeat-x;color:#000}.groupTabs li.selected .remove{background:url(Assets/grouptab_remove-0ebf6b2f7b8fbb2ae84e422c4bdf09de.gif)}.groupTabs li.selected .sort{background:url(Assets/grouptab_sort-158bccdd6951b8f9570d05ecbca298b4.png)}.groupTabs li.addNew{padding:10px 10px 0 10px;background:url(Assets/grouptab_addnew_bg-193d873afec1b5c9c910156d74c2211a.gif);border-left:1px solid #cdd0d6;border-right:1px solid #cdd0d6;color:#a9b4c0}.inline-block,.inl,.calendar .filter-control,.calendar .filter-item-control,.mainLayout-cell .buttonWrapper{display:inline-block;zoom:1}.tooltip{background:#ffffe7;z-index:1;position:absolute;font-size:12px;font-family:Arial,serif;max-width:200px}.tooltip .content{padding:5px 8px 5px 8px}.tooltip .tl{width:6px;height:6px;position:absolute;top:-6px;left:-6px;background:url(Assets/tooltip_tl-97b8f355485a247cddc08a4ace4c3878.gif)}.tooltip .tr{width:6px;height:6px;position:absolute;top:-6px;right:-6px;background:url(Assets/tooltip_tr-eb5d25c24bab28e74f3c5dac27800807.gif)}.tooltip .bl{width:6px;height:6px;position:absolute;bottom:-6px;left:-6px;background:url(Assets/tooltip_bl-aa0b36a4c2b8bc420316a343fab53274.gif)}.tooltip .br{width:6px;height:6px;position:absolute;bottom:-6px;right:-6px;background:url(Assets/tooltip_br-4e752ed0effe9292f1f6c5227072eb57.gif)}.tooltip .top{width:100%;height:6px;position:absolute;top:-6px;left:0;background:#ffffe7;border-top:1px solid #000}.tooltip .bottom{width:100%;height:6px;position:absolute;bottom:-6px;left:0;background:#ffffe7;border-bottom:1px solid #000}.tooltip .left{width:6px;height:100%;position:absolute;top:0;left:-6px;background:#ffffe7;border-left:1px solid #000}.tooltip .right{width:6px;height:100%;position:absolute;top:0;right:-6px;background:#ffffe7;border-right:1px solid #000}.tooltip .down{width:19px;height:21px;position:absolute;bottom:-26px;left:10px;background:url(Assets/tooltip_down-3a492b44503460877e8eb2928bb4fc2f.gif)}.tooltip .up{width:19px;height:21px;position:absolute;top:-26px;left:10px;background:url(Assets/tooltip_up-3f0b003a7300963f0fd39ca60cce760b.gif)}.cstw-overall-status-message{position:absolute;top:5px;z-index:10010;left:0;right:0;text-align:center}.mainContentCell{vertical-align:top}body>.ui-autocomplete{max-width:350px}.ui-autocomplete li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.autocomplete .ui-autocomplete li,body>.ui-autocomplete li{padding-right:0}#ctl00_cphContent_upnlECN{position:absolute;top:20px;left:0;bottom:0;right:0;overflow:auto}#ctl00_cphContent_trFilter .ajax__calendar_days td{height:10px}#loadingDivBg2>table{width:100%}.login-div{margin:0 auto;width:290px}.aligned_right{text-align:right}.mainContentCell{vertical-align:top}.check-password-form{text-align:center;padding-top:15px}.check-password-form input{width:200px}.check-password-form label{height:18px;line-height:20px;vertical-align:top;padding:0 5px 0 0}.schedule{border:1px solid var(--sp-border--regular);background-color:var(--sp-background--regular)}.schedule-body-title{width:130px;float:left;padding:5px 10px 2px 3px;clear:both}.schedule-body-content{margin-left:130px;padding:4px}.schedule-body-content>*{vertical-align:middle !important}.schedule-body-content>input[type=radio]{margin:0 3px 0 5px;padding:0}.dashboardHeader{height:34px;background:#ebeefa url(Assets/whitepixel-ce5f2da527d81d4335f56836c4bac29b.gif) repeat-x;line-height:34px;text-align:center;color:#6574b7;font-weight:bold}.dragNDropExt .readyToDrop .span{border:solid 1px #bab6ad;padding:0 4px 0 4px;background-color:#e2e1dc}.dragNDropExt .readyToDrop .span:hover{border:solid 1px #bab6ad;padding:0 5px 0 4px;background-color:#e2e1dc}.dragNDropExt .notReadyToDrop .span{border:none;background:none;padding:1px 5px}.dragNDropExt .notReadyToDrop .span:hover{border:none;background:none}.dragNDropExt .notReadyToDrop .Sel{border:1px solid Highlight;background-color:Highlight !important;color:HighlightText;padding:0 4px}.dragNDropExt .notReadyToDrop .Sel:hover{background-color:Highlight;color:HighlightText;border:1px solid #999}.tabs-view{width:100%}.tv-tabs{list-style:none outside none;margin:0;padding:0}.tv-tab{font-size:13px;line-height:1.7;cursor:pointer;height:24px;text-decoration:none;display:inline-block;color:#fff;background-color:#4682b4;padding-left:20px;padding-right:20px;border-width:0;border-radius:5px;margin-right:10px}.tv-tab.tv-tab-active{background-color:#396991}.tv-tab:hover{background-color:#396991}.tv-tab:disabled{cursor:default;opacity:.3}.tv-tab:disabled:hover,.tv-tab.tv-tab-active:hover{background-color:#4682b4}.tv-tab-last{border:0}.tv-contents{list-style:none outside none;margin:0;z-index:-1;padding:0}.tv-content{display:none}.float-right{float:right}.snake-editor{position:relative;border:1px solid #bab6ad}.snake-editor .body{background-color:#fff;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.snake-editor.disabled .body{background-color:#f0f0f0;color:#999}.snake-editor .column{float:left}.snake-editor .column .cell{background-color:#fff;border:1px solid #bab6ad;height:20px;margin:2px 5px}.snake-editor.disabled .column .cell{background-color:#f0f0f0}.snake-editor .column .cell:first-child{margin-top:5px}.snake-editor .column .cell .type-currency,.snake-editor .column .cell .type-decimal,.snake-editor .column .cell .type-percent,.snake-editor .column .cell .type-int{text-align:right}.snake-editor .column .cell .type-string{text-align:left}.snake-editor .column .cell .number{background-color:#f3f2ee;border-right:1px solid #bab6ad;float:left;height:20px;line-height:20px;padding-right:7px;text-align:right;min-width:20px}.snake-editor .column .cell .value{height:20px;line-height:20px;padding:0 5px;overflow:hidden}.snake-editor .column .cell .value input{border:none;width:100%}.snake-editor .column .cell .value input:disabled{background-color:#fff}.snake-editor .column .cell .numberbox{text-align:right}.snake-editor .active{background-color:#fff}.snake-editor .active .cell{background-color:#fff}.snake-editor .active .active{background-color:#fff;border:1px solid #2b4980}.snake-editor .active .active .number{background-color:rgba(70,130,180,.3)}.histogram{position:relative;border:1px solid #bab6ad}.histogram .body{background-color:#fff;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.histogram .body .content{bottom:10px;left:10px;position:absolute;right:20px;top:20px}.histogram .bin{fill:#098770;stroke-width:1;stroke:#1e523a;stroke-linecap:square;shape-rendering:crispEdges}.histogram .undersize,.histogram .oversize{fill:#b64f40;stroke:#5c2820}.histogram .min,.histogram .max{fill:#fc9f42;stroke:#945f29}.histogram .nominal{fill:#3dad79;stroke:#266e4d}.axis{font:11px Tahoma}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.sign-off{border:solid orange 1px;box-sizing:border-box;padding:5px}.sign-off .icon{display:inline-block;height:15px;margin:4px;width:15px;text-decoration:none}.sign-off .signed{background:url(Assets/sign-19775f8d8640ea0ba16f1e50fcd6778c.png) no-repeat;cursor:default}.sign-off .button-signed-off{background:url(Assets/signed_off-baf2442413aba2ce4ba725a0c1d84317.png) no-repeat}.sign-off .button-unsign{background:url(Assets/unsign-0f17eb6d5a8bf74f6aa1582a3e4839fe.png) no-repeat}.sign-off .button-sign-inactive{background:url(Assets/signedoff_dis-70773086702457948debbc1dbe52707f.png) no-repeat;cursor:default}.dimScreenClockTable{left:50%;margin-left:-50px;margin-top:-50px;position:absolute;top:50%}.loading-indicator{background-color:#edeae5;filter:alpha(opacity=70);opacity:.7;bottom:0;left:0;position:absolute;right:0;top:0;z-index:10001}.loading-indicator div{background-color:#fff;border:1px solid #bbb;left:50%;margin-left:-51px;margin-top:-51px;padding:18px;position:absolute;top:50%}.red{color:red}.display-none{display:none}.design-pm-tree-view{overflow:auto;padding:10px;display:block}.mainLayout-cell{width:50%}.scrollable{display:block;overflow:auto}.settingsForm .row{clear:both;margin:4px;width:320px}.settingsForm .buttonsRow{text-align:right}.settingsForm .row .label{float:left;line-height:22px;width:70px}.settingsForm .row .control{width:250px}.settingsForm .row .control input[type=password],.settingsForm .row .control span{box-sizing:border-box;width:100%}.settingsForm .row .control input[type=password]{width:244px}.settingsForm .row .control input[type=password]:disabled{background-color:#d3d3d3}.PartitionHeader{background:url(Assets/AdminServicePageHeaderBG-bd80c42c117f74ba2943d37d53f25329.bmp) top repeat-x;height:24px;color:#fff;font-weight:bold;padding-left:8px}.PartitionBody{background-color:#f3f2ee;padding-left:10px}.LicensePartitionBody{background-color:#f3f2ee;padding-left:10px;padding-right:15px;padding-bottom:2px}.AdminPageBody{padding:0;margin:0}.LicenseEventsFilter{padding:5px}.popup-menu{display:none;position:absolute;background:#f0f0f0;border:1px solid #718bb7;padding:2px;z-index:1000;width:500px}.popup-menu-inner{float:left}.popup-menu-item{display:block;cursor:pointer;color:#000;border:1px solid #f0f0f0;text-decoration:none;min-height:20px;position:relative}.popup-menu-item.disabled-item{cursor:default;color:gray}.popup-menu-item:hover{color:#233d9f;border-color:#aaccf6;background:#ebf3fd}.popup-menu-item.disabled-item:hover{color:gray;border-color:#f0f0f0;background:#f0f0f0}.popup-menu-item-image{width:20px;background:rgba(0,0,0,0) center center no-repeat;background-size:16px;position:absolute;left:0;top:0;height:100%}.popup-menu-item-title{position:relative;margin-left:20px;padding:5px}.has-submenu>.popup-menu-item-title{background:url(Assets/menu-parent-aa3d10c674a5ad39dacf9900f2ba3e43.gif) right center no-repeat;padding-right:20px}.popup-menu-delimeter{border-bottom:1px solid gray;padding-top:2px;margin:0 -2px 2px}.dboard-designer{position:relative}.dboard-designer .row{position:relative;margin-bottom:10px}.dboard-designer .row-content{padding:5px}.dboard-designer .row-content .label{display:inline-block}.dboard-designer .row-content .control{display:inline-block}.dboard-designer .row .cells-list{margin-right:50px;clear:both;height:160px}.dboard-designer .row .cells-list .sp-button{width:100%}.dboard-designer .row .cells-list .cell{float:left;height:100%;position:relative}.dboard-designer .row .cells-list .cell .cell-content{border:solid 1px #bab6ad;box-sizing:border-box;margin:5px;padding:5px;height:100%;text-align:center}.dboard-designer .row .cells-list .cell .cell-content .content-item{margin:5px}.dboard-designer .row .cells-list .cell .cell-content .label{width:20%;display:inline-block;text-align:right;vertical-align:top;margin-top:3px}.dboard-designer .row .cells-list .cell .cell-content .control{width:68%;display:inline-block;text-align:left}.dboard-designer .row .cells-list .cell .cell-content .control select,.dboard-designer .row .cells-list .cell .cell-content .control input[type=text]{box-sizing:border-box;height:18px;margin:0;width:100%}.dboard-designer .row .cells-list .cell .remove-button{bottom:5px;position:absolute;right:10px}.dboard-designer .row .cell-button{bottom:0;clear:both;padding-top:35px;position:absolute;right:0;top:0;width:50px}.dboard-designer .row .cell-button a{line-height:100%;vertical-align:middle}.dboard-designer .row-button{margin:5px}.dboard-designer .expression-view{position:relative;width:100%}.dboard-designer .expression-view .expression{position:absolute;left:0;right:55px;width:auto;height:20px}.dboard-designer .expression-view .edit-button{float:right;background:url(Assets/if_ico-20c3eaab6f77729c3c10fd1b56f975cd.gif) no-repeat left 50%;height:20px;width:31px;padding-left:0;line-height:20px;vertical-align:middle}.dboard-designer .expression-view .clear-button{float:right;background:url(Assets/if_ico_del-585281725641f4fb9287f3c8f5216b6f.gif) no-repeat left 50%;height:20px;width:20px;padding-left:2px;line-height:20px;vertical-align:middle}.dboard-designer .toolbar{height:24px;margin-top:10px}.dboard-designer .toolbar a{display:inline-block;height:20px}.dboard{position:absolute;top:5px;bottom:5px;right:19px;left:19px}.dboard .row .cell{display:inline-block;box-sizing:border-box;padding:5px}.dboard .row .cell .cell-content{box-sizing:border-box;border:solid 1px var(--sp-border, #e2e2e2);border-radius:5px;height:100%}.select-person{position:absolute;top:0;bottom:13px;left:0;right:0;overflow:hidden}.fields-tree{width:100%;float:left;height:100%}.fields-tree .frame-holder{height:100%}.fields-tree .frame-holder iframe{border:none}.fields-place{float:none;width:auto;overflow:hidden;padding:15px 10px 10px;height:100%;box-sizing:border-box}#ctl00_cphContent_trFilter td{height:30px}#___divBg2>table{width:100%}.login-div{margin:0 auto;width:290px}.aligned_right{text-align:right}.PivotTableContainerDiv{overflow:hidden;text-align:left}.PivotTableTopLevel{overflow:hidden}.PivotTableFixedDiv{float:left;overflow:hidden}.PivotTableTopHeaderDiv{overflow:hidden;float:left}.PivotTableBottomLevel{overflow:hidden}.PivotTableLeftHeaderDiv{float:left;overflow:hidden}.PivotTableCentralDiv{overflow:auto;float:left}.clear{clear:both}.hidden{display:none !important}.MainFilterLayoutRuntimeControlItem{margin:8px 24px 12px 6px;width:255px;display:inline-block;vertical-align:top;zoom:1}.MainFilterLayoutRuntimeControlItemTitle{max-width:255px;padding-bottom:4px}.MainFilterLayoutRuntimeControlContainer{margin-bottom:3px}.ApplyFilterButtonTd{vertical-align:bottom;padding-bottom:17px}.ApplyFilterButtonTd .sp-button{position:relative}.check-password-form{text-align:center;padding-top:15px}.check-password-form input{width:200px}.check-password-form label{height:18px;line-height:20px;vertical-align:top;padding:0 5px 0 0}.filterPanel .item{margin:8px 24px 12px 6px;width:255px;display:-moz-inline-stack;display:inline-block;vertical-align:bottom;zoom:1;*display:inline}.filterPanel .item .title{max-width:255px;padding-bottom:4px}.filterPanel .item.button{max-width:73px}.filterPanel .item .title .checkbox{float:right}.filterPanel .item select{width:255px;height:22px}.filterPanel .emptyMessageSpan{font-size:14px;color:#6b6a70}.dashboardHeader{height:34px;background:#ebeefa url(Assets/whitepixel-ce5f2da527d81d4335f56836c4bac29b.gif) repeat-x;line-height:34px;text-align:center;color:#6574b7;font-weight:bold}.system-process-settings .expression{position:relative;white-space:nowrap}.system-process-settings .expression .captionTextbox{min-width:250px;max-width:445px;width:89%}.system-process-settings .expression .editButton{float:right;position:relative;left:21px;background:url(Assets/if_ico-20c3eaab6f77729c3c10fd1b56f975cd.gif) no-repeat left 50%;height:20px;width:31px;line-height:20px}.system-process-settings .expression .clearButton{float:right;position:relative;left:-32px;background:url(Assets/if_ico_del-585281725641f4fb9287f3c8f5216b6f.gif) no-repeat left 50%;height:20px;width:20px;line-height:20px}.color-rules-editor>div{margin-bottom:15px}.color-rules-editor .color-rule{margin:5px 0}.color-rules-editor .color-rule div,.color-rules-editor .color-rule img,.color-rules-editor .edit-default-color,.color-rules-editor .default-color-label,.color-rules-editor .expression-caption,.color-rules-editor .edit-expression{cursor:pointer;margin:0 5px 0 0;vertical-align:middle}.sys-default-color{display:inline !important;font:normal 11px Tahoma !important;vertical-align:middle}.color-rules-editor .edit-default-color{display:inline-block}.color-rules-editor .expression-caption,.color-rules-editor .cr-expr-text{height:18px;background:#fff;border:1px solid #7f9db9;overflow:hidden;padding:1px 0 0 2px;width:140px}.color-rules-editor .edit-default-color,.color-rules-editor .cr-edit-color{background:#fff;border:1px solid #7f9db9;height:18px;width:18px}.color-rules-editor .color-rule .cr-move{cursor:move;margin-right:2px}.grid-column-checked{background:url(Assets/stage_signed-eac222454e68411da1bd932049130b23.gif) no-repeat;margin-left:-5px;height:16px;width:16px}.grid-column-unchecked{background-color:#fff;border:1px solid #000;height:14px;width:14px}.none{text-align:center;padding-top:100px}.mddl-options li input[type=checkbox],.mddl-options li span,.form .control .mddl-options li input[type=checkbox],.form .control .mddl-options li span{margin-top:0;vertical-align:middle}.choose-color{font-size:13px;cursor:pointer;height:24px;text-decoration:none;display:inline-block;padding-left:20px;padding-right:20px;border-width:0;border-radius:5px;transition:color .25s ease;transition:border-color .25s ease;transition:background-color .25s ease;color:#fff;color:var(--sp-button, white);background-color:#4682b4;background-color:var(--sp-button__background-color, rgb(70, 130, 180))}.choose-color:hover{background-color:#396991;background-color:var(--sp-button--hover__background-color, #396991)}.forms-filter{padding:10px}.forms-filter-buttons{padding:10px}.forms-filter .form{padding:0}.forms-filter .form .label,.forms-filter .form .control{padding-top:0;vertical-align:middle}.forms-filter-buttons>input,.forms-filter-buttons>label{display:inline-block;vertical-align:middle}.forms-filter-buttons>input.sp-button,.forms-filter-buttons>label{margin-right:5px}.web-view-details.expression-view .expression{display:inline-block;width:190px}.view-rename-dialog .expression-view .expression{display:flex;flex-direction:row-reverse;float:unset;gap:5px}.web-view-details.expression-view .expression .editButton{float:right;background:url(Assets/if_ico-20c3eaab6f77729c3c10fd1b56f975cd.gif) no-repeat left 50%;height:20px;width:31px;padding-left:0;line-height:20px;vertical-align:middle}.view-rename-dialog .expression-view .expression .editButton{float:right;background:url(Assets/if_ico-20c3eaab6f77729c3c10fd1b56f975cd.gif) no-repeat left 50%;height:20px;width:40px;padding-left:0;line-height:20px;vertical-align:middle}.web-view-details.expression-view .expression .clearButton{float:right;background:url(Assets/if_ico_del-585281725641f4fb9287f3c8f5216b6f.gif) no-repeat left 50%;height:20px;width:20px;padding-left:2px;line-height:20px;vertical-align:middle}.view-rename-dialog .expression-view .expression .clearButton{float:right;background:url(Assets/if_ico_del-585281725641f4fb9287f3c8f5216b6f.gif) no-repeat left 50%;height:20px;width:25px;padding-left:2px;line-height:20px;vertical-align:middle}img.ui-datepicker-trigger{margin:2px 0 2px 2px;vertical-align:top;cursor:pointer}.cursor-pointer{cursor:pointer}.service-providers-list li{margin:.5em}.service-providers-list a{font-size:150%}.CellWithBorders{position:relative}.image-overlay{position:absolute;left:0;top:0;right:0;bottom:0}.selection-container{background:red;left:0;position:absolute;top:0;z-index:2}.selection-container .selection-border{position:absolute}.selection-border-top{background:red;left:0;height:1px;top:0}.selection-border-left{background:red;left:0;width:1px}.selection-border-right{background:red;right:0;width:1px}.selection-border-bottom{background:red;height:1px;top:0;zoom:1}.selection-container .arrow{background:rgba(0,0,0,0) center center no-repeat;cursor:pointer;height:16px;position:absolute;width:16px}.selection-container .arrow-merge-right{background-image:url(Assets/mr-b820df5fce87e7e43852d8e0cf8468fd.GIF);right:-16px;top:0}.selection-container .arrow-unmerge-right{background-image:url(Assets/umr-6feef902e7a2d7c753969548503be06a.GIF);right:-16px;top:16px}.selection-container .arrow-merge-left{background-image:url(Assets/ml-6feef902e7a2d7c753969548503be06a.GIF);left:-16px;top:0}.selection-container .arrow-unmerge-left{background-image:url(Assets/uml-b820df5fce87e7e43852d8e0cf8468fd.GIF);left:-16px;top:16px}.selection-container .arrow-merge-up{background-image:url(Assets/mu-8807d7ec9b65c5a4f9491c2a484eb03d.GIF);left:0;top:-16px}.selection-container .arrow-unmerge-up{background-image:url(Assets/umu-acc58757d1b8bfb85f3dfffce0c9df87.GIF);left:16px;top:-16px}.selection-container .arrow-merge-down{background-image:url(Assets/md-acc58757d1b8bfb85f3dfffce0c9df87.GIF);top:1px;left:0}.selection-container .arrow-unmerge-down{background-image:url(Assets/umd-8807d7ec9b65c5a4f9491c2a484eb03d.GIF);top:1px;left:16px}.grid-filter .form .control input{border:1px solid var(--sp-input__border-color, #4682b4);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;line-height:17px;padding:0 2px}.cst-content{border:solid 1px #e2e2e2;border-radius:5px;margin:0 24px}.cst-content .filter-panel{background-color:rgba(70,130,180,.1)}.cst-grids{border:solid 1px #e2e2e2}.trees-contaner{position:absolute;top:0;right:0;bottom:0;left:0}.trees-contaner .report-section-selector{height:86px;position:absolute;top:0;right:0;left:0;width:100%}.trees-contaner .frameholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.trees-contaner .with-report-section-selector{top:86px}.trees-contaner .frameholder .tree{position:absolute;top:27px;right:0;bottom:0;left:0;width:100%;overflow-x:hidden}.excel-ds-settings{bottom:20px;left:1px;position:absolute;right:0;top:0;z-index:1}.excel-ds-settings .entities-list{bottom:10px;left:10px;overflow-x:hidden;overflow-y:auto;position:absolute;right:10px;top:10px}.excel-ds-settings .mapping{margin:10px}.excel-ds-settings .mapping input[type=image]{vertical-align:middle}.excel-ds-settings .mapping .mode-select{width:100px}.excel-ds-settings .mapping .mode-label{width:100px;display:inline-block;padding-left:3px;box-sizing:border-box}.excel-ds-settings .toolbar{padding:15px 15px 5px 20px}.excel-ds-settings .toolbar .control{display:inline;margin-right:20px}.excel-ds-settings .toolbar .control label{vertical-align:middle}.excel-ds-settings .toolbar .control input{vertical-align:middle}.excel-ds-settings .mapping-table-footer{height:40px;text-align:center}.excel-ds-settings .mapping-table-footer a{line-height:40px}.excel-ds-settings .tv-tabs{background-color:var(--sp-background, #fff);padding-left:10px !important;padding-top:5px !important}.excel-ds-settings .tv-contents{bottom:0;left:0;position:absolute;top:23px;right:0}.excel-ds-settings .tv-content{bottom:0;left:0;position:absolute;overflow-x:hidden;overflow-y:auto;top:0;right:0}.admin-view .nav .aspNetDisabled table{opacity:.5}.admin-view .nav .aspNetDisabled table:first-child{opacity:1}.service-page .header h3{font-size:16px;font-weight:bold;line-height:32px;margin:0;padding-left:16px;box-sizing:border-box;color:var(--sp-toolbar--panel_text--primary, rgba(0, 0, 0, 0.7));border-bottom:solid 1px var(--sp-border, #e2e2e2);background-color:var(--sp-toolbar--panel__background-color, rgba(70, 130, 180, 0.1))}.service-page .content{top:0;left:0;right:0;bottom:0;height:auto;overflow:auto;position:absolute;margin-top:37px;margin-bottom:0;padding:8px;border-left:solid 1px #2b497f;border-right:solid 1px #2b497f;background-color:#f3f2ee;vertical-align:top}.fields-list{margin-top:10px;margin-bottom:5px}.actions-panel{padding:0 16px 10px 16px;clear:both;height:40px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;border-bottom:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box}.actions-panel a{cursor:pointer;height:29px;line-height:28px;margin-right:3px;padding:0 5px;vertical-align:top;border-radius:5px;color:var(--sp-actions_item, #4682b4);background:var(--sp-actions_item__background-color, transparent)}.actions-panel a:hover{color:var(--sp-actions_item--hover, #4682b4);background:var(--sp-actions_item--hover__background-color, #e5e5e0)}.actions-panel a img,.actions-panel a .sp-svg-icon{max-height:20px;margin-right:3px}.actions-panel a img,.actions-panel a span,.actions-panel a .sp-svg-icon{vertical-align:middle}.actions-panel .buttons{padding-top:0;float:left;text-align:left;height:30px;overflow:hidden}.actions-panel .service-buttons{float:right;margin-left:50px}.actions-panel .service-buttons a{margin-right:0}.menu-popup{display:none;left:0;position:fixed;top:0;z-index:10000;border:1px solid #4682b4;border-color:var(--sp-menu__border-color, rgb(70, 130, 180));background-color:#f0f0f0;background-color:var(--sp-menu__background-color, #f0f0f0);box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12))}.menu-popup ul{margin:0;padding:1px}.menu-popup li{cursor:pointer;list-style:none;margin:0;padding:0;color:#213857;color:var(--sp-menu_item, #213857);border:1px solid rgba(0,0,0,0);border-color:var(--sp-menu_item__border-color, transparent);background-color:rgba(0,0,0,0);background-color:var(--sp-menu_item__background-color, transparent)}.menu-popup li:hover{color:#213857;color:var(--sp-menu_item--hover, #213857);border:1px solid #aaccf6;border-color:var(--sp-menu_item--hover__border-color, #AACCF6);background-color:#ebf3fd;background-color:var(--sp-menu_item--hover__background-color, #EBF3FD)}.menu-popup li span{display:inline-block;line-height:20px;vertical-align:middle}.menu-popup li span img{margin-right:5px}.menu-popup .actions-list{border:none;margin:0}.menu-popup .actions-list .action{padding:5px 20px 5px 5px;box-sizing:border-box;width:100%;border:none !important;background:rgba(0,0,0,0) !important}.menu-popup .actions-list li{height:34px}.menu-popup .actions-list li:hover{color:#213857;color:var(--sp-menu_item--hover, #213857);border:1px solid #aaccf6;border-color:var(--sp-menu_item--hover__border-color, #AACCF6);background-color:#ebf3fd;background-color:var(--sp-menu_item--hover__background-color, #EBF3FD)}.menu-popup .actions-list li.actions-list__separator{display:block;border:none !important;border-bottom:1px solid rgba(0,0,0,.15) !important;cursor:inherit;margin-bottom:3px;padding:0 0 2px 0;width:100%;height:auto}.menu-popup .action span.icon{max-height:20px}.grid-behavior .delete-button{background:url(Assets/icn_delete-e140ac03b10b5a06211808aa670a702b.png) no-repeat 50% 50%;width:20px;height:20px;display:inline-block;cursor:pointer}.grid-behavior .add-button{border:none;background:url(Assets/icn_add-dba1dfad3f0a97330e2553577ba68506.png) center center no-repeat;cursor:pointer;height:20px;margin-left:5px;padding:0;width:20px;outline:none}.grid-behavior .edit-button{background:url(Assets/icn_edit-87ba5c9d76e1432aee12d76689064c51.png) no-repeat 50% 50%;width:20px;height:20px;display:inline-block;cursor:pointer}.grid-behavior table.grid td{white-space:nowrap}.sp-dcs-document-list .grid .toolbar{float:none;width:100%}.sp-dcs-document-list .grid .toolbar+div{overflow-x:auto}.sp-dcs-document-list .grid table.grid{min-width:1200px}.sp-page{color:var(--sp-page_body, black);background-color:var(--sp-page_body__background-color, #fff)}.sp-page__header{color:#000;color:var(--sp-page_header, black);background-color:#fff;background-color:var(--sp-page_header__background-color, #fff)}.sp-page__header-action{font-weight:bold;text-decoration:none;padding:5px 0;vertical-align:top;overflow:hidden}.sp-page__header-action .sp-svg-icon{margin-top:-2px;height:20px;width:20px;font-size:20px;line-height:20px;vertical-align:middle;margin-left:2px;opacity:.5;color:var(--sp-page_account, black)}.sp-page__service-desk-request{cursor:pointer}.sp-page__service-desk-request svg.sp-svg-icon{height:20px;width:20px;color:var(--sp-page_helpdesk, #6E7D93)}.sp-page__footer{color:#fff;color:var(--sp-page_footer, #fff);background-color:#213857;background-color:var(--sp-page_footer__background-color, #213857)}.sp-page__footer a{color:inherit}.sp-page__footer-action-icon{margin-right:4px;vertical-align:middle;color:var(--sp-page_footer, #fff)}.sp-page__footer-action-text{font-weight:bold;vertical-align:middle;color:var(--sp-page_footer, #fff)}.sp-page__block{border:1px solid var(--sp-border, #e2e2e2)}.page-tabs.tabs{height:67px;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);background-color:#4682b4;background-color:var(--sp-page_tabs_item__background-color, #4682B4);border-radius:7px 7px 0px 0px}.page-tabs.tabs .arrow-right,.page-tabs.tabs .arrow-left{line-height:67px;color:#fff;color:var(--sp-page_tabs_item, #fff);-ms-user-select:none;user-select:none}.page-tabs.tabs .tabs-container .item{color:#fff;color:var(--sp-page_tabs_item, #fff);border-bottom:solid 3px rgba(0,0,0,0);border-bottom-color:var(--sp-page_tabs_item__border-color, transparent);padding:0 4px;font-size:14px;line-height:67px;height:67px;border-radius:7px 7px 0px 0px}.page-tabs.tabs .tabs-container .item>span{opacity:.8}.page-tabs.tabs .tabs-container .item.active{color:#fff;color:var(--sp-page_tabs_item--selected, #fff);border-bottom:solid 3px #fff;border-bottom-color:var(--sp-page_tabs_item--selected__border-color, #fff);font-weight:bold;background-color:rgba(33,56,87,.5);background-color:var(--sp-page_tabs_item--selected__background-color, rgba(33, 56, 87, 0.5))}.page-tabs.tabs .tabs-container .item.active>span{opacity:1}.page-tabs.tabs .arrow-left:hover,.page-tabs.tabs .arrow-right:hover,.page-tabs.tabs .tabs-container .item:hover{background-color:rgba(33,56,87,.5);background-color:var(--sp-page_tabs_item--hover__background-color, rgba(33, 56, 87, 0.5))}.tabs{position:relative;height:40px}.tabs .arrow-left{left:0}.tabs .arrow-right{right:0}.tabs .arrow-right,.tabs .arrow-left{display:none;position:absolute;top:0;bottom:0;width:24px;cursor:pointer;text-align:center;line-height:45px}.tabs .tabs-container{position:absolute;right:24px;left:24px;top:0;bottom:0;overflow:hidden;white-space:nowrap}.tabs .tabs-container .item{display:inline-block;text-decoration:none;text-align:center;overflow:hidden;white-space:normal;box-sizing:border-box;padding:0 4px;font-size:14px;line-height:40px;height:40px;color:#b5cde1;color:var(--sp-tabs_item, rgb(181, 205, 225));cursor:pointer}.tabs .tabs-container .item>span{display:inline-block;vertical-align:middle;line-height:normal}.tabs .tabs-container .item.active{color:#4682b4;color:var(--sp-tabs_item--selected, rgb(70, 130, 180));border-bottom:solid 3px #4682b4;border-bottom-color:var(--sp-tabs_item--selected__border-color, rgb(70, 130, 180))}.tabs .static a,.tabs .tab-item,.tabs .li{cursor:pointer;color:var(--sp-tabs_item, #fff);background-color:var(--sp-tabs_item__background-color, rgb(70, 130, 180))}.tabs .static a.selected,.tabs .tab-item-selected{color:var(--sp-tabs_item--selected, #fff);background-color:var(--sp-tabs_item--selected__background-color, #213857)}.tabs .tab-item a,.tabs .tab-item-selected a,.tabs li a{color:#fff;text-decoration:none;font-weight:bold;display:inline-block;padding:6px 7px 8px !important}.tabs .tab-item:hover{background-color:#213857}.tabs.page-sub-tabs{height:32px}.tabs.page-sub-tabs .arrow-right,.tabs.page-sub-tabs .arrow-left{height:32px;line-height:32px}.tabs.page-sub-tabs .arrow-right::before,.tabs.page-sub-tabs .arrow-left::before{display:block;font-family:"Glyphter",monospace;line-height:1em;font-size:10px;position:absolute;top:16px;left:4px;width:8px;height:10px;overflow:hidden;color:var(--sp-tabs_item, rgb(70, 130, 180));top:11px;left:7px}.tabs.page-sub-tabs .arrow-left::before{content:"K"}.tabs.page-sub-tabs .arrow-right::before{content:"L"}.tabs.page-sub-tabs .tabs-container .item{padding:0 8px;line-height:32px;height:32px;color:#b5cde1;color:var(--sp-tabs_item, rgb(181, 205, 225))}.tabs.page-sub-tabs .tabs-container .item a{color:currentColor;text-decoration:none;font-weight:bold;font-size:14px}.tabs.page-sub-tabs .tabs-container .item:hover{color:#4682b4;color:var(--sp-tabs_item--hover, #4682b4)}.tabs.page-sub-tabs .tabs-container .item.active{color:#4682b4;color:var(--sp-tabs_item--selected, #4682b4);font-weight:bold;opacity:1}.tabs-content{position:absolute;top:32px;right:0;bottom:0;left:0;overflow-y:auto}.toolbar_main{background:#eceefb}.toolbar_buttondown{background:#eceefb}.toolbar_buttonup{background:#eceefb}.msrs-tree-view{height:100%;overflow-y:auto}.msrs-label{font-family:Tahoma,Sans-Serif;font-size:x-small}.msrs-normal{font-family:Tahoma,Sans-Serif;font-size:x-small;font-weight:normal}.msrs-parameterLabel{font-family:Tahoma,Sans-Serif;font-size:x-small;font-weight:bold}.msrs-sectionheader{color:#000;font-family:arial;font-size:small;font-weight:bold;padding-top:10px}.msrs-rptSectionHead{color:#000;font-family:arial;font-size:x-small;font-weight:bold}.msrs-sectionline{background-color:#369}.msrs-nav{text-decoration:none;font-family:Tahoma,sans-serif;font-size:x-small;font-weight:normal;color:#369}.msrs-lowertitle{font-family:Arial;font-size:medium;font-weight:bold}.msrs-uppertitle{font-family:Tahoma;font-size:x-small}.msrs-linkpanel{color:#000;font-size:x-small;font-family:Tahoma,Sans-Serif}.msrs-linkpanel a{font-family:Tahoma,sans-serif;font-size:x-small;font-weight:normal;color:#000}.msrs-listItem{color:#000;font-size:x-small;font-family:Tahoma,Sans-Serif;padding-left:2px;padding-right:8px}.msrs-listItem a{color:#369}.msrs-banner{font-family:Tahoma,serif;color:#369;background-color:#d8e8f5;font-size:x-small;font-family:Tahoma;font-weight:bold;padding:2px}.msrs-bannerframe{background-color:#369}.msrs-subtab{font-family:Tahoma,serif;color:#369;background-color:#d8e8f5;font-size:xx-small;font-family:Tahoma;font-weight:bold;padding:2px}.msrs-subtabAsian{font-family:Tahoma,serif;color:#369;background-color:#d8e8f5;font-size:x-small;font-family:Tahoma;font-weight:bold;padding:2px}.msrs-subtab a{font-size:xx-small}.msrs-subtabAsian a{font-size:x-small}.msrs-search{font-family:Tahoma,serif;font-size:x-small;color:#000;font-weight:normal;text-decoration:none}.msrs-titleareaframe{color:#000;border-right:none}.msrs-validationerror{font-family:Tahoma,serif;font-size:x-small;color:red;font-weight:normal;text-decoration:none}.msrs-valid{font-family:Tahoma,serif;font-size:x-small;color:green;font-weight:normal;text-decoration:none}.msrs-listHeader{color:#369;font-size:x-small;font-family:Tahoma,Sans-Serif;text-align:left;cursor:pointer;padding-left:1px}.msrs-listHeaderPadded{color:#369;font-size:x-small;font-family:Tahoma,Sans-Serif;text-align:left;cursor:pointer;border:1px solid #fff;padding-left:0px;padding-right:8px}.msrs-listHeader a{text-decoration:none}.msrs-nosortListHeader{color:#000;font-size:x-small;font-family:Tahoma,Sans-Serif;text-align:left;padding-left:1px;padding-right:8px;font-weight:normal}.msrs-thinPageBorder{background-color:#fc0;width:100%}.msrs-tabs{background-color:#fff}.msrs-tabSeparator{border-bottom:4px solid #369}.msrs-contentFrame{background-color:#fff;width:100%;height:100%}.msrs-innerContentFrame{background-color:#fff;border-top:4px solid #fc0;width:100%;height:100%}.msrs-CalendarTitle{background:#369}.msrs-CalendarDayHeaderStyle{background:#e4a81b}.msrs-CalendarWeekendDayStyle{background:#ffff80}.msrs-CalendarSelectedDayStyle{background:red}.msrs-buttonHeaderButton{border:0;padding:0;border-collapse:collapse;height:24px;cursor:pointer}.msrs-buttonHeaderButton td{padding:0}.msrs-buttonHeaderText{font-family:Tahoma,sans-serif;font-size:11px;text-decoration:none;color:#000}.msrs-buttonHeaderButtonHover{height:24px;background:url(Assets/bg_toolbar_hover-b9825d80294e31dcae7839d14861428e.gif);cursor:pointer}.msrs-buttonHeaderButtonHoverPressed{height:24px;background:url(Assets/bg_toolbar_hover-b9825d80294e31dcae7839d14861428e.gif);cursor:pointer}.msrs-buttonHeaderSeparator{display:none}.msrs-buttonHeaderBackground{height:24px;background:url(Assets/bg_toolbar-edd59d98276a415ae11acef4f4ed5a90.gif);padding:0}.msrs-button{font-family:Tahoma;font-size:x-small}.msrs-linkButton{color:#369}.msrs-txtBox{font-family:Tahoma,Sans-Serif;font-size:x-small}.msrs-lastRunCell{font-family:Tahoma,Sans-Serif;font-size:x-small;font-style:italic}.msrs-newPunc{font-family:Tahoma,Sans-Serif;font-size:x-small;font-weight:bold;color:green}.msrs-newText{font-family:Tahoma,Sans-Serif;font-size:xx-small;color:green}.msrs-newTextAsian{font-family:Tahoma,Sans-Serif;font-size:x-small;color:green}.msrs-space{margin:0;padding:0}.msrs-unselectedTab{text-align:center;font-family:Tahoma;font-weight:bold;font-size:xx-small;color:#fff;background-color:#369;padding:5px 5px 6px 5px}.msrs-unselectedTabAsian{text-align:center;font-family:Tahoma;font-weight:bold;font-size:x-small;color:#fff;background-color:#369;padding:5px 5px 6px 5px}.msrs-unselectedTab a{text-align:center;font-family:Tahoma;font-weight:bold;font-size:xx-small;color:#fff}.msrs-unselectedTabAsian a{text-align:center;font-family:Tahoma;font-weight:bold;font-size:x-small;color:#fff}.msrs-selectedTab{text-align:center;font-family:Tahoma;font-weight:bold;font-size:xx-small;background-color:#fc0;color:#000;text-decoration:none;padding:5px 5px 6px 5px}.msrs-selectedTabAsian{text-align:center;font-family:Tahoma;font-weight:bold;font-size:x-small;background-color:#fc0;color:#000;text-decoration:none;padding:5px 5px 6px 5px}.msrs-selectedTab a{font-size:xx-small;color:#000}.msrs-selectedTabAsian a{font-size:x-small;color:#000}.msrs-tabSep{background-color:#fff;border-bottom:4px solid #369}.msrs-selected-node{font-weight:bold}.tab-content{padding:0 !important;overflow:hidden !important}.lang-choise a{text-decoration:none;display:inline-block;margin:0 6px;font-weight:bold;color:rgba(33,56,87,.3);color:var(--sp-page_language, rgba(33, 56, 87, 0.3))}.lang-choise a.active{color:#213857;color:var(--sp-page_language--selected, #213857)}.single-symb-btn,.single-symb-btn.sp-button{padding-left:5px;padding-right:5px;overflow:hidden;min-width:24px;text-align:center}.aspNetDisabled{outline:none}.ThemedDropDownList[disabled]{pointer-events:none}.ThemedDropDownList_cmbMain{color:var(--sp-input, black);background-color:var(--sp-input__background-color, white);border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.ThemedDropDownList_cmbMain:focus{border-color:var(--sp-input--focused__border-color, black)}.ThemedDropDownList_cmbMain{position:relative;overflow:hidden;height:22px;line-height:22px;border-radius:5px;padding-right:22px;outline:none}.runtime-form .ThemedDropDownList_cmbMain{height:20px;line-height:18px;font-size:12px;box-sizing:border-box;padding-right:18px}.ThemedDropDownList_cmbMain .ThemedDropDownList_cmbSelectedValue,.ThemedDropDownList_cmbMain .ThemedDropDownList_cmbOption_Passive,.ThemedDropDownList_cmbMain .ThemedDropDownList_cmbOption_Active{color:inherit;background-color:rgba(0,0,0,0)}.ThemedDropDownList_cmbMain .mddl-mode{border:1px dotted blue;float:right;line-height:1em;margin:1px;padding:0 1px}.ThemedDropDownList_cmbCtrl{outline:none}div[disabled]>.ThemedDropDownList_cmbCtrl{pointer-events:none}div[disabled]>.ThemedDropDownList_cmbCtrl>.ThemedDropDownList_cmbMain{color:var(--sp-input--disabled, #999);border:1px solid #ccc;border-color:var(--sp-input--disabled__border-color, #ccc);cursor:default;pointer-events:none}.ThemedDropDownList_cmbImgArrow{position:absolute;top:3px;right:3px;width:16px;height:16px;flex-shrink:0;width:16px;height:16px;line-height:16px;outline:none;color:var(--sp-input_adornment, #42609c);background:rgba(0,0,0,0)}.ThemedDropDownList_cmbImgArrow:hover,.ThemedDropDownList_cmbImgArrow:focus{color:var(--sp-input_adornment--hover, #18365f);background-color:var(--sp-input_adornment--hover__background-color, #f1f1f1)}.ThemedDropDownList_cmbImgArrow::after{content:"F";font-family:"Glyphter",monospace;position:absolute;top:3px;left:2px;font-size:12px;line-height:12px;outline:none}.runtime-form .ThemedDropDownList_cmbImgArrow{top:1px;right:3px}.ThemedDropDownList_cmbImgArrow_pressed{position:absolute;top:3px;right:3px;width:16px;height:16px;flex-shrink:0;width:16px;height:16px;line-height:16px;outline:none;color:var(--sp-input_adornment, #42609c);background:rgba(0,0,0,0)}.ThemedDropDownList_cmbImgArrow_pressed:hover,.ThemedDropDownList_cmbImgArrow_pressed:focus{color:var(--sp-input_adornment--hover, #18365f);background-color:var(--sp-input_adornment--hover__background-color, #f1f1f1)}.ThemedDropDownList_cmbImgArrow_pressed::after{content:"F";font-family:"Glyphter",monospace;position:absolute;top:3px;left:2px;font-size:12px;line-height:12px;outline:none}.runtime-form .ThemedDropDownList_cmbImgArrow_pressed{top:1px;right:3px}.ThemedDropDownList_cmbImgArrow_disabled{position:absolute;top:3px;right:3px;width:16px;height:16px;flex-shrink:0;width:16px;height:16px;line-height:16px;outline:none;color:var(--sp-input_adornment, #42609c);background:rgba(0,0,0,0)}.ThemedDropDownList_cmbImgArrow_disabled:hover,.ThemedDropDownList_cmbImgArrow_disabled:focus{color:var(--sp-input_adornment--hover, #18365f);background-color:var(--sp-input_adornment--hover__background-color, #f1f1f1)}.ThemedDropDownList_cmbImgArrow_disabled::after{content:"F";font-family:"Glyphter",monospace;position:absolute;top:3px;left:2px;font-size:12px;line-height:12px;outline:none}.runtime-form .ThemedDropDownList_cmbImgArrow_disabled{top:1px;right:3px}.ThemedDropDownList_cmbImgArrow_disabled{color:var(--sp-input--disabled_adornment, #ccc)}.ThemedDropDownList_cmbSelectedValue{padding-left:3px;white-space:normal;color:#213857;color:var(--sp-input, #213857);overflow:hidden;flex:auto}.ThemedDropDownList_cmbSelectedValue div[disabled].ThemedDropDownList_cmbSelectedValue{background-color:#dfdfe0;opacity:.4}.ThemedDropDownList_cmbSelectedValue li{list-style:none}.ThemedDropDownList_cmbOption_Passive{max-width:400px;padding-left:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:auto;user-select:none;color:var(--sp-list_item, black);background-color:rgba(0,0,0,0)}.ThemedDropDownList_cmbOptions .ThemedDropDownList_cmbOption_Passive{margin-bottom:0}.ThemedDropDownList_cmbOption_Active{max-width:400px;padding-left:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:auto;user-select:none;color:var(--sp-list_item--selected, #333);background-color:var(--sp-list_item--selected__background-color, #CBDCEA)}.ThemedDropDownList_cmbOptions{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);cursor:pointer;overflow-y:auto;overflow-x:hidden;height:1px;position:absolute;z-index:10003;padding-left:0;margin-left:0;margin-top:0;margin-bottom:0}.runtime-form .ThemedDropDownList_cmbOptions{font-size:12px}.ThemedDropDownList_cmbOptions ul{margin-left:0;padding-left:10px}.ThemedDropDownList_cmbOptions li{display:list-item !important;overflow:hidden;list-style:none;line-height:18px}.ThemedDropDownList_cmbOptions a img{border:0}.ThemedDropDownList_cmbOptions input,.ThemedDropDownList_cmbOptions span{vertical-align:middle}.ThemedDropDownList_cmbOptions .otherItem{background-image:url(Assets/other-ed678a4cdd30b62dbee2d995852a10a2.png);background-repeat:no-repeat;background-position:right 3px center}.ThemedDropDownList_cmbOptions .parentNode{padding:3px;padding-left:18px;background-image:url(Assets/folder_page-b6b068333df28d19a427eb7b9e5b66ca.png);background-repeat:no-repeat;background-position:3px 7px}.ThemedDropDownList_cmbOptions .expandedNode{padding:3px;padding-left:18px;background-image:url(Assets/folder_open-7ca40f08c975808afb1a003cf27aba7c.png);background-repeat:no-repeat;background-position:3px 7px}.ThemedDropDownList_cmbOptions .mddl-controls{background:#fff;border-bottom:1px solid #7f9db9;color:#213857 !important;cursor:default !important;text-align:right;padding:2px 0;width:100%}.ThemedDropDownList_cmbOptions .mddl-controls a,.ThemedDropDownList_cmbOptions .mddl-controls a:visited,.ThemedDropDownList_cmbOptions .mddl-controls a:active{border:1px solid #4682b4;margin:0 2px;padding:0 2px;text-decoration:none}.ThemedDropDownList_cmbOptions .mddl-controls a:hover{border:1px solid #4682b4;background-color:#4682b4;color:#fff}.ThemedDropDownList_cmbOptions .mddl-controls .mddl-active{background:#4682b4;color:#fff}.ThemedDropDownList_cmbOptions .mddl-controls .mddl-clear{float:left;margin-top:2px}.mddl-options .otherItem{background-position-x:5px}.mddl-options .otherItem span{padding-left:2px}.form .control ul.mddl-options li{margin-right:0}.form{clear:both;box-sizing:border-box;margin:16px}.form .row{clear:both;white-space:nowrap}.form .row.flex-row-center{display:flex;align-items:center;margin-bottom:2px}.form .row.flex-row-center .control{padding:0 4px 0 6px}.form .row .label,.form .row .control,.form .row .extra{display:inline-block;white-space:normal}.form .row .multiline select,.form .row .multiline input{margin-bottom:3px}.form .label{text-align:right;padding-right:5px;padding-top:8px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form .label label{font-family:Tahoma !important;font-size:11px !important;font-weight:normal !important;line-height:normal !important;text-align:left !important}.form .header{font-weight:bold;padding-top:15px}.form .top{padding-top:0 !important}.form .control{text-align:left;vertical-align:top;padding:4px 2px 0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form input[type=checkbox]+label+.control-important-notice{display:none}.form input[type=checkbox]:checked+label+.control-important-notice{display:block;margin:3px 0 3px 16px;padding:5px;max-width:370px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #fcf8e3;border-radius:0 2px 2px 2px}.form .control input,.form .control select,.form .control textarea{width:100%}.runtime-form input[type=text][readonly],.runtime-form input[type=password][readonly],.runtime-form textarea[readonly],.form .control input[type=text]:disabled,.form .control input[type=password]:disabled,.form .control select:disabled,.form .control textarea:disabled{color:#999;color:var(--sp-input--disabled, #999);background-color:#f0f0f0;background-color:var(--sp-input--disabled__background-color, #f0f0f0);border-color:#767676;border-color:var(--sp-input--disabled__border-color, #767676)}.form .control input[type=image]{width:auto}.form .control label{margin-right:5px}.form .control textarea{height:80px;padding-top:3px}.form .control input.date{width:60%}.form .control input.time{margin-left:5%;width:35%}.form .control .timebox{display:inline-flex;position:relative;width:100%;height:24px;text-align:left}.form.runtime-form .control .timebox{margin-bottom:-4px}.form .control .timebox>input{width:40px;position:absolute;right:0;top:0}.form .control .datebox{display:inline-block;flex:1}.form .control .timebox .datebox>input{width:calc(100% - 44px)}.form .control .datebox>.error{position:absolute;display:inline-block;transform:translate(-9px, 0);text-shadow:0px 0px 5px #fff}.form .control .expression-box{width:100%}.form .control .expression-box table{width:100%}.form .control .expression-box table td:last-child{width:40px;text-align:right}.form .control .lang-choise input[type=submit]{width:24px}.form .control>ul{list-style:none;margin:0;padding:0}.form .control>ul li{margin-right:10px;display:inline-block}.form .control ul.ThemedDropDownList_cmbOptions li{margin-right:0}.form .control .display{background-color:var(--sp-input__background-color);border:1px solid var(--sp-input__border-color);border-radius:5px;flex:1;height:80px;overflow:hidden;overflow-y:visible}.form .control .text-block{height:80px;overflow:auto;border:1px solid #4682b4;border-radius:5px;padding:2px}.form .control .text{box-sizing:border-box;line-height:24px;padding-left:3px;padding-right:3px;display:inline-block}.form.runtime-form .control .text{line-height:20px;font-size:12px}.form.runtime-form .control .text>span{margin-right:3px}.form .control>span>input{vertical-align:top}.form .controls-line label,.form .controls-line span,.form .controls-line input[type=checkbox]{vertical-align:middle}.form .buttons{text-align:right;padding-top:10px}.form .buttons .select-box .sp-button{margin-right:10px}.form .extra{text-align:left;padding-left:5px;padding-top:8px;vertical-align:top}.form .extra--info>img{margin-top:-4px}.form .control-value{text-align:left;vertical-align:top;padding-top:8px;padding-bottom:4px;min-height:16px}.form .control-extra{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-top:4px;text-align:left;vertical-align:top;font-size:12px}.form .subform .form{padding:0;margin:0 !important}.form .reset input{width:auto}.form .emptyline{height:25px}.file-upload{position:relative;height:24px}.file-upload .fake-view{position:absolute;right:0;left:0;top:0}.file-upload input[type=file]{height:24px;position:absolute;cursor:pointer;opacity:0}.file-upload .fake-view .textbox{position:absolute;left:0;right:80px}.file-upload .fake-view .textbox input{height:24px;box-sizing:border-box}.file-upload .fake-view .sp-button{position:absolute;right:0;padding-left:0;padding-right:0;width:77px}.two-cols{table-layout:fixed}.two-cols .label{width:180px}.two-cols .labelwide{width:180px;text-align:right;padding-right:5px;padding-top:5px}.two-cols .control{width:230px}.two-cols .extra{width:70px}.two-cols .short{width:60px}.one-col{max-width:680px;min-width:380px}.one-col .label{width:170px}.one-col .fat{height:80px}.one-col .fat select,.one-col .fat textarea{height:80px}.one-col .short{min-width:10px;max-width:50px !important}.one-col .control{width:200px;max-width:200px}.one-col .extra{white-space:nowrap}.one-col .control-extra{width:220px;max-width:220px}.one-col .wide{width:500px !important;max-width:500px !important}.pmheader-container table.form.runtime-form{margin-left:auto;margin-right:auto}.imagemapper-div-display-inlineblock{display:inline-block}.empty-control{border:1px solid #bab6ad}.update-image-attr input[type=checkbox],.update-image-attr input[type=radio],.update-image-attr label{margin-top:5px}.form .control>table.sp-radio-list td,.form .control>table.sp-radio-list th{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.runtime-form .tabs .tabs-container .item{font-size:13px}.runtime-form .editable-combobox .actions-combobox{right:0;box-sizing:border-box;padding-left:2px}.runtime-form .actions-combobox .toggleable .toggle{height:20px}.runtime-form .actions-combobox .default-action{height:20px;width:20px}.runtime-form input[type=text],.runtime-form input[type=password],.runtime-form input[type=number],.runtime-form input[type=time],.runtime-form input[type=date],.runtime-form select:not([multiple]){height:20px;font-size:12px}.runtime-form .datetime .react-datepicker__close-icon::after{height:18px;width:18px;line-height:17px}.runtime-form .control .time-field{position:relative;top:-1.5px}.runtime-form .sp-button{padding:0 3px;height:20px;box-sizing:border-box;font-size:12px}.runtime-form .single-symb-btn{padding-left:5px;padding-right:5px;min-width:20px}.runtime-form .flex-grid{font-size:12px}.runtime-form .flex-grid-no-records{font-size:12px}.runtime-form .flex-grid-cell.flex-grid-expander{padding:2px}.runtime-form .flex-grid-cell>div{white-space:pre-wrap}.runtime-form .flex-grid .flex-grid-cell textarea{font-size:12px}.form .control .select-box{display:flex;flex-flow:row wrap;height:80px;width:100%;outline:none}.form .control .select-box[disabled] .list,.form .control .select-box.aspNetDisabled .list{color:#999;background-color:#f0f0f0;background-color:var(--sp-input--disabled__background-color, #f0f0f0)}.form .control .select-box[disabled] .list .list-item:nth-child(even),.form .control .select-box.aspNetDisabled .list .list-item:nth-child(even){background-color:var(--sp-list_item--even__background-color, #f9f9ff)}.form .control .select-box .list{flex:1;background:#fff;background-color:var(--sp-input__background-color, #fff);border:1px solid #4682b4;border-color:var(--sp-input__border-color, #4682b4);border-radius:5px;box-sizing:border-box;padding:2px 4px;height:100%;overflow-y:auto;user-select:none;margin:0}.form .control .select-box .list.limited{height:64px}.form .control .select-box .list select{border:none;height:100% !important}.form .control .select-box .list .list-item{cursor:default;margin:1px 0;word-break:break-all;color:#000;color:var(--sp-list_item, black)}.form .control .select-box .list .list-item:nth-child(even){background:#f9f9ff;background-color:var(--sp-list_item--even__background-color, #f9f9ff)}.form .control .select-box .list .list-item.selected{color:#fff;color:var(--sp-list_item--selected, #fff);background:#3875d7;background-color:var(--sp-list_item--selected__background-color, #3875d7)}.form .control .select-box .button{margin-left:3px;align-self:center}.form .control .select-box:focus-visible .button button{outline:1px solid var(--sp-input--focused__border-color, #EB9B00)}.form .control .select-box .limited-message{width:100%;height:16px;font-style:italic;color:#555}.form .control .single-select-box{display:flex;align-items:center;width:100%}.form .control .single-select-box .list{flex:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px !important;overflow:hidden}.form .control .single-select-box .button{margin-left:3px}.form.runtime-form .control .single-select-box .list{height:20px !important}.form .control input[type=checkbox],.form .control input[type=radio],.form .control label{margin-top:2px;margin-bottom:2px;vertical-align:middle}.advancedGrid{width:100%}.grid td.paging,div.paging,.advancedGrid td.paging{padding:10px}div.paging{width:100px;float:right}tr.paging{height:30px}.paging-above{margin-top:5px}.paging .button{width:18px;height:18px;object-fit:contain;padding:2px}.paging .button:hover{background-color:rgba(70,130,180,.1)}.paging img{border-width:0px;cursor:pointer}.grid-filter{background-color:var(--sp-page_body__background-color);border-bottom:solid 1px #e2e2e2}.grid-filter .button-holder{padding-top:21px;width:110px;padding-left:32px;padding-right:16px;vertical-align:top}.grid-filter .form-holder .form{clear:none !important}.grid-filter .form-holder .form .label{max-width:200px;padding-left:20px;color:var(--sp-page_body, rgb(70, 130, 180))}.grid-filter .form-holder .form .label:first-child{padding-left:0}.grid-filter .form-holder .form .control{min-width:50px;max-width:200px}div.grid-filter{display:flex}.grid-footer{margin-top:10px;text-align:right}.filterPane{padding:5px;vertical-align:top}.filterPane span{line-height:100%;vertical-align:middle}.pager td{height:16px;padding:2px 11px 2px 11px;color:#3a3a3a}.pager td table{margin:0;padding:0;border:0;border-collapse:collapse}.pager td table td{width:16px;height:16px;border:0;padding:0 0 0 10px;background:none}.pager td a{font-weight:bold;color:#3a3a3a;text-decoration:none}.grid caption{padding:0 16px;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:left;color:var(--sp-group_header, rgb(70, 130, 180));background-color:var(--sp-group_header__background-color, rgba(70, 130, 180, 0.1))}.grid caption td{color:var(--sp-group_header, rgb(70, 130, 180))}.emptyCell{padding:6px;text-align:center;font-size:13px;color:var(--sp-page_Body);border-bottom:none;height:100px;background:var(--sp-background--regular)}.grid{clear:both}.grid .toolbar{padding-left:10px;float:left;width:500px}.grid .toolbar .item{margin:0 10px 0 0;white-space:nowrap}.grid .toolbar .filter-block{display:inline-block}.grid .toolbar .filter-block input[type=checkbox]{margin:0 5px 1px 0}.grid .toolbar .img-btn{display:inline-block;cursor:pointer;text-decoration:none;line-height:27px;padding-left:20px;color:var(--sp-page_Body)}.grid .toolbar .csv{background:url(Assets/icn_excel-50256115e64727fc69caafc990d10c46.png) no-repeat 0 50%}.grid .toolbar .add{background:url(Assets/icn_add-dba1dfad3f0a97330e2553577ba68506.png) no-repeat 0 50%;padding-left:22px}.grid .toolbar .edit{background:url(Assets/icn_edit-87ba5c9d76e1432aee12d76689064c51.png) no-repeat 0 50%;padding-left:22px}.grid .toolbar .remove{background:url(Assets/icn_delete-e140ac03b10b5a06211808aa670a702b.png) no-repeat 0 50%;padding-left:22px}.grid .toolbar .back{background:url(Assets/back-bbee7347be16dd41b6f2003fadafe68a.png) no-repeat 0 50%;padding-left:22px}.grid-counter{width:300px;float:left;margin-left:12px;margin-top:5px;color:#4a6492}.page-header{position:absolute;top:0;left:0;right:0;border-bottom:0;z-index:3}.page-header-border{border-bottom:solid 1px #e2e2e2;border-bottom-color:var(--sp-border, #e2e2e2)}.page-header-top{height:72px}.page-header .system-message{border-bottom:#a70000;background-color:#de1929;color:#fff;height:32px;line-height:32px;text-align:center;font-weight:bold;position:relative}.page-header .system-message a{font-weight:bold;color:#fff}.page-header .system-message .close-btn{width:32px;height:32px;position:absolute;top:0;right:0;font-weight:bold;cursor:pointer}.fullscreen .page-header{display:none;height:0}.fullscreen-nofoot .page-header{display:none;height:0}.page-logo{padding-left:1px;padding-top:3px;min-height:41px}.page-logo-wrap{float:left;margin:8px 24px}.page-logo img{max-height:40px;max-width:640px}.page-logo svg{max-height:40px;max-width:640px;color:var(--sp-page_header__s-v-g-logo-color, rgb(255, 255, 255))}.page-copyright{color:#c1beb5;color:var(--sp-page_copyright, #c1beb5);font-size:9px;padding-left:5px}.page-account{text-align:right;list-style:none outside none;margin:0;padding:12px 24px;color:var(--sp-page_account, #213857);white-space:nowrap}.page-account li{display:inline-block;vertical-align:top;margin:12px 0 12px 48px}.page-account li a{color:var(--sp-page_account, #213857)}.page-account img{vertical-align:middle;margin-right:5px}.page-account td{width:auto !important}.page-account .lang-choise a{color:rgba(33,56,87,.3);color:var(--sp-page_language, rgba(33, 56, 87, 0.3))}.page-account .lang-choise a.active{color:#213857;color:var(--sp-page_language--selected, #213857)}.languageButtonPassive{cursor:pointer}.page-title{height:22px;padding:6px 11px 0;font-weight:bold;color:#fd7f06}.page-title a{font-weight:bold;color:#fd7f06}.page-tabscontrol{height:13px;padding:5px 9px 3px}.page-content{margin:124px 0 33px;position:absolute;left:0;right:0;top:0;bottom:0;height:auto;overflow:auto;border-bottom:0;zoom:1}.fullscreen .page-content{margin:0;border:none;background:rgba(0,0,0,0)}.fullscreen-nofoot .page-content{margin:0;margin-bottom:0;border:none;background:rgba(0,0,0,0)}.page-footer{height:30px;position:absolute;bottom:0;left:0;right:0;padding:5px;box-sizing:border-box;display:flex}.page-footer img{margin-right:10px;vertical-align:middle}.page-footer a{font-size:12px}.fullscreen-nofoot .page-footer{display:none;height:0}.abreporting-iframe,.ifrmDCS-iframe-wrap,.ifrmDCS-iframe{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto}.ifrmDCS-iframe{display:none;border:none}.panelUnderTabs{border:none !important}.workspaceCell{border:none !important;overflow:auto}#badDesignedContentCell{vertical-align:top;background-color:#f3f2ee;border-left:1px solid #2a4980;border-right:1px solid #2a4980;border-top:1px solid #2a4980}.b{font-weight:bold}.clear{clear:both;height:0;overflow:hidden}.zoom{zoom:1}.login-link{background:url(Assets/login-e1b5bffd27c8e326af3d6a0949a4acb9.png) right 50% no-repeat;padding:5px 28px;text-decoration:none}.logout-link{background:url(Assets/logout-55255cfca9e3aeaf64bc589a2e10a83e.png) right 50% no-repeat;padding:5px 28px;text-decoration:none}.sp-popup{background-color:var(--sp-popup__background-color, white)}.sp-popup__header,.sp-popup__header.headerLayout,.sp-popup #headerLayout{overflow:hidden;color:var(--sp-popup_header, #4682b4);border-color:var(--sp-popup_header__border-color, #e2e2e2);background-color:var(--sp-popup_header__background-color, rgba(70, 130, 180, 0.1))}.sp-popup__body,.sp-popup #contentLayout{color:var(--sp-popup_body, black);background-color:var(--sp-popup_body__background-color, transparent)}.sp-popup__footer,.sp-popup__footer.buttonsLayout,.sp-popup #buttonsLayout{color:var(--sp-popup_footer, black);border-color:var(--sp-popup_footer__border-color, #e2e2e2);background-color:var(--sp-popup_footer__background-color, transparent)}.sp-popup__service-desk-request{position:absolute;top:0;right:0;height:47px;display:grid;place-items:center;cursor:pointer}.sp-popup__service-desk-request svg.sp-svg-icon{height:47px;width:47px;color:var(--sp-page_helpdesk, #6E7D93)}.headerLayout{top:0px;left:0px;right:0px;height:47px;font-weight:bold;font-size:14px;box-sizing:border-box;vertical-align:middle;line-height:47px;padding-left:16px;border-bottom:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2)}.dialog .dialog-titlebar{position:relative;background-color:rgba(70,130,180,.1);height:47px;color:#4682b4;font-weight:bold;font-size:14px;box-sizing:border-box;border-bottom:solid 1px #e2e2e2;vertical-align:middle;line-height:47px;padding-left:16px}#contentLayout{top:47px;left:0;right:0;bottom:56px;height:auto;overflow:auto;position:absolute;padding:8px;vertical-align:top}.withoutHeader{margin:0 !important;height:auto !important;border-left:none !important;border-right:none !important}#contentLayout.withoutHeader{top:0}#buttonsLayout{border-top:solid 1px var(--sp-border, #e2e2e2);bottom:0;height:56px;padding:16px 24px 0;position:absolute;right:0;width:100%;box-sizing:border-box}#buttonsLayout .sp-button{float:right;margin-left:16px}#errorLayout{position:absolute;left:0;bottom:56px;right:0;z-index:2}#errorLayout .error-message{display:block;padding:16px;background-color:var(--sp-background--danger, white);color:var(--sp-foreground--danger, red)}#buttonsLayout .error{color:#fff !important;float:left}#buttonsLayout table{float:right;margin-left:10px;margin-bottom:10px}form.master-main-form{position:absolute;top:0;left:0;right:0;bottom:0}.login{left:50%;margin-left:-175px;position:absolute;top:50%;margin-top:-222px;width:350px;padding:10px 0;background:#fff;border-radius:5px;z-index:0;color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9)}.request-access-form{overflow-y:auto}.login.request-access{position:relative;left:0;top:0;width:850px;padding:10px 0;background-color:var(--sp-paper__background-color, white);border-radius:5px;margin:auto;z-index:0;margin-top:20px;margin-bottom:20px}.login.servicedesk-request{position:relative;left:0;top:0;width:850px;padding:10px 0;background:#fff;border-radius:5px;margin:auto;z-index:0;margin-top:20px;margin-bottom:20px;box-shadow:none;border:none}.login-background{background-color:#213857;background-color:var(--sp-accent, #213857);position:absolute;left:0;top:0;width:100%;height:100%}.reg-form{width:397px;margin-left:-211px}.login .local-auth-disabled{display:block;padding:20px;font-weight:bold;color:#4682b4;text-align:center}.login .message{text-align:center;margin-bottom:10px;background-color:var(--sp-accent, rgb(70, 130, 180));color:#fff;font-weight:bold;padding:5px}.login .logo{height:24px;width:128px;margin-top:48px;margin:48px auto auto}.login .logo img{max-height:100%;max-width:100%}.login .title{padding:7px 0;font-size:20px;text-align:center;color:#4682b4}.login .subtitle{background:#41609a;color:#fff;font-weight:bold;height:25px;line-height:23px;text-align:center}.login .form{width:100%}.login .form tr{display:block;position:relative}.login .form tbody{display:block;width:100%}.login .fields{width:254px;margin:auto}.login.request-access .fields,.login.servicedesk-request .fields{width:754px}.login.request-access .request-form{display:flex;justify-content:space-between}.login.request-access .request-form>div{flex-grow:1;margin:0 10px}.login.request-access .fields .form{border-spacing:0}.request-form .control{padding:0}.login.request-access .submit{display:flex;justify-content:flex-end;margin-right:60px}.login.request-access .submit input{margin:0;margin-left:20px;padding-left:20px}.login.request-access .submit input:nth-child(2){margin-top:0}.login.request-access .result{text-align:center;padding:20px}.login .fields .form{margin:0;border-spacing:3px;border-collapse:separate}.login .fields .message{text-align:justify}.login .fields .form .label{padding-left:0 !important}#authForm_login_RememberMe{height:auto !important;outline:none;padding:0;margin-right:6px}#authForm_login_rememberMeRow .control,#authForm_login_forgotPwdRow .control{padding-top:8px}#authForm_login_rememberMeRow label{font-size:12px;user-select:none}#authForm_login_rememberMeRow{float:left}#authForm_login_forgotPwdRow{font-size:12px;float:right}.login .fields .form .label label{font-size:14px !important;color:#4682b4;color:var(--sp-label, #4682b4);float:left;white-space:nowrap;padding-right:10px;padding-bottom:0}.login .fields .form .control{display:block;width:100%}.login .fields .form .control input[type=text],.login .fields .form .control input[type=password]{color:var(--sp-input, black);background-color:var(--sp-input__background-color, white);border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.login .fields .form .control input[type=text]:focus,.login .fields .form .control input[type=password]:focus{border-color:var(--sp-input--focused__border-color, black)}.login input{height:40px !important;font-size:14px !important;padding-left:12px}#registration a{color:hsla(0,0%,100%,.75)}.login .fields .row-empty-label label{line-height:100%;display:inline-block;margin-left:5px;*padding-bottom:5px;*vertical-align:bottom}.login .submit{width:254px;margin:auto;margin-top:32px;margin-bottom:30px}.login .submit input{text-transform:uppercase;display:block;width:100%}.login .submit input:nth-child(2){margin-top:10px}.login .error{color:red;font-weight:normal;text-align:left}.login .idp{width:100%;padding:0;margin:0;padding-bottom:5px;border-top:1px solid #41609a;border-color:var(--sp-accent, #41609a)}.login .idp .info{font-weight:bold;text-align:center;border:none;margin-top:10px}.login .idp .idp-list{text-align:center;margin:10px 10px 0px 10px;overflow:auto}.login .idp .idp-list div{display:inline-block;min-width:110px;max-width:220px}.login .idp .idp-list img{max-height:16px}.login .idp .idp-list div a{text-decoration:none}.login .idp .idp-list div a img{margin:0;vertical-align:middle}.login .reg{position:absolute;right:0;bottom:-20px;text-align:right;padding:5px 0}.messageLayout{color:var(--sp-foreground, #777)}.messageImg{color:var(--sp-accent, rgb(70, 130, 180));padding:8px 23px 8px 13px}.advanced-tree-view{background-color:var(--sp-background);color:var(--sp-page_body, #999)}.advanced-tree-view.aspNetDisabled{background-color:#f0f0f0;color:#999}.odcTreeView{clear:both;vertical-align:top;padding:5px}.odcTreeView .ul,.form .control .odcTreeView ul{list-style-type:none;list-style-image:none;list-style-position:outside;padding:0px 0px 0px 10%;margin:0px}.odcTreeView .ul-root,.form .control .odcTreeView ul.ul-root{padding-left:0}.odcTreeView .Ln{background-repeat:repeat-y;background-position:0px 0px}.odcTreeView .Mid,.form .control .odcTreeView .Mid{display:block;background-position:left top;background-repeat:no-repeat;vertical-align:middle}.odcTreeView .Last,.form .control .odcTreeView .Last{display:block;background-position:left top;background-repeat:no-repeat;vertical-align:middle}.odcTreeView .Root,.form .control .odcTreeView .Root{display:block;background-position:left top;background-repeat:no-repeat;vertical-align:middle}.odcTreeView .span{background-image:none;display:inline-block;border:1px solid rgba(0,0,0,0);margin:0px;padding:0px 4px 0px 4px;cursor:pointer;vertical-align:middle;margin-left:10px}.odcTreeView .span>table>tbody>tr>td:first-child>img{max-height:16px}.odcTreeView .spanedit{background-image:none;display:inline-block;border:1px none rgba(0,0,0,0);margin:0px;padding:0px 4px 0px 4px;cursor:default;vertical-align:middle;text-align:center}.odcTreeView .span:hover{border:1px solid #bcbcbc;background-color:var(--sp-tree_node--hover__background-color, #EEEEEE);cursor:pointer}.odcTreeView .Sel{border:1px solid var(--sp-tree_node--selected__background-color, Highlight);background-color:var(--sp-tree_node--selected__background-color, Highlight);color:var(--sp-tree_node--selected, HighlightText);width:93%}.odcTreeView .Sel:hover{background-color:var(--sp-tree_node--selected__background-color, Highlight);color:var(--sp-tree_node--selected, HighlightText);border:1px solid var(--sp-tree_node--selected__background-color, Highlight);width:93%}.odcTreeView .Expand{vertical-align:middle;display:inline-block;width:8px;min-height:13px;cursor:pointer;margin:2px 4px 0px -12px;background-image:url(Assets/plus-9ebacc5e9d9b6b0785463e6b55b7456a.png);background-position:left top;background-repeat:no-repeat}.odcTreeView .Collapse{vertical-align:middlw;display:inline-block;width:13px;min-height:8px;cursor:pointer;margin:2px 4px 0px -16px;background-image:url(Assets/minus-67887a7d987629b634d19e436a3ab34f.png);background-position:left top;background-repeat:no-repeat}.odcTreeView .div{padding:0px 0px 0px 20px;display:inline-block;margin-bottom:15px;width:95%}.odcTreeView .root-div{padding-left:0;display:none}.odcContextMenu{padding:2px;border:1px solid #a0a0a0;background-color:#f4f4f4}.odcTreeView .edit{display:inline-block;margin:0px;padding:0px;vertical-align:middle;border:1px solid silver}.odcTreeView .cnt{vertical-align:middle;margin-right:8px}.odcTreeView .myClass{border:1px solid red;background-color:#ff0;color:HighlightText}.sp-ul{padding-left:16px}.my-form .item-selector,.property-control .item-selector{position:relative;width:100%}.my-form .item-selector .item-selector-combobox,.property-control .item-selector .item-selector-combobox{padding-right:25px;box-sizing:border-box;width:100%}.my-form .item-selector .item-selector-combobox>.editable-combobox{margin-right:-25px}.my-form .item-selector.disabled .item-selector-combobox>.editable-combobox{margin-right:0}.my-form .dictionary-selector.item-selector .item-selector-combobox,.my-form .report-selector.item-selector .item-selector-combobox{padding-right:0}.my-form .item-selector.disabled .item-selector-combobox,.property-control .item-selector.disabled .item-selector-combobox{padding-right:0}.my-form .item-selector .add-button,.property-control .item-selector .add-button{position:absolute;right:0;top:0}.my-form .item-selector.disabled .add-button,.property-control .item-selector.disabled .add-button{display:none}.my-form .error-message{color:var(--sp-foreground--danger, red);display:none;min-height:15px}.my-form-row.invalid .error-message{display:block}.my-form-row .control-value{padding:0 2px;display:block;border:1px solid #e2ded3;line-height:1.5;box-sizing:border-box;border-radius:5px;height:24px}.autocomplete-list{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);box-sizing:border-box;padding:0px;border-radius:5px;overflow-x:hidden;overflow-y:auto;z-index:99999;position:absolute;left:0;top:19px;max-width:350px;min-width:100%;max-height:360px}.autocomplete-list ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.autocomplete-list ul>li{box-sizing:border-box;height:19px;margin:0px;padding:2px 10px 2px 5px;cursor:pointer;display:block;font:menu;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-list ul>li:hover,.autocomplete-list ul>li.current,.autocomplete-list ul:hover li.current:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.autocomplete-list ul:hover li.current{background-color:#fff}.my-combobox__special-value,.my-combobox-value>.my-list-item--special{color:var(--sp-list_item--primary, #4682b4)}.my-combobox__special-value.default,.my-combobox-value>.my-list-item--special.default{color:#b0bec5}.form .control .calendar .autocomplete-list ul>li{display:block;margin-right:0}.property-control .dropdown-tree,.property-control .dropdown-tree .dropdown-tree-value{width:100%}.dialog.delete-dialog .dialog-wrap{width:600px}.item-selector .add-button,.mapping-table .add-button{border:none;background:url(Assets/icn_add-dba1dfad3f0a97330e2553577ba68506.png) center center no-repeat;cursor:pointer;height:24px;margin-left:5px;padding:0;width:24px;outline:none}.item-selector .add-button:hover,.mapping-table .add-button:hover{border:1px solid #4682b4;border-radius:5px;background-size:18px 18px}.tree-deleted-message a,.admin-view .treeview .tree-deleted-message a{color:#41609a;cursor:pointer;margin-left:5px;text-decoration:underline}.tree-deleted-message a:hover,.admin-view .treeview .tree-deleted-message a:hover{color:#41609a;text-decoration:none}.tree-deleted-message .deleted-caption{max-width:120px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:text-bottom}.image-map-editor .panel.hide-toolbar>.panel-content{top:0}.buttoned{bottom:0;left:0;position:absolute;right:0;top:0}.buttoned .buttoned-content{bottom:30px;border-bottom:1px solid #d7d8d8;left:0;overflow:auto;position:absolute;right:0;top:0}.buttoned .buttoned-buttons{bottom:0;box-sizing:border-box;height:30px;left:0;padding:5px 0 0 5px;position:absolute;right:0}.buttoned .buttoned-buttons button{margin-right:5px}.overflow-hidden,.buttoned .buttoned-content.overflow-hidden{overflow:hidden}.upload-file-dialog .dialog-wrap .dropzone{height:180px;text-align:center;border:dashed 2px gray}.upload-file-dialog .dialog-wrap .dropzone img{max-height:130px;max-width:200px}.full-screen-viewer{background:rgba(0,0,0,.9);height:100%;left:100%;overflow:hidden;position:fixed;top:0;width:100%;z-index:100;-ms-user-select:none;-webkit-user-select:none}.full-screen-viewer .fsv-item{background:center center no-repeat;background-size:contain;bottom:64px;left:64px;position:fixed;right:64px;top:64px;display:flex;align-items:center;justify-content:center}.full-screen-viewer .fsv-item img{max-height:100%;max-width:100%}.full-screen-viewer canvas{background:#fff}.full-screen-viewer .fsv-body{bottom:0;left:0;position:absolute;right:0;top:0}.full-screen-viewer .fsv-body canvas,.full-screen-viewer .fsv-body img{max-height:100%;max-width:100%}.full-screen-viewer .icon{background:center center no-repeat;background-size:contain;cursor:pointer;height:64px;position:fixed;width:64px}.full-screen-viewer .icon-next{background-image:url(Assets/right-efec522215e274a8ab241eeac70b5ae0.svg);right:0;top:50%;transform:translateY(-50%)}.full-screen-viewer .icon-prev{background-image:url(Assets/left-af73ccff7eae360dfc1a84c4f3ac5645.svg);left:0;top:50%;transform:translateY(-50%)}.full-screen-viewer .icon-close{background-image:url(Assets/cross-a6320913c81e590303b45ab4dfa19058.svg);height:50px;right:11px;top:11px;width:50px}.nav .nav-links{position:absolute;top:0;left:0;z-index:2}.nav .nav-content{position:absolute;left:0;top:0;bottom:0;right:0;overflow:auto;padding-left:160px;z-index:0}.nav .nav-links ul{padding-left:20px}.nav .nav-links li{list-style:none;margin-bottom:5px}.nav .nav-content h2{font-size:1.2em;margin-top:0;padding-top:10px;margin-bottom:10px}.nav .nav-content label{padding-bottom:2px}.nav .nav-content>div{padding:10px;box-sizing:border-box;background-color:var(--sp-background, #fff)}.nav.grid-nav{display:grid;grid-template:100%/160px 1fr;display:-ms-grid;-ms-grid-columns:160px 1fr;-ms-grid-rows:100%;height:100%}.grid-nav .nav-links{position:static;z-index:unset;grid-column:1/1;grid-row:1/1;-ms-grid-column:1;-ms-grid-row:1}.grid-nav .nav-content{padding:0;position:static;grid-column:2/2;grid-row:1/1;-ms-grid-column:2;-ms-grid-row:1;z-index:unset}.auditor-designer{position:absolute;top:0;left:0;right:0;bottom:0;overflow:scroll}.draggon-designer{position:absolute;top:0;left:0;right:0;bottom:0;overflow:scroll}.dialog-content .toggleable .popper{margin-top:0}.margin-right-5px{margin-right:5px}.margin-bottom-5px{margin-bottom:5px}.font-style-old img{margin-right:5px}.table-grid th,.table-grid td{border:1px solid #000;padding:5px;vertical-align:top}.full-screen{z-index:100}.multitenancy-form,.workflow-audit-form{width:400px;padding:10px}.multitenancy-form .entity-tree-selector-list,.workflow-audit-form .entity-tree-selector-list{max-height:none}.auth-dialog>.dialog-position>.dialog-wrap{width:250px}.filter-panel label span{vertical-align:middle}.draggon-control{background:#fff;border:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);position:relative;overflow:hidden;border-radius:5px}.draggon-control .svg-editor{font-size:11px}.draggon-control .error{text-align:center;position:absolute;left:0;top:33%;right:0}.draggon-text-editor-dialog .my-form .sp-textarea{height:120px}.link-button{border:none;background:none;color:#00008b;text-decoration:underline;cursor:pointer;padding:0;display:inline;font-size:inherit}.web-link{position:relative;height:37px}.web-link .my-combobox{position:absolute;left:0;width:66px}.web-link .textbox{position:absolute;right:0;left:66px}.define-categories.form .control{padding-top:8px}.field-expression>.my-combobox{margin-bottom:4px}.field-expression>.datetime,.field-expression>.datetime .react-datepicker-wrapper{width:100%}.sp-dcs-control__select,.sp-dcs-control__delete,.sp-dcs-control__upload,.sp-dcs-control__remove,.sp-dcs-control__register,.sp-dcs-control__edit,.sp-dcs-control__check-in{white-space:nowrap}table.sp-radio-list td,table.sp-radio-list th{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}.alert{border:0;height:30px}.alert--xl .alert-content{padding:30px}.alert--fw{width:100%}.alert--fw .alert-content{width:100%}.alert--flex .alert-content{display:flex;justify-content:space-between;align-items:center;gap:5px}.alert--ta-l{text-align:left}.alert--ta-l .alert-text{text-align:left}.alert--ta-l .alert-text h1,.alert--ta-l .alert-text h2,.alert--ta-l .alert-text h3,.alert--ta-l .alert-text h4,.alert--ta-l .alert-text h5,.alert--ta-l .alert-text h6,.alert--ta-l .alert-text p{margin-left:0}.alert--ta-c{text-align:center}.alert--ta-c .alert-text{text-align:center}.alert--ta-r{text-align:right}.alert--ta-r .alert-text{text-align:right}.alert--ta-r .alert-text h1,.alert--ta-r .alert-text h2,.alert--ta-r .alert-text h3,.alert--ta-r .alert-text h4,.alert--ta-r .alert-text h5,.alert--ta-r .alert-text h6,.alert--ta-r .alert-text p{margin-right:0}.alert-content{display:inline-block;position:relative;border:1px solid;border-radius:5px;padding:5px;box-sizing:border-box}.alert-text{font-size:120%;font-weight:normal;white-space:nowrap}.alert-text h3{font-weight:bold;font-size:18px;line-height:24px}.alert-text h4{font-weight:bold;font-size:16px;line-height:22px}.alert-text h5{font-weight:bold;font-size:14px;line-height:20px}.alert-text h1,.alert-text h2,.alert-text h3,.alert-text h4,.alert-text h5,.alert-text p{margin:8px 16px}.alert.local{position:absolute}.alert.global{position:fixed}.alert.inline{display:inline-block;position:static;margin:5px 0;top:auto !important;left:auto !important;height:auto !important}.alert.inline .alert-text{white-space:normal;font-size:100%}.alert.inline .alert-content{height:auto;padding:5px;margin:0 !important}.alert.success .alert-content{color:var(--sp-foreground--success, #3c763d);border-color:var(--sp-border--success, #d6e9c6);background-color:var(--sp-background--success, #dff0d8)}.alert.info .alert-content{color:var(--sp-foreground--info, #31708f);border-color:var(--sp-border--info, #bce8f1);background-color:var(--sp-background--info, #d9edf7)}.alert.warning .alert-content{color:var(--sp-foreground--warning, #8a6d3b);border-color:var(--sp-border--warning, #faebcc);background-color:var(--sp-background--warning, #fcf8e3)}.alert.error .alert-content{color:var(--sp-foreground--danger, #a94442);border-color:var(--sp-border--danger, #ebccd1);background-color:var(--sp-background--danger, #f2dede)}.alert.middle-center{top:50%;left:50%}.alert.middle-center .alert-content{margin-left:-50%;margin-top:-50%;text-align:center}.alert.top-center{top:0;left:50%}.alert.top-center .alert-content{margin-left:-50%;text-align:center}.alert.top-left{top:0;left:0}.alert.top-justified{top:0;left:0;right:0}.alert.top-justified.inline .alert-content{width:100%;border-radius:0;border-style:none none solid none}.alert.top-justified .alert-content{display:block;left:0;border-radius:0}.alert.bottom-center{bottom:0;left:50%}.alert.bottom-center .alert-content{margin-left:-50%;text-align:center}.alert.bottom-left{bottom:0;left:0}.alert.bottom-justified{bottom:0;left:0;right:0}.alert.bottom-justified .alert-content{display:block;left:0;border-radius:0}.sp-alert-stack>.alert{margin:0}.sp-alert-stack .alert-content{padding:5px 10px !important}.sp-alert-stack>.alert:first-child:not(:only-child){margin-bottom:0}.sp-alert-stack>.alert:first-child:not(:only-child) .alert-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.sp-alert-stack>.alert+.alert{margin-top:0}.sp-alert-stack>.alert+.alert .alert-content{border-top-left-radius:0;border-top-right-radius:0}.sp-hint{opacity:.5}.sp-hint--left{padding-left:0}.sp-hint--right{padding-right:0;text-align:right}.sp-hint--sm{font-size:11px}.sp-hint--md{font-size:13px}.sp-hint--lg{font-size:15px}.sp-icon{min-width:34px;min-height:34px;background-position:center center;background-repeat:no-repeat}.sp-i{background-repeat:no-repeat}.sp-i--up{background-image:url(Assets/icn_up-800a0ba7a4c92c871b9457847702cee9.svg)}.sp-i--go-start{background-image:url(Assets/icn_go_start-a9110174178f7ad6fc85ccb03fbf57f5.svg)}.sp-i--go-end{background-image:url(Assets/icn_go_end-c12d20016692fce6954fdc5ff4ea394a.svg)}.sp-i--go-back{background-image:url(Assets/icn_go_back-129b757f25f3564c8597b4cb290bfae9.svg)}.sp-i--go-forward{background-image:url(Assets/icn_go_forward-7c82a176decaa69667311eca040452ab.svg)}.sp-i--undo{background-image:url(Assets/icn_undo-607f30d839808653da37b0a45eef5cda.svg)}.sp-i--undo-w{background-image:url(Assets/icn_undo_w-c20e58bc771fe26855b7f090e6d0718c.svg)}.sp-i--redo{background-image:url(Assets/icn_redo-ad7ca576051f6661aef7da4f8d38b39e.svg)}.sp-i--redo-w{background-image:url(Assets/icn_redo_w-7008ca79c4bf61b56cb1e4a494b29f47.svg)}.sp-i--reload{background-image:url(Assets/icn_reset-e91b446f62afa24e2a000486d64fe4b8.svg)}.sp-i--reload-w{background-image:url(Assets/icn_reset_w-402232d462678820e3a2ed4ff5c118d7.svg)}.sp-i--save{background-image:url(Assets/icn_save-0fb3ba79f12f16e6a0e1a69691212cfd.svg)}.sp-i--save-w{background-image:url(Assets/icn_save_w-8825bac40fc92acff22211d8a49836e9.svg)}.sp-i--preview-w{background-image:url(Assets/icn_eye_on_w-e5bcc86e238d340bd97ee79ad433854d.svg)}.sp-i--close{background-image:url(Assets/icn_close-b34cd7375153353d685dd663b852c3c3.svg)}.sp-i--close-w{background-image:url(Assets/icn_close_w-39d352d5cd9f110fa48645e448756717.svg)}.sp-i--return-w{background-image:url(Assets/icn_return_w-dfd10137c9054ccd08efad1e7f5ba95f.svg)}.sp-i--clear{background-image:url(Assets/icn_erase-50de0f1c2ecfe5c87788a08aab532aea.svg)}.sp-i--clear-w{background-image:url(Assets/icn_erase_w-bca91312454dbc5c1bba293ae34aaeef.svg)}.sp-i--add{background-image:url(Assets/icn_add-7ba4ce6c6f8b8189edc5ca254ea07667.svg)}.sp-i--add-b{background-image:url(Assets/icn_add_b-77549f8620754a2ee72cc2998181496a.svg);background-size:16px 16px !important}.sp-i--plus{background-image:url(Assets/icn_plus-19feac102f7d74fdc1f5fadf90e07a9c.svg)}.sp-i--remove{background-image:url(Assets/icn_delete-fb21719741246dbb4a9f34092779f7e6.svg)}.sp-i--sort-asc{background-image:url(Assets/icn_sort_asc-7937b558db6404e9d803e416feef8fc5.svg)}.sp-i--sort-desc{background-image:url(Assets/icn_sort_desc-f70d254a29b715fdf9fc9a90766b9057.svg)}.sp-i--sort-off{background-image:url(Assets/icn_sort_off-32e467ebc16c736e301c9c06c932577c.svg)}.sp-i--visibility-on{background-image:url(Assets/icn_eye_on-fdef9cd86c77a44daf749a69651de9e1.svg)}.sp-i--visibility-off{background-image:url(Assets/icn_eye_off-e74e37ca9494c205747324c4a537ca23.svg)}.sp-i--grid-highlighting{background-image:url(Assets/icn_grid_highlighting-9f2722d99ce100ac69f9ffd5dc10cd1a.svg)}.sp-i--column-settings{background-image:url(Assets/icn_column_settings-035ae31ef55986871d1587f1a3900a06.svg)}.sp-i--editing-on{background-image:url(Assets/icn_editing_on-1f6007be24f77f5320b7cb53e19fb116.svg)}.sp-i--editing-off{background-image:url(Assets/icn_editing_off-6e46881c94cd96109561259d726be34b.svg)}.sp-i--expression-on{background-image:url(Assets/icn_expression_on-b0aacf5fd144fcbfa585de71de3c0a7f.svg)}.sp-i--expression-off{background-image:url(Assets/icn_expression_off-495f53ba0ede41da094eb646bcfe4af4.svg)}.sp-i--font-bold{background-image:url(Assets/icn_font_bold-3bcdb07d9730393de0f6d871243e9603.svg)}.sp-i--font-italic{background-image:url(Assets/icn_font_italic-4f763bc31982e94b591c2cea834bd310.svg)}.sp-i--font-underline{background-image:url(Assets/icn_font_underline-7b0fb9b670d50fe4b140719db9f29a8f.svg)}.sp-i--border-grid{background-image:url(Assets/icn_border_grid-1658660af6fc534bf4759963cf5845fe.svg)}.sp-i--border-none{background-image:url(Assets/icn_border_none-78491936c170a006752d456c6bda5233.svg)}.sp-i--border-all{background-image:url(Assets/icn_border_all-2e2ef93c8b680e45f97a8d1b11d72388.svg)}.sp-i--border-top{background-image:url(Assets/icn_border_top-2469238ee469a98513493b120c89988c.svg)}.sp-i--border-left{background-image:url(Assets/icn_border_left-97345bbcf69d287c86f77220d97d1247.svg)}.sp-i--border-right{background-image:url(Assets/icn_border_right-cec25a78da9400e7823cd2bedcc3eae2.svg)}.sp-i--border-bottom{background-image:url(Assets/icn_border_bottom-b563db2aba136eeff22263015fbc0989.svg)}.sp-i--align-top{background-image:url(Assets/icn_align_top-2902103c0db1a20dbc2db4cb3cc2d6a5.svg)}.sp-i--align-left{background-image:url(Assets/icn_align_left-9c1ec2b6606239f2c233a0be93b1e83c.svg)}.sp-i--align-right{background-image:url(Assets/icn_align_right-1f59066b01ce56285fc5f4067383347d.svg)}.sp-i--align-bottom{background-image:url(Assets/icn_align_bottom-2c5e8ac6ea73f74bd29d1024a8ab51a2.svg)}.sp-i--align-center{background-image:url(Assets/icn_align_center-ba145304fff7aea9f32f82a5680a3eec.svg)}.sp-i--align-middle{background-image:url(Assets/icn_align_middle-d286dcc55cf559e2939354511a48cc9a.svg)}.sp-i--report-body{background-image:url(Assets/icn_report_body-97dc605fa6651c375b259fbb32b3604d.svg)}.sp-i--report-header{background-image:url(Assets/icn_report_header-dfc93143b668f6c6dc45cb14ff919d58.svg)}.sp-i--report-footer{background-image:url(Assets/icn_report_footer-a028c49a34c093b16dddeddb8b6cbaa1.svg)}.sp-i--action{background-image:url(Assets/icn_action-47720d6a5ff12993042e659397460259.svg)}.sp-i--lock-on{background-image:url(Assets/icn_lock_on-957dd281be1615e99239150268361a9a.svg)}.sp-i--lock-off{background-image:url(Assets/icn_lock_off-c6b7118b85d0a502cb74af024e5ccbdf.svg)}.sp-i--link-on{background-image:url(Assets/icn_link_on-9262d004994b727530a61b871e41076e.svg)}.sp-color-scheme--dark .sp-i--link-on{background-image:url(Assets/icn_link_on_dark-72c0cea6fd42fabbc0634d6f6084c7f0.svg)}.sp-i--link-off{background-image:url(Assets/icn_link_off-43ca221785c71f97bfc478fc68cfb336.svg)}.sp-color-scheme--dark .sp-i--link-off{background-image:url(Assets/icn_link_off_dark-cbff43ee7eb5a88a181600b5122603a8.svg)}.sp-i--edit{background-image:url(Assets/icn_edit-ac2561da8c484b60839b663ed4df3ab0.svg)}.sp-i--design-grid,.sp-i--design-grid-on{background-image:url(Assets/icn_design_grid-c747015b6d623fad82a4d5b33612cb7e.svg)}.sp-i--design-grid-off{background-image:url(Assets/icn_design_grid_off-d54046b637171b2d7c34c55b9ac2bef2.svg)}.sp-i--design-on{background-image:url(Assets/icn_design_on-0e53124f6315f174531b3349cd918c44.svg)}.sp-i--design-off{background-image:url(Assets/icn_design_off-4e51e618ef6c88423cf8469b5df79627.svg)}.sp-i--import-export{background-image:url(Assets/icn_import_export-65493e8d3cb9995a17a3e5d39f5431ce.svg)}.sp-i--import-export-w{background-image:url(Assets/icn_import_export_w-855c547683fc19f86ca57ac71194996d.svg)}.sp-i--accordion-b{background-image:url(Assets/icn_accordion_b-f87818b5daadd3a386ab37194f305c5f.svg);background-size:16px 17px !important}.sp-i--list-b{background-image:url(Assets/icn_list_b-c2e9b172569088ec44308da52dc8c572.svg);background-size:16px 17px !important}.sp-i--fb-remove{background-image:url(Assets/icn_fb_remove-bfbe652756617775d13268b6cf87b20b.svg)}.sp-i--date{background-image:url(Assets/icn_date-68084a5281442f77a46e3cd2bb69d038.svg)}.sp-i--copy{background-image:url(Assets/icn_copy-2446739a039c7922b1683cdd3920250e.svg)}.sp-i--copy-w{background-image:url(Assets/icn_copy_w-046b02079a8b7ca8eeb45729517b6f62.svg)}.loading{bottom:0;left:0;right:0;top:0;z-index:10;opacity:.9;background-color:var(--sp-overlay__background-color, rgba(255, 255, 255, 0.3));display:none}.loading--visible{display:block}.loading{position:fixed}.loading--local,.loading--absolute{position:absolute}.loading--fixed{position:fixed}.loading--static{position:static;width:40px;height:40px;background-color:rgba(0,0,0,0)}.loading--static.loading--visible{display:grid;place-items:center}.loading--static .loading__center{position:static;top:initial;left:initial}.loading--sm .loading__center,.loading--small .loading__center{transform:scale(0.5)}.loading--xs .loading__center{transform:scale(0.4)}.loading--sm.loading--static,.loading--small.loading--static{width:20px;height:20px}.loading--xs.loading--static{width:16px;height:16px}.loading__center{position:absolute;top:50%;left:50%;overflow:visible}.loading--circle .loading__loader,.loading--circle .loading__loader::after{border-radius:50%;width:32px;height:32px}.loading--circle .loading__loader{padding:8px;margin:-32px;font-size:10px;position:relative;border-top:6px solid rgba(70,130,180,.2);border-right:6px solid rgba(70,130,180,.2);border-bottom:6px solid rgba(70,130,180,.2);border-color:var(--sp-overlay__shadow-color, rgba(70, 130, 180, 0.2));border-left:6px solid #4682b4;border-left-color:var(--sp-overlay, rgb(70, 130, 180));transform:translateZ(0);animation:circle-spinner .5s infinite linear}.loading--dots .loading__loader,.loading--dots .loading__loader::before,.loading--dots .loading__loader::after{border-radius:50%;width:8px;height:8px;animation-fill-mode:both;animation:dots-pulse 1.44s infinite ease-in-out}.loading--dots .loading__loader{color:#4682b4;color:var(--sp-overlay, rgb(70, 130, 180));margin-top:-20px;position:relative;transform:translateZ(0);animation-delay:-0.16s}.loading--dots .loading__loader::before,.loading--dots .loading__loader::after{content:"";position:absolute;top:0}.loading--dots .loading__loader::before{left:-16px;animation-delay:-0.32s}.loading--dots .loading__loader::after{left:16px}.loading--line .loading__loader{width:200px;height:4px;position:relative;overflow:hidden;background-color:var(--sp-overlay__shadow-color, rgba(70, 130, 180, 0.2));-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loading--line .loading__loader:before{content:"";position:absolute;left:-50%;height:4px;width:40%;background-color:var(--sp-overlay, rgb(70, 130, 180));-webkit-animation:line-loader 1s linear infinite;-moz-animation:line-loader 1s linear infinite;animation:line-loader 1s linear infinite;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.loading__label{margin-top:40px;position:relative;right:50%;opacity:.6;transition:opacity .2s ease-in-out}.successful-message{opacity:0;position:absolute;z-index:10;left:50%;top:50%;width:100px;margin-left:-50px;height:66px;margin-top:-33px;text-align:center;line-height:66px;color:#000;color:var(--sp-foreground--success, black);background:#fff;background-color:var(--sp-background--success, white);border:1px solid #e2e2e2;border-color:var(--sp-border--success, #e2e2e2);border-radius:5px;animation:ease-in 1s;animation-name:successful-message;pointer-events:none;user-select:none}@keyframes successful-message{from{opacity:1}to{opacity:0}}@keyframes circle-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dots-pulse{0%,80%,100%{box-shadow:0 16px 0 -8px}40%{box-shadow:0 16px 0 0}}@keyframes line-loader{0%{left:-40%}50%{left:20%;width:80%}100%{left:100%;width:100%}}.sp-text{font-size:11px;line-height:13px;color:#47484c;overflow:hidden}.sp-text--primary{font-size:13px;line-height:15px;color:#42609c}.sp-text--left{padding-left:0}.sp-text--right{padding-right:0;text-align:right}.sp-text--error{color:red;background:no-repeat left center;background-image:url(Assets/icn_star-d2ffb6ed0a75b0fed39ba0ae4f1a0487.png);padding-left:14px}.sp-text--trim{overflow:hidden;text-overflow:ellipsis}.sp-text--large{font-size:1.1em;line-height:20px}svg.sp-svg-icon{--sp-icon-size: 16px;display:inline-block;height:var(--sp-icon-size);width:var(--sp-icon-size);font-size:var(--sp-icon-size);fill:currentColor;user-select:none}svg.sp-svg-icon--24{height:24px;width:24px;font-size:24px}svg.sp-svg-icon--danger{color:var(--sp-foreground--danger, red)}svg.sp-svg-icon--info{color:var(--sp-foreground--info, rgb(70, 130, 180))}svg.sp-svg-icon--success{color:var(--sp-foreground--success, #3c763d)}svg.sp-svg-icon--warning{color:var(--sp-foreground--warning, #8a6d3b)}.user-svg-icon{display:inline-block;padding:7px;max-width:20px;max-height:20px}svg.sp-svg-image{display:inline-block;fill:currentColor;user-select:none}.flash-message{background:hsla(0,0%,100%,.3);background-color:var(--sp-overlay__background-color, rgba(255, 255, 255, 0.3));bottom:0;left:0;opacity:.9;position:fixed;right:0;top:0}.flash-message .local{position:absolute}.flash-message .flash-message-center{left:50%;position:absolute;top:50%}.flash-message .flash-message-center .text{border:1px solid #bbb;border-color:var(--sp-border, #e2e2e2);background:#fff;background-color:var(--sp-paper__background-color, white);box-sizing:border-box;font-weight:bold;text-align:center;padding:60px;margin-top:-50%;margin-left:-50%;display:inline-block}.flash-message.small .flash-message-center .text{padding:30px}.top-message{position:absolute;top:0;left:50%}.top-message-center{position:relative;white-space:nowrap;background:#f3f2ee;border:1px solid #d7d8d8;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:5px;left:-50%}.page-loader{position:fixed;inset:0;z-index:10000;background-color:rgba(0,0,0,.2)}.sp-tooltip{box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border-radius:5px;position:relative;font-size:.8rem;visibility:visible;z-index:999}.sp-link{cursor:pointer;color:var(--sp-foreground, rgba(0, 0, 0, 0.7)) .sp-link --small;color-font-size:.9em}.sp-link--small{font-size:.9em}.sp-link:hover{color:#42609c}.sp-link--underlined{text-decoration:underline}.sp-banner{font-size:14px;padding:12px 16px;border-radius:3px;border:1px solid}.sp-banner--fw{width:100%}.sp-banner__title{font-weight:600;display:flex;flex-flow:row;gap:4px;align-items:center;text-wrap:pretty}.sp-banner__title .sp-svg-icon{min-width:16px}.sp-banner__message{font-weight:400;line-height:20px;margin-top:6px;text-wrap:pretty}.sp-banner--success{border-color:var(--sp-foreground--success, #bce8f1);background-color:var(--sp-background--success, #dff0d8)}.sp-banner--info{border-color:var(--sp-border--info, #bce8f1);background-color:var(--sp-background--info, #d9edf7)}.sp-banner--warning{border-color:var(--sp-border--warning, #faebcc);background-color:var(--sp-background--warning, #fcf8e3)}.sp-banner--error{border-color:var(--sp-foreground--danger, #ebccd1);background-color:var(--sp-background--danger, #f2dede)}.sp-banner--success .sp-banner__title{color:var(--sp-foreground--success, #3c763d)}.sp-banner--info .sp-banner__title{color:var(--sp-foreground--info, #31708f)}.sp-banner--warning .sp-banner__title{color:var(--sp-foreground--warning, #8a6d3b)}.sp-banner--error .sp-banner__title{color:var(--sp-foreground--danger, #a94442)}.sp-progress-bar{display:flex;flex-flow:column;gap:4px;width:100%}.sp-progress-bar__label{display:flex;flex-direction:row;justify-content:space-between;line-height:16px}.sp-progress-bar__container{height:5px;width:100%;background-color:var(--sp-border, #e6e6e6);border-radius:50px}.sp-progress-bar__line{height:100%;max-width:100%;border-radius:inherit;transition:all .5s ease-in-out}.sp-progress-bar__line--green{background-color:var(--sp-foreground--success, #bce8f1)}.sp-progress-bar__line--blue{background-color:var(--sp-foreground--info, #d9edf7)}.sp-progress-bar__line--yellow{background-color:var(--sp-foreground--warning, #fcf8e3)}.sp-progress-bar__line--red{background-color:var(--sp-foreground--danger, #ebccd1)}circle{transition:all .7s ease-in-out}.circle-progress-bar_background{fill:none}.circle-progress-bar_progress{fill:none}.circle-progress-bar_text{font-weight:400;color:inherit}.sp-status-box{font-size:14px;display:flex;width:fit-content;height:32px;justify-content:center}.sp-status-box__caption{font-weight:600;display:flex;flex-flow:row;gap:4px;align-items:center;padding-left:12px;padding-right:12px}.sp-status-box--success{background-color:var(--sp-background--success, #dff0d8)}.sp-status-box--error{background-color:var(--sp-background--danger, #f2dede)}.sp-status-box--warning{background-color:var(--sp-background--warning, #fcf8e3)}.sp-status-box--info{background-color:var(--sp-background--info, #d9edf7)}.sp-status-box--neutral{background-color:var(--sp-border, #e6e6e6)}.sp-status-box--success .sp-status-box__caption{color:var(--sp-foreground--success, #3c763d)}.sp-status-box--error .sp-status-box__caption{color:var(--sp-foreground--danger, #a94442)}.sp-status-box--info .sp-status-box__caption{color:var(--sp-foreground--info, #31708f)}.sp-status-box--warning .sp-status-box__caption{color:var(--sp-foreground--warning, #8a6d3b)}.sp-status-box--neutral .sp-status-box__caption{color:var(--sp-hint, rgba(0, 0, 0, 0.4))}.sp-button{--sp-base-size: 16px;font-size:13px;cursor:pointer;height:calc(var(--sp-base-size) + 8px);padding-left:20px;padding-right:20px;border-width:0;border-radius:5px;text-decoration:none;white-space:nowrap;overflow:hidden;transition:color .25s ease,border-color .25s ease,background-color .25s ease;color:var(--sp-button, #FFFFFF);background-color:var(--sp-button__background-color, #4682b4);outline:none;position:relative}.sp-button--c-danger{color:var(--sp-background--danger, #ffffff);background-color:var(--sp-foreground--danger, #db162f)}.sp-button--c-warning{color:var(--sp-background--warning, #ffffff);background-color:var(--sp-foreground--warning, #8a6d3b)}.sp-button--s-xxs{--sp-base-size: 6px}.sp-button--s-xs{--sp-base-size: 12px}.sp-button--s-sm{--sp-base-size: 16px}.sp-button--s-md{--sp-base-size: 24px}.sp-button--s-lg{--sp-base-size: 32px}.sp-button--s-xl{--sp-base-size: 48px}.sp-button:disabled{cursor:default;pointer-events:none;background-color:var(--sp-button--disabled__background-color, rgba(70, 130, 180, 0.3))}.sp-button:disabled .loading{opacity:1}.sp-button:disabled .loading__loader{color:inherit}.sp-button:hover{color:var(--sp-button--hover, #fff);background-color:var(--sp-button--hover__background-color, #396991)}.sp-button--fw{width:100%}.sp-button--multiline{height:auto;min-height:24px;padding:4px 20px 5px 20px;line-height:15px}.sp-button--primary{color:var(--sp-button--primary, #fff);background-color:var(--sp-button--primary__background-color, #8E9399)}.sp-button--primary.sp-button--default{background-color:#42609c}.sp-button--with-text{padding-left:12px !important;padding-right:12px !important}.sp-button--with-text.sp-button--with-icon{padding-left:45px !important;padding-right:29px !important}.sp-button--icon-only{padding:0;min-width:calc(var(--sp-base-size) + 8px);display:inline-grid;place-items:center;color:var(--sp-button--outline, black);background:var(--sp-button--outline__background-color, transparent)}.sp-button--icon-only:hover{color:var(--sp-actions_item--hover, #fff);background-color:var(--sp-actions_item--hover__background-color, #396991)}.sp-button--pressed{opacity:.75;color:var(--sp-button--pressed, var(--sp-button, #FFFFFF));background-color:var(--sp-button--pressed__background-color, #42609C)}.sp-button--blended,.sp-button--blended:hover{border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.sp-button--rounded{border-radius:17px;height:34px;min-width:34px}.sp-button--outlined{color:var(--sp-button--outline, rgb(70, 130, 180));border:1px solid #4682b4;border-color:var(--sp-button--outline__border-color, rgb(70, 130, 180));background:rgba(0,0,0,0)}.sp-button--outlined:disabled{color:var(--sp-button--outline--disabled, rgba(255, 255, 255, 0.3));border-color:var(--sp-button--outline--disabled__border-color, rgba(70, 130, 180, 0.3))}.sp-button--outlined:hover{color:var(--sp-button--outline--hover, #396991);border-color:var(--sp-button--outline--hover__border-color, #396991);background-color:var(--sp-button--outline--hover__background-color, transparent)}.sp-button--text{background-color:rgba(0,0,0,0)}.sp-button__text{display:inline-block;line-height:15px;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-button .sp-button__icon,.sp-button .sp-button__start-icon,.sp-button .sp-button__end-icon{display:inline-block;width:var(--sp-base-size);height:var(--sp-base-size);font-size:var(--sp-base-size);line-height:var(--sp-base-size);vertical-align:top}.sp-button .sp-button__icon .sp-svg-icon,.sp-button .sp-button__start-icon .sp-svg-icon,.sp-button .sp-button__end-icon .sp-svg-icon{--sp-icon-size: var(--sp-base-size);vertical-align:top}.sp-button__start-icon{margin-left:-4px;margin-right:8px}.sp-button__end-icon{margin-right:-4px;margin-left:8px}.sp-button .sp-button__above-icon{display:grid;align-items:center;justify-items:center;width:auto;height:22px;font-size:22px;line-height:22px;vertical-align:top}.sp-button .sp-button__above-icon .sp-svg-icon{width:23px;height:22px;vertical-align:top}.sp-button--busy{position:relative;cursor:wait}.sp-button__busy-content .loading{margin:auto;background:rgba(0,0,0,0) !important}.sp-button__busy-content-wrapper{opacity:.3}.sp-button .sp-svg-icon{--sp-icon-size: var(--sp-base-size);vertical-align:baseline}.sp-switch-case.sp-button.disabled{color:var(--sp-input--disabled, #999);border:1px solid var(--sp-input--disabled__border-color, #ccc);cursor:default;pointer-events:none}.sp-switch-case.sp-button.sp-button--pressed:not(.disabled){opacity:1;color:var(--sp-button, #FFFFFF);background-color:var(--sp-button__background-color, #4682b4)}.sp-switch-case.sp-button:not(.sp-button--pressed):not(.disabled){color:var(--sp-button--outline, black);background:var(--sp-button--outline__background-color, transparent);border:1px solid #4682b4;border-color:var(--sp-button__background-color, rgb(70, 130, 180))}.sp-switch-case.sp-button:not(.sp-button--pressed):not(.disabled):hover:not(.disabled){color:var(--sp-actions_item--hover, #fff);background-color:var(--sp-actions_item--hover__background-color, #396991)}.sp-switch-case.sp-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.sp-switch-case.sp-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.sp-switch-case.sp-button:not(:first-of-type):not(:last-of-type){border-radius:0;border-left:none;border-right:none}.sp-dropdown-button{outline:none}.sp-dropdown-button>.sp-button{width:100%;display:inline-flex}.sp-dropdown-button>.sp-button>.sp-button__text{flex:1}a.sp-action{text-decoration:none}.sp-action{display:inline-block;line-height:16px;padding:7px;cursor:pointer;outline:none;color:var(--sp-actions_item, #42609c);background-color:var(--sp-actions_item__background-color, transparent)}.sp-action:hover,.sp-action:focus{color:var(--sp-actions_item--hover, #42609c);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6);border-radius:5px}.sp-action.on{color:var(--sp-actions_item--selected, #42609c);background-color:var(--sp-actions_item--selected__background-color, rgba(70, 130, 180, 0.3))}.sp-action.disabled{pointer-events:none;cursor:default;color:var(--sp-actions_item--disabled, #acacac);background-color:var(--sp-actions_item__background-color, transparent)}.sp-action.disabled img{opacity:.5}.sp-action--default{font-weight:bold}.sp-action--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-action__icon{display:inline-block;vertical-align:middle;height:20px;width:20px}.sp-action__icon.sp-svg-icon{height:20px;width:20px}.sp-action__text{vertical-align:middle}.sp-action__icon+.sp-action__text{margin-left:5px}.sp-action__sub{margin-left:5px}ul.actions-list{margin:0;padding:0;list-style:none}ul.actions-list>li{position:relative;margin:0;padding:0}ul.actions-list>li.actions-list__loading{min-width:34px;min-height:34px}ul.actions-list>li.actions-list__loading .loading{background-color:rgba(0,0,0,0)}ul.actions-list>li.actions-list__separator{display:inline-block;width:8px;height:26px;box-sizing:border-box;border:3px solid rgba(0,0,0,0) !important;border-top-width:4px !important;border-bottom-width:4px !important;background-clip:content-box;background-color:var(--sp-actions__separator-color, #cacfe5);vertical-align:bottom;pointer-events:none}ul.actions-list--vertical>li.actions-list__separator{height:8px;width:100%;border-left-width:4px !important;border-right-width:4px !important;border-top-width:0 !important;border-bottom-width:7px !important}ul.actions-list--vertical>li>.sp-action{width:100%}ul.actions-list--dr{white-space:nowrap}ul.actions-list--dr>li{display:inline-block;vertical-align:middle}ul.actions-list--dr>li.actions-list__separator{vertical-align:middle}.actions-list-editor.entity-not-found{background:var(--sp-background, white);border:1px solid var(--sp-actions_item__border-color, #e2e2e2);color:var(--sp-hint, #999);cursor:default;padding:2px}.actions-list-editor--modern .actions-list-editor__ul{border-color:#e2e2e2}.actions-list-editor--modern .actions-list-editor__li{padding:13px 16px}.actions-list-editor--modern .actions-list-editor__li+.actions-list-editor__li{border-color:#e2e2e2}.actions-list-editor--modern .action__link+.action__link{margin-left:12px}.actions-list-editor--modern .action__caption{color:#42609c}.actions-list-editor__ul{list-style:none;margin:0;padding:0;border:1px solid var(--sp-input__border-color, #e2e2e2);border-radius:5px;background-color:var(--sp-input__background-color, white)}.actions-list-editor__li{padding:0px 10px;line-height:25px}.actions-list-editor__li+.actions-list-editor__li{border-top:1px solid var(--sp-actions_item__border-color, #e2e2e2)}.actions-list-editor__li--caption{font-size:13px;line-height:15px;font-weight:bold;color:#47484c;background-color:#ebf3f6;text-overflow:ellipsis;overflow:hidden}.actions-list-editor .add-button{margin-top:5px;color:var(--sp-toolbar_button, #42609c);background-color:var(--sp-toolbar_button__background-color, transparent)}.actions-list-editor .action-edit-dialog .dialog-wrap{width:420px}.actions-list-editor .action-edit-dialog .form{margin:0}.actions-list-editor .upload-file-dialog .dialog-wrap .dropzone{height:60px !important}.actions-list-editor .upload-file-dialog .dialog-wrap .dropzone img{max-height:12px !important;max-width:12px !important}.actions-list-editor__add-button{font-size:13px;line-height:15px;color:#42609c;border:none;background:#fff;cursor:pointer;padding:0;outline:none}.action__caption{font-size:13px;line-height:15px}.action__icon{margin-right:10px;vertical-align:middle;max-height:16px;max-width:16px;color:var(--sp-actions_item, #42609c)}.action__links{float:right}.action__link{text-decoration:none;width:16px;height:16px;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.action__link+.action__link{margin-left:10px}.action__link--edit{background-image:url(Assets/icn_edit-ac2561da8c484b60839b663ed4df3ab0.svg)}.action__link--delete,.delete-link{background-image:url(Assets/icn_delete-fb21719741246dbb4a9f34092779f7e6.svg)}.action__link--visibility-on{background-image:url(Assets/icn_formula_on-6ef1b0282a8cd03bf350be16c4da6e10.svg)}.action__link--visibility-off{background-image:url(Assets/icn_formula_off-a23e9788f9af25fdae65ccb5cf83d6ec.svg)}.action__link--design{background-image:url(Assets/icn_design_on-0e53124f6315f174531b3349cd918c44.svg)}.action__link--design-empty{background-image:url(Assets/icn_design_off-4e51e618ef6c88423cf8469b5df79627.svg)}.action__workflow-caption{color:#aaa;margin-left:5px;white-space:nowrap}.sp-actions-button{position:relative;display:inline-flex;box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:5px}.sp-actions-button:hover{border-color:#42609c;border-color:var(--sp-actions_item--hover, #42609c)}.sp-actions-button.disabled{pointer-events:none;opacity:.7}.sp-actions-button__default-action{display:inline-block;box-sizing:border-box;height:24px;width:24px;padding:2px;text-align:center;vertical-align:middle}.runtime-form .sp-actions-button__default-action{height:18px;width:18px;padding:1px}.sp-actions-button__default-action .sp-action__icon{width:100%;height:100%;vertical-align:top}.sp-actions-button__default-action .sp-action__icon+.sp-action__text{margin-left:2px}.sp-actions-button__toggle{display:inline-block;width:10px;height:24px}.runtime-form .sp-actions-button__toggle{height:18px}.runtime-form .sp-actions-button__toggle .toggle{padding:7px 1px}.sp-actions-button__toggle .toggle{width:100%;height:100%;box-sizing:border-box;padding:10px 1px;border:none;outline:none}.sp-actions-button__toggle .toggle:focus,.sp-actions-button__toggle .toggle:hover{color:var(--sp-actions_item--hover, #42609c);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6);border-radius:5px}.sp-actions-button__toggle .toggle>.sp-svg-image{width:8px;height:4px;box-sizing:border-box;vertical-align:top}.sp-actions-button__toggle .content{position:static;top:auto;right:auto;bottom:auto;left:auto}.sp-actions-button__toggle .content .actions-list{margin-top:0px;margin-bottom:0px}.sp-m{display:flex;flex-direction:column;justify-content:stretch;padding:1px;min-width:160px;max-height:100vh;border-radius:3px;border:1px solid #4682b4;border-color:var(--sp-menu__border-color, rgb(70, 130, 180));background-clip:padding-box;background-color:var(--sp-menu__background-color, #f0f0f0);box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12))}.sp-m__l{flex-grow:1;position:relative;overflow:hidden}.sp-m{--sp-scroll-height: 34px}.sp-m__s{display:none;height:var(--sp-scroll-height);color:var(--sp-scrollbar, #c1c1c1);margin:-1px;border:none;background-color:var(--sp-scrollbar__background-color, #f1f1f1);cursor:pointer;z-index:1}.sp-m--ou .sp-m__s--u,.sp-m--od .sp-m__s--d{display:grid;place-items:center}.sp-m.disabled{pointer-events:none}.sp-mo{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.sp-mo .sp-m{pointer-events:all}.sp-mo.busy .sp-m{pointer-events:none}.sp-cmm,.sp-overlay .sp-overlay__item .sp-cmm{pointer-events:none}.sp-mi{position:relative;display:grid;grid-template:"marker icon caption hotkey expander designer"/auto auto 1fr auto auto auto;align-items:center;line-height:20px;height:34px;padding:5px;gap:5px;cursor:pointer;box-sizing:border-box;text-align:inherit;white-space:nowrap;color:var(--sp-actions_item, #213857);border-radius:1px;border:1px solid var(--sp-actions_item__border-color, transparent);background-color:var(--sp-actions_item__background-color, transparent)}.sp-mi--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-mi__s{grid-area:marker;place-items:center;display:none}.sp-m--s .sp-mi__s{display:inline-grid}.sp-mi__i{grid-area:icon;place-items:center;display:none}.sp-m--i .sp-mi__i{display:inline-grid}.sp-mi__c{grid-area:caption;padding-right:16px}.sp-mi.default .sp-mi__c{font-weight:bold}.sp-mi__d{grid-area:designer;display:none;opacity:.3}.sp-m--d .sp-mi__d{display:inline}.sp-mi__d:hover{opacity:1}.sp-mi__d .sp-button{margin:-6px -4px -6px -5px;padding:7px;height:32px;width:30px}.sp-mi__h{grid-area:expander;color:var(--sp-menu__hotkey-color, gray);font-size:.85em;padding-right:7px;display:none}.sp-m--h .sp-mi__h{display:inline}.sp-mi__e{grid-area:expander;place-items:center;display:none}.sp-m--e .sp-mi__e{display:inline-grid}.sp-mi--divider{pointer-events:none;margin-bottom:3px;padding:0 0 2px 0;height:auto;border:none;border-bottom:1px solid var(--sp-menu__separator-color, rgba(0, 0, 0, 0.15))}.sp-mi__s,.sp-mi__i,.sp-mi__d,.sp-mi__e{width:20px;height:20px;vertical-align:middle;text-align:center}.sp-mi__s img,.sp-mi__i img,.sp-mi__d img,.sp-mi__e img{max-width:20px;max-height:20px;object-fit:contain;object-position:center center;vertical-align:middle}.sp-mi__s .sp-svg-icon,.sp-mi__i .sp-svg-icon,.sp-mi__d .sp-svg-icon,.sp-mi__e .sp-svg-icon{vertical-align:middle;width:20px;height:20px;font-size:20px;line-height:20px}.sp-mi:hover{text-decoration:none;color:var(--sp-actions_item--hover, #213857);border:1px solid var(--sp-actions_item--hover__border-color, #AACCF6);border-color:var(--sp-actions_item--hover__border-color, #AACCF6);background-color:var(--sp-actions_item--hover__background-color, #EBF3FD)}.sp-mi:hover,.sp-mi.active{text-decoration:none;color:var(--sp-actions_item--hover, #213857);border:1px solid var(--sp-actions_item--hover__border-color, #AACCF6);border-color:var(--sp-actions_item--hover__border-color, #AACCF6);background-color:var(--sp-actions_item--hover__background-color, #EBF3FD)}.sp-mi.disabled,.sp-mi.disabled:hover{color:var(--sp-actions_item--disabled, #878a8c);border:1px solid var(--sp-actions_item--disabled__border-color, transparent);background-color:var(--sp-actions_item--disabled__background-color, transparent)}.sp-mi.busy .sp-mi__d,.sp-mi.busy .sp-mi__h,.sp-mi.busy .sp-mi__e{display:none}.sp-mi .loading__center{right:16px;left:auto}.sp-input{--sp-input-child-margin-left: 0;display:inline-flex;box-sizing:border-box;color:var(--sp-input, black);border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px;background-color:var(--sp-input__background-color, white)}.sp-input:focus-within{border-color:var(--sp-input--focused__border-color, black)}.sp-input.disabled{color:var(--sp-input--disabled, #999);border:1px solid var(--sp-input--disabled__border-color, #ccc);cursor:default;pointer-events:none}.sp-input.disabled .sp-input__button,.sp-input.disabled>.sp-button,.sp-input.disabled>.toggleable{color:var(--sp-actions_item--disabled, #acacac);background-color:var(--sp-actions_item__background-color, transparent)}.sp-input--fw{width:100%}.sp-input--fw .sp-input__input{width:0}.sp-input--bl{border-color:rgba(0,0,0,0)}.sp-input--bl:focus-within,.sp-input--bl:hover{border-color:#dcdcdc}.sp-input--l .sp-input__input{text-align:left}.sp-input--c .sp-input__input{text-align:center}.sp-input--r .sp-input__input{text-align:right}.sp-input--j .sp-input__input{text-align:justify}.sp-input__input{display:inline-block;width:100%;flex:1 1 100%;height:16px;border:none;border-radius:0;box-sizing:border-box;outline:none;font:inherit;color:inherit;background:rgba(0,0,0,0) !important}.sp-input__input[type=text]{border:none;height:16px !important;line-height:16px !important;padding:0}.sp-input__button,.sp-input>.sp-button,.sp-input>.toggleable{flex-shrink:0;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:none;outline:none;box-sizing:border-box;color:var(--sp-actions_item, #42609c);background-color:var(--sp-actions_item__background-color, transparent)}.sp-input__button:disabled,.sp-input>.sp-button:disabled,.sp-input>.toggleable:disabled{pointer-events:none;color:var(--sp-actions_item--disabled, #acacac);background-color:var(--sp-actions_item__background-color, transparent)}.sp-input__button:hover,.sp-input__button:focus-within,.sp-input>.sp-button:hover,.sp-input>.sp-button:focus-within,.sp-input>.toggleable:hover,.sp-input>.toggleable:focus-within{color:var(--sp-actions_item--hover, #42609c);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6);border-radius:5px}.sp-input__button.sp-button--pressed,.sp-input>.sp-button.sp-button--pressed,.sp-input>.toggleable.sp-button--pressed{color:var(--sp-button--pressed, white);background-color:var(--sp-button--pressed__background-color, #42609C)}.sp-input>.sp-button.sp-button--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-input__error:not(.sp-svg-icon){display:inline-block;cursor:default;width:16px;height:16px;min-width:16px;min-height:16px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--sp-foreground--danger, red);font-size:13px;font-weight:bold;line-height:13px;color:var(--sp-foreground--danger, red);text-align:center;vertical-align:top}.sp-input__error.sp-svg-icon{cursor:default;width:16px;height:16px;min-width:16px;min-height:16px;color:var(--sp-foreground--danger, red);text-align:center;vertical-align:top}.sp-input .sp-input__input,.sp-input .sp-input__button,.sp-input .sp-input__error,.sp-input>.sp-button,.sp-input>.sp-actions-button,.sp-input>.toggleable,.sp-input>.sp-hint{margin:4px}.sp-input--xs .sp-input__input,.sp-input--xs .sp-input__button,.sp-input--xs .sp-input__error,.sp-input--xs>.sp-button,.sp-input--xs>.sp-actions-button,.sp-input--xs>.toggleable,.sp-input--xs>.sp-hint{margin:1px}.sp-input--sm .sp-input__input,.sp-input--sm .sp-input__button,.sp-input--sm .sp-input__error,.sp-input--sm>.sp-button,.sp-input--sm>.sp-actions-button,.sp-input--sm>.toggleable,.sp-input--sm>.sp-hint{margin:2px}.sp-input--md .sp-input__input,.sp-input--md .sp-input__button,.sp-input--md .sp-input__error,.sp-input--md>.sp-button,.sp-input--md>.sp-actions-button,.sp-input--md>.toggleable,.sp-input--md>.sp-hint{margin:4px}.sp-input--lg .sp-input__input,.sp-input--lg .sp-input__button,.sp-input--lg .sp-input__error,.sp-input--lg>.sp-button,.sp-input--lg>.sp-actions-button,.sp-input--lg>.toggleable,.sp-input--lg>.sp-hint{margin:6px}.sp-input--xl .sp-input__input,.sp-input--xl .sp-input__button,.sp-input--xl .sp-input__error,.sp-input--xl>.sp-button,.sp-input--xl>.sp-actions-button,.sp-input--xl>.toggleable,.sp-input--xl>.sp-hint{margin:8px}.sp-input>*+*{margin-left:var(--sp-input-child-margin-left) !important}.sp-input>.sp-input__input+.sp-input__input{padding-left:4px;border-left:solid 1px #4682b4 !important;border-color:var(--sp-input__border-color, rgb(70, 130, 180)) !important}.sp-input>.toggleable .toggle{width:16px;height:16px}.sp-input>.sp-svg-icon:not(.sp-input__error){margin:4px;width:16px !important;height:16px !important;min-width:16px;min-height:16px;max-width:16px;max-height:16px}.sp-input>.sp-svg-icon:not(.sp-input__error):not(.sp-svg-icon--info):not(.sp-svg-icon--warning):not(.sp-svg-icon--danger):not(.sp-svg-icon--success){color:var(--sp-actions_item, #42609c)}.sp-input>.sp-actions-button{border:none;border-radius:0}.sp-input>.sp-actions-button .sp-actions-button__default-action{padding:0;width:16px;height:16px}.sp-input>.sp-actions-button .sp-actions-button__toggle{height:16px}.sp-input>.sp-actions-button .sp-actions-button__toggle .toggle{padding:6px 1px}.sp-input>.sp-hint{display:inline-block;vertical-align:middle;white-space:nowrap}.sp-input__input+.sp-hint{flex:1 1 100%;max-width:50%;overflow:hidden;text-overflow:ellipsis;text-align:right}.sp-checkbox.sp-input--lg input::after,.checkbox.sp-input--lg input::after{height:16px;width:16px;font-size:16px}.sp-checkbox input:disabled,.checkbox input:disabled{cursor:default !important}.radiobox--disabled,.radiobox--readonly{pointer-events:none}.radiobox--l>label{display:flex !important;align-items:center}.radiobox--l>label>input{margin-right:16px}.radiobox--l>label+label{margin-top:16px}.my-form-row>.radiobox--l{margin-top:16px}.radiobox--l.inl>label{display:inline-block !important}.radiobox--l.inl>label>input{margin-right:4px}.radiobox--l.inl>label+label{margin-left:16px;margin-top:0}.sp-colorbox__spot{width:16px;height:16px;border:1px solid #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180))}.sp-colorbox__spot .sp-svg-icon{color:#4682b4;color:var(--sp-input__border-color, rgb(70, 130, 180));margin-top:-1px;margin-left:-1px}.sp-colorbox__code{width:0;flex:1 1 100%}.sp-colorbox__opacity{flex:1 1 65px;max-width:65px}.sp-colorbox__popup{background-color:#fff;background-color:var(--sp-paper__background-color, white)}.sp-colorbox__popup .sketch-picker{border-radius:2px !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important}.sp-colorbox__popup .sketch-picker span{color:#000 !important;color:var(--sp-paper, black) !important}.sp-colorbox__popup .sketch-picker div:last-child{border-color:#e2e2e2 !important;border-color:var(--sp-paper__border-color, #e2e2e2) !important}.sp-colorbox__picker-actions{box-sizing:border-box;border-top:1px solid #e2e2e2;border-color:var(--sp-paper__border-color, #e2e2e2)}.color-picker-box__popup{background-color:#fff;background-color:var(--sp-paper__background-color, white)}.color-picker-box__popup .sketch-picker{border-radius:2px !important;background-color:rgba(0,0,0,0) !important}.color-picker-box .color-spot-holder{background-color:#fff;background-color:var(--sp-input__background-color, white)}.sp-datebox__time{flex:1 1 100%;max-width:40px;min-width:16px}.sp-datebox .react-datepicker-wrapper{width:100%;display:inline-block}.sp-datebox .react-datepicker-wrapper .react-datepicker__input-container{width:100%;display:inline-block}.sp-datebox .react-datepicker-wrapper .react-datepicker__input-container input[type=text]{width:100%;display:inline-block;margin:0;padding:0;outline:none;border:none;border-radius:0;height:16px;line-height:16px;background-color:rgba(0,0,0,0);color:inherit}.react-datepicker{border-radius:.3em .3em 0 0}.react-datepicker__month-container{width:195px}.react-datepicker__current-month{font-size:1.2em}.react-datepicker__month{display:flex;flex-wrap:wrap;justify-content:space-evenly}.react-datepicker__day,.react-datepicker__day-name{padding:0 2px}.react-datepicker__header{border-radius:.3em .3em 0 0}.react-datepicker__today-button{border-radius:0 0 .3em .3em}.sp-expr-box{display:inline-flex}.sp-expr-box__type{flex:1}.sp-expr-box__expression{flex:1;margin-left:9px}.sp-expr-box__constant{flex:1;margin-left:9px}.sp-toolbar__item.expression-editor-box--inline{border:1px solid #dcdcdc}.sp-toolbar__item.expression-editor-box--inline>.expression-editor-box__caption{color:#000;padding-left:8px}.sp-toolbar__item.expression-editor-box+.sp-toolbar__item.sp-button{margin-left:9px}.expression-editor-box__caption{display:inline-block;width:100%;box-sizing:border-box;padding:2px 20px 2px 3px;line-height:20px;overflow:hidden;text-overflow:ellipsis;color:#000}.expression-editor-box--inline{min-width:24px;height:24px;box-sizing:border-box;border:1px solid #4682b4;border-radius:5px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(Assets/icn_expression-9a33810ed19c77ff0456c657916164e9.svg) no-repeat center right #fff;cursor:pointer}.expression-editor-box .caption-wrap{overflow:hidden}.expression-editor-box .caption-wrap textarea{border:1px solid #4682b4;border-radius:5px;height:43px;resize:vertical;width:100%}.expression-editor-box .caption-wrap textarea[disabled]{background-color:#fff;border-color:#ccc;color:#999}.expression-editor-box .expr-buttons{float:right;margin-left:5px}.expression-editor-box .expr-buttons button{background:#eeeae6 center center no-repeat;border:1px solid #b6b6b5;cursor:pointer;display:block;height:19px;outline:none;padding:0;width:31px}.expression-editor-box .expr-buttons button[disabled]{cursor:not-allowed}.expression-editor-box .expr-buttons button.edit{background-image:url(Assets/icn_function-61c1c990e1abd6fbce855c125dfd4cf6.png);margin-bottom:5px}.expression-editor-box .expr-buttons button.clear{background-image:url(Assets/icn_clear-705ac44c2c4e4b4484aa5e7ea17f0d35.png)}.sp-listbox{width:100%;height:100%;border:1px solid #4682b4;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff;background-color:var(--sp-page_body__background-color, #fff)}.sp-listbox--xl .sp-option{height:32px;font-size:13px;line-height:15px;padding:8px}.sp-listbox__filter.textbox>input.textbox__input{height:24px;width:100%;border:none;background:url(Assets/icn_search-03e2e87963edeab88a2cefa3b49287f2.svg) no-repeat left 7px center;padding-left:24px}.sp-listbox__list{list-style:none outside none;padding:0;margin:0;box-sizing:border-box;overflow:auto;flex:1 1 auto}.sp-option+.sp-listbox__group{border-top:1px solid #4682b4}.sp-listbox__group{box-sizing:border-box;height:19px;margin:0px;padding:2px 10px 2px 5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4682b4;color:var(--sp-list_group, #4682B4);font:menu;font-size:9px;font-weight:bold;text-transform:uppercase}.sp-listbox__match{color:#0066bf;font-weight:bold}.sp-color-scheme--dark .sp-listbox__match{color:#81c2ff}.numberbox__input--blended{border-color:hsla(0,0%,100%,.25) !important;background-color:hsla(0,0%,100%,.15) !important}li.sp-option{box-sizing:border-box;height:19px;margin:0px;padding:2px 10px 2px 5px;cursor:pointer;display:block;font:menu;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;color:var(--sp-list_item, black)}li.sp-option--check,li.sp-option--radio{padding-left:22px;position:relative}li.sp-option--check:before,li.sp-option--radio:before{content:"A";font-family:"Glyphter",monospace;font-size:12px;line-height:12px;position:absolute;top:12px;left:16px;color:var(--sp-input_adornment, black)}li.sp-option--check.sp-option--checked:before,li.sp-option--radio.sp-option--checked:before{content:"C";color:var(--sp-accent, rgb(70, 130, 180))}li.sp-option--radio:before{content:"D"}li.sp-option--radio.sp-option--checked:before{content:"E"}li.sp-option[disabled]{opacity:.5}li.sp-option:not([disabled]):hover,li.sp-option.current,li.sp-option.current:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}li.sp-option.selected{color:var(--sp-list_item--selected, #333);background-color:var(--sp-list_item--selected__background-color, #CBDCEA)}li.sp-option.selected:hover{color:var(--sp-list_item--focused, #333);background-color:var(--sp-list_item--focused__background-color, #CBDCEA)}.sp-select{box-sizing:border-box;outline:none}.sp-select:focus{border-color:var(--sp-input--focused__border-color, black)}.sp-select:hover .sp-select__clear{opacity:1}.sp-select--searchable,.sp-select--selectable{background-color:var(--sp-input__background-color, white)}.sp-select--selectable .sp-select__input{cursor:pointer}.sp-select__popup{box-sizing:border-box;padding:0;border:1px solid var(--sp-paper__border-color, #4682b4);border-radius:5px;background-color:var(--sp-paper__background-color, white);z-index:101;position:fixed}.sp-select__popup>.dropdown__popup-content{max-width:600px}.sp-select__popup--l .sp-option{text-align:left}.sp-select__popup--c .sp-option{text-align:center}.sp-select__popup--r .sp-option{text-align:right}.sp-select__popup--j .sp-option{text-align:justify}.sp-select__popup--xl .sp-option{height:32px;font-size:13px;line-height:15px;padding:8px}.sp-select__options{width:100%;list-style:none outside none;padding:0;margin:0}.sp-select__group{background:#fff;box-sizing:border-box;height:19px;margin:0px;padding:2px 10px 2px 5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sp-list_group, #4682B4);font:menu;font-size:9px;font-weight:bold;text-transform:uppercase}.sp-select__match{color:#0066bf;font-weight:bold}div.textbox{position:relative}.textbox__input--blended{border-color:hsla(0,0%,100%,.05) !important;background-color:hsla(0,0%,100%,.05) !important}.textbox__input--blended:hover{border-color:#dcdcdc !important}.textbox__clear{position:absolute;top:0;right:0;bottom:0;width:19px;background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:inline-block}.textbox__clear::after{content:"×";color:#7f7f7f;position:absolute;top:2px;right:2px;bottom:2px;width:20px;box-sizing:border-box;cursor:pointer;text-align:center;font-size:18px;opacity:0}div.textbox:hover>.textbox__clear::after{opacity:1;background-color:#f1f1f1}.sp-textbox__input[type=password]{border:none}.sp-textarea--resizable{height:auto}.sp-textarea.disabled .sp-textarea__input{pointer-events:auto}.sp-textarea__input{height:auto;resize:none}.html-editor-box{display:flex;flex-flow:row;justify-content:space-between;gap:10px}.html-editor-box__value{flex:1}.html-editor-box__value textarea{min-height:100%;width:100%;resize:vertical;background:var(--sp-input--disabled__background-color, #fff);height:43px;user-select:none;border:1px solid var(--sp-input__border-color, rgb(70, 130, 180))}.html-editor-box__buttons{display:flex;flex-flow:column}.autocomplete{display:inline-block;position:relative}.autocomplete input{outline:none;width:130px}.sp-combobox{position:relative;outline:none;color:var(--sp-input, black);background-color:var(--sp-input__background-color, white)}.sp-combobox.disabled{pointer-events:none;cursor:default}.sp-combobox .sp-combobox__value{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px;box-sizing:border-box;cursor:pointer;height:26px;line-height:20px;padding:1px 24px 1px 2px;margin:0;width:130px}.sp-combobox .sp-combobox__value-item{display:inline-block;white-space:nowrap;overflow:hidden;height:auto;max-width:100%;text-overflow:ellipsis;vertical-align:middle}.sp-combobox .sp-combobox__value input{outline:none;border:none;width:100%;height:100%;vertical-align:top}.sp-combobox.disabled .sp-combobox .sp-combobox__value{color:var(--sp-input--disabled, #999);border:1px solid #ccc;border-color:var(--sp-input--disabled__border-color, #ccc);cursor:default;pointer-events:none}.sp-combobox:focus-within .sp-combobox-value{border-color:var(--sp-input--focused__border-color, black)}.sp-combobox__toggle{position:absolute;top:5px;right:5px;padding:0;border:none;box-sizing:border-box;flex-shrink:0;width:16px;height:16px;line-height:16px;outline:none;color:var(--sp-input_adornment, #42609c);background:rgba(0,0,0,0)}.sp-combobox__toggle:hover,.sp-combobox__toggle:focus{color:var(--sp-input_adornment--hover, #18365f);background-color:var(--sp-input_adornment--hover__background-color, #f1f1f1)}.sp-combobox__toggle{color:var(--sp-actions_item, #42609c);background-color:var(--sp-actions_item__background-color, transparent)}.sp-combobox.disabled .sp-combobox__toggle{color:var(--sp-input--disabled_adornment, #ccc)}.sp-combobox__popup{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);border-radius:5px}.sp-combobox__list,.sp-combobox__tree{width:100%;overflow-x:hidden;overflow-y:auto}.sp-combobox__list{list-style:none outside none;padding:0;margin:0}.sp-combobox__item{box-sizing:border-box;height:19px;margin:0px;padding:2px 10px 2px 5px;cursor:pointer;display:block;font:menu;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-combobox__item:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.sp-combobox__item.selected{color:var(--sp-list_item--selected, #333);background-color:var(--sp-list_item--selected__background-color, #CBDCEA)}.sp-combobox__item.selected:hover{color:var(--sp-list_item--focused, #333);background-color:var(--sp-list_item--focused__background-color, #CBDCEA)}.tree .sp-combobox__node.tree-node .expander{padding:4px 5px 5px 4px;height:24px;width:24px}.editable-combobox{display:flex;height:24px}.editable-combobox>.editable-combobox__dropdown{flex:1;width:0}.editable-combobox>.editable-combobox__actions{margin-left:4px}.editable-combobox .sp-actions-button .sp-action__icon{width:18px;height:18px}.file-upload-box .actions-list{background:none;border:none;display:inline-block;padding:0;margin:0}.file-upload-box .actions-list li{display:inline-block;padding:2px;margin:0}.file-upload-box>.actions-list li span.icon{width:auto;margin:0}.file-upload-box .actions-list li span img{width:20px;height:20px;margin:0}.file-upload-box .image-link{display:inline-block;max-width:100px;margin:8px;overflow:hidden;vertical-align:top}.file-upload-box .image-link:focus{outline:1px solid #000;outline-offset:7px}.file-upload-box .image-link img{max-width:100px;max-height:100px}.file-upload-box.a-icon .image-link img{max-width:20px;max-height:20px}.file-upload-box .full-screen-viewer .fsv-item{background-size:auto}.file-upload-box .user-svg-icon{height:20px;width:20px}.item-selector .my-combobox,.item-selector .my-combobox-value,.item-selector .add-button{vertical-align:top}.item-selector.disabled .add-button{display:none}.sp-searchbox--plain{width:100%;height:43px;padding:9px;box-sizing:border-box;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #e6e6e6);background-color:rgba(0,0,0,0)}.sp-searchbox--outlined.sp-input{padding-right:6px;border-color:var(--sp-input--disabled__border-color, rgb(70, 130, 180))}.sp-searchbox--outlined.sp-input .sp-svg-icon{min-width:12px;max-width:12px;align-self:center}.sp-searchbox .sp-input__input{margin:6px}.sp-selector{display:inline-flex;flex-direction:row}.sp-selector--fw{width:100%}.sp-selector__select{flex:1}.sp-selector__option.sp-option{height:auto}.sp-selector__option.sp-option.default,.sp-selector__option.sp-option.pinned{color:#4682b4}.sp-selector__folder{height:auto;padding-top:2px;padding-bottom:2px;padding-right:20px;border-top:1px solid #4682b4;word-break:break-all;white-space:normal;background:url(Assets/icn_folder-8e0f75230ab718cfc15afb02395eb8d4.png) right 4px top 2px no-repeat;background-size:12px}.sp-selector>.sp-selector__button.sp-actions-button{margin-left:4px}.sp-expression{display:flex;flex-direction:column}.sp-expression__type{width:100%}.sp-expression__value{margin-top:4px;width:100%}.sp-buttonbox--switch>.sp-buttonbox__input{display:flex}.sp-buttonbox__input{overflow:hidden}.sp-buttonbox__input>a{display:inline-block;width:16px;overflow:visible}.sp-buttonbox__input>.sp-button{flex-shrink:0;flex-grow:1;flex-basis:auto;width:auto;height:16px;min-width:16px;min-height:16px;padding:0;border:none;outline:none;box-sizing:border-box;color:var(--sp-actions_item, #42609c);background-color:var(--sp-actions_item__background-color, transparent)}.sp-buttonbox__input>.sp-button:disabled{pointer-events:none;color:var(--sp-actions_item--disabled, #acacac);background-color:var(--sp-actions_item__background-color, transparent)}.sp-buttonbox__input>.sp-button:hover,.sp-buttonbox__input>.sp-button:focus-within{color:var(--sp-actions_item--hover, #42609c);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6);border-radius:5px}.sp-buttonbox__input>.sp-button.sp-button--pressed{color:var(--sp-button--pressed, white);background-color:var(--sp-button--pressed__background-color, #42609C)}.sp-buttonbox>.sp-button{min-width:16px;min-height:16px}.sp-html-editor{display:flex;flex-direction:column}.sp-html-editor.full-screen{width:100vw !important;height:100vh !important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}.sp-html-editor.full-screen .ql-editor{height:100vh}.sp-html-editor.disabled{opacity:.7}.sp-html-editor.disabled .sp-textarea__input{pointer-events:auto}.sp-html-editor .ql-toolbar.ql-snow{border-bottom:1px solid var(--sp-border);border-top:none;border-right:none;border-left:none}.sp-html-editor .ql-container.ql-snow{border:none}.sp-html-editor .quill{width:100%;display:flex;flex-direction:column}.sp-html-editor .ql-editor{overflow-y:auto}.sp-html-editor--no-resize .ql-editor{resize:none}.sp-html-editor--vertical-resize .ql-editor{resize:vertical}.sp-html-editor--horizontal-resize .ql-editor{resize:horizontal}.sp-html-editor--both-resize .ql-editor{resize:both}.ql-container .ql-size-9px{font-size:9px}.ql-container .ql-size-10px{font-size:10px}.ql-container .ql-size-11px{font-size:11px}.ql-container .ql-size-12px{font-size:12px}.ql-container .ql-size-14px{font-size:14px}.ql-container .ql-size-16px{font-size:16px}.ql-container .ql-size-18px{font-size:18px}.ql-container .ql-size-20px{font-size:20px}.ql-container .ql-size-22px{font-size:22px}.ql-container .ql-size-24px{font-size:24px}.ql-container .ql-size-26px{font-size:26px}.ql-container .ql-size-28px{font-size:28px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="9px"]::before{content:"9px";font-size:9px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]::before{content:"10px";font-size:10px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="11px"]::before{content:"11px";font-size:11px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before{content:"12px";font-size:12px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before{content:"14px";font-size:14px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]::before{content:"16px";font-size:16px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]::before{content:"18px";font-size:18px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]::before{content:"20px";font-size:20px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="22px"]::before{content:"22px";font-size:22px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]::before{content:"24px";font-size:24px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="26px"]::before{content:"26px";font-size:26px !important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28px"]::before{content:"28px";font-size:28px !important}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-0, decimal) "." counter(list-1, decimal) ". ";margin-left:-2.5em}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-0, decimal) "." counter(list-1, decimal) "." counter(list-2, decimal) ". ";margin-left:-2.5em}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-0, decimal) "." counter(list-1, decimal) "." counter(list-2, decimal) "." counter(list-3, decimal) ". ";margin-left:-2.5em}.chat-container{display:flex;flex-direction:column;max-width:30%;margin:0 5px;border:1px solid #ccc;border-radius:5px;padding:20px;width:100%}.chat-container .messages{flex:1;overflow-y:auto;margin-bottom:10px;scrollbar-width:thin;scrollbar-gutter:stable;padding:10px;border:1px solid gray;border-radius:5px}.chat-container .message{margin-bottom:10px;background-color:var(--sp-popup__background-color, #fff);padding:1px 20px;border:1px solid #a1a1a1;border-radius:5px}.chat-container .message.user{text-align:right;background-color:var(--sp-popup_title__background-color, rgba(70, 130, 180, 0.1))}.chat-container .message.bot{text-align:left}.chat-container .input-container{display:flex}.chat-container .input-container input{flex:1;padding:10px;border:1px solid gray;border-radius:5px 0 0 5px}.chat-container .input-container button{border:1px solid #ccc;border-left:none;border-radius:0 5px 5px 0;cursor:pointer}.my-form{--sp-form-toolbar-height: auto;--sp-form-header-height: auto;--sp-form-content-height: 1fr;--sp-form-footer-height: auto;--sp-form-gap: 5px;--sp-form-label-basis: 50%;--sp-form-control-basis: 50%;display:grid;grid-template:"toolbar" var(--sp-form-toolbar-height, auto) "header" var(--sp-form-header-height, auto) "content" var(--sp-form-content-height, 1fr) "footer" var(--sp-form-footer-height, auto) "expander" auto/1fr}.my-form--props{position:absolute;top:0;left:0;right:0;bottom:0;padding:5px 16px 20px 16px;overflow-y:auto;overflow-x:hidden}.my-form--tab{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;overflow-y:auto;overflow-x:hidden}.my-form__header{grid-area:header;font-size:18px;font-weight:bold;margin-bottom:20px;color:var(--sp-form_header, rgb(70, 130, 180))}.my-form__toolbar{grid-area:toolbar;margin-bottom:20px}.my-form--tab .my-form__toolbar{margin:-10px -10px 10px -10px}.my-form__content{grid-area:content}.my-form__footer{grid-area:footer;margin-top:20px}.my-form--tab .my-form__footer{margin:10px -10px -10px -10px}.my-form__expander{grid-area:expander;height:24px;background:no-repeat center center;cursor:pointer;display:grid;align-items:center;justify-items:center}.my-form__expander:hover{opacity:.75;color:var(--sp-actions_item--hover, black);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6)}.my-form>.my-form-group:last-child>.my-form-group__content{margin-bottom:0}.my-form label{color:var(--sp-foreground, black);display:block;font-weight:normal;padding:0}.my-form label.inl{display:inline-block;vertical-align:middle}.my-form label span{vertical-align:middle}.my-form .my-combobox,.my-form .my-combobox .my-combobox-value,.property-control .my-combobox,.property-control .my-combobox .my-combobox-value,.my-form .dropdown-tree,.my-form .dropdown-tree .dropdown-tree-value,.my-form .multicombobox,.my-form .multicombobox .multicombobox-value{width:100%}.my-form .my-combobox .my-combobox-value,.my-form .dropdown-tree .dropdown-tree-value{vertical-align:top}.my-form .radio-row>label{display:inline-block;margin-right:10px;padding:4px 0}@keyframes my-form-row--advanced{from{background-color:rgba(239,158,0,.15);opacity:.5}to{background-color:rgba(0,0,0,0);opacity:1}}.my-form-row{margin-bottom:15px}.my-form-row.invalid{margin-bottom:0}.my-form-row--collapse{visibility:collapse}.my-form-row--hidden{visibility:hidden}.my-form-row--hide-by-filter{visibility:collapse;height:0 !important;width:0 !important;margin:0 !important;position:absolute !important}.my-form-row--inline>.my-form-row__label{display:inline-block;cursor:pointer}.my-form-row--inline>.my-form-row__label:has(input[type=checkbox]:disabled){cursor:default;opacity:.5}.my-form-row--inline>.my-form-row__label::after{content:"" !important}.my-form-row--inline>.my-form-row__label>.checkbox.inl{padding-right:4px;vertical-align:middle;line-height:1em;font-size:1em}.my-form-row--inline>.my-form-row__label>.checkbox.inl>input{vertical-align:top}.my-form-row--advanced{animation:3s ease-out;animation-name:my-form-row--advanced}.my-form-row--prop>.my-form-row__label,.my-form-row--prop>.radiobox>label{line-height:13px;font-size:11px;margin-bottom:4px}.my-form-row--bottom{margin-top:-5px}.sp-alert-stack+.my-form-row{margin-top:5px}.my-form-row--left{display:flex;flex-wrap:wrap;gap:var(--sp-form-gap);margin-bottom:5px}.my-form-row--left>.my-form-row__label{flex:1;flex-basis:calc(var(--sp-form-label-basis, 50%) - var(--sp-form-gap, 5px));padding-top:5px}.my-form-row--left>.my-form-row__label::after{content:":"}.my-form-row--left:hover>.my-form-row__label{color:var(--sp-label--hover, #396991)}.my-form-row--left:focus-within>.my-form-row__label{color:var(--sp-label--focused, #396991)}.my-form-row__label input[type=checkbox]{cursor:pointer}.my-form-row__label+div.radiobox.inl{margin-top:4px}.my-form-row__control{flex:1;flex-basis:var(--sp-form-control-basis, 50%)}.my-form-row__control>.sp-input,.my-form-row__control>.sp-selector,.my-form-row__control>.sp-expression{width:100%}.my-form-row__control>.sp-textarea{height:57px}.my-form-row__control>.sp-textarea--resizable{min-height:57px;height:auto}.my-form-row__control>.sp-textarea--resizable{min-height:57px;height:auto}.my-form-row>.sp-input,.my-form-row>.sp-selector,.my-form-row>.sp-expression{width:100%}.my-form-row>.sp-textarea{height:57px}.my-form-row>.sp-textarea--resizable{min-height:57px;height:auto}.my-form-row>.sp-textarea--resizable>.sp-textarea__input{min-height:47px}.my-form-row__hint{flex-basis:100%;padding-top:2px;padding-bottom:3px}.my-form-row>.sp-hint{display:inline-block;padding-top:4px}.my-form-row__tooltip{box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border-radius:6px;background-color:var(--sp-c-4, #000);cursor:default;padding:2px;z-index:999}.my-form-row__tooltip>.sp-list{border:none;max-width:250px;padding:8px 0;border-radius:6px;box-sizing:border-box}.my-form-row__tooltip .sp-list-item{padding:0 8px}.my-form-row__tooltip .sp-list-item+.sp-list-item{border-top:none}.my-form-row__tooltip .sp-text{color:var(--sp-list_item, #fff)}.my-form-row__tooltip .sp-text--primary{color:var(--sp-list_item--primary, #9ecaff)}.my-form-group{--my-form-group-content-height: auto;height:1fr}.my-form-group__head{display:block;margin-bottom:10px;text-transform:uppercase;font-size:10px;line-height:12px;font-weight:bold;padding-bottom:1px}.my-form-group__head.sp-expander{cursor:pointer}.my-form-group__content{display:none;margin-bottom:20px;height:var(--my-form-group-content-height, auto)}.my-form-group__content>.sp-input{width:100%}.my-form-group__content>.sp-textarea{height:57px}.my-form-group__content>.my-form-group:last-child>.my-form-group__content{margin-bottom:0}.my-form-group__content>.alert.inline:first-child{margin-top:0}.my-form-group__content>.alert.inline:last-child{margin-bottom:0}.my-form-group__content>.sp-alert-stack+.sp-alert-stack{margin-top:10px}.my-form-group.expanded .my-form-group__content{display:block}.my-form-row+.my-form-group{margin-top:10px}.my-form-subgroup{display:flex}.my-form-subgroup>.sp-input{width:100%}.my-form-subgroup>.sp-textarea{height:57px}.my-form-subgroup>.my-form-row{flex:1}.my-form-subgroup>.my-form-row--inline{margin-top:19px}.my-form-subgroup--items-auto-size>.my-form-row{flex-basis:auto}.my-form-subgroup>.my-form-row+.my-form-row{margin-left:16px}.my-form-subgroup__header{flex-basis:calc(var(--sp-form-label-basis, 50%) - var(--sp-form-gap, 5px));padding-top:5px}.my-form-subgroup__header::after{content:":"}.my-form-subgroup--left{gap:var(--sp-form-gap)}.my-form-subgroup--left:hover>.my-form-subgroup__header{color:var(--sp-label--hover, #396991)}.my-form-subgroup--left:focus-within>.my-form-subgroup__header{color:var(--sp-label--focused, #396991)}.my-form-subgroup__content{display:flex;flex:1;flex-basis:var(--sp-form-control-basis, 50%)}.my-form-subgroup__content:focus-within .sp-input{border-color:var(--sp-input--focused__border-color, black)}.my-form-subgroup__content>.my-form-row:first-of-type .sp-input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.my-form-subgroup__content>.my-form-row+.my-form-row{margin-left:0;flex-grow:0}.my-form-subgroup__content>.my-form-row+.my-form-row .sp-input{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.my-form-subgroup__content>.my-form-row+.my-form-row .sp-input>.sp-input__input:first-child{padding-left:4px;border-left:solid 1px #4682b4 !important;border-color:var(--sp-input__border-color, steelblue) !important}.my-form-row-doc-info-page{display:block}.my-form-row-doc-info-page>.my-form-row+.my-form-row{margin-left:0px}.my-form .radiobox>label,.my-form .radiobox>label>input[type=radio]{cursor:pointer}.my-form .radiobox.inl>label{display:inline-block;vertical-align:top}.my-form .radiobox.inl>label>input{vertical-align:top;padding-top:2px}.my-form .radiobox.inl>label+label{padding-left:10px}.tab-strip{position:relative;height:40px}.tab-strip--scrollable .tab-strip_items{left:18px;right:58px}.tab-strip--scrollable .tab-strip_scroll{display:inline-block}.tab-strip--switchable{height:60px}.tab-strip--switchable .tab-strip_items{left:16px;top:16px;bottom:16px}.tab-strip--switchable .tab-strip_item{border:1px solid #e2e2e2;border-color:var(--sp-button--outline__border-color, #e2e2e2);border-radius:2px 0 0 2px;font-size:11px;line-height:27px;height:27px;box-sizing:border-box;color:var(--sp-foreground, black);opacity:1}.tab-strip--switchable .tab-strip_item--selected{color:#fff;border-color:var(--sp-button--outline--pressed__border-color, rgb(70, 130, 180));background-color:var(--sp-button--outline--pressed__background-color, rgb(70, 130, 180))}.tab-strip--switchable .tab-strip_item+.tab-strip_item{margin-left:0px;border-radius:0 2px 2px 0}.tab-strip_items,.tab-strip_items.dnd-list,.tab-strip_actions{position:absolute;overflow:hidden;white-space:nowrap}.tab-strip_actions{top:10px;bottom:10px;right:10px;width:30px}.tab-strip_items{top:0;bottom:0;left:10px;right:40px;overflow-y:hidden}.tab-strip_item{display:inline-block;text-align:center;overflow:hidden;white-space:normal;box-sizing:border-box;height:40px;font-size:14px;line-height:40px;font-weight:bold;padding:0 10px;cursor:pointer;user-select:none;color:var(--sp-tabs_item, rgb(70, 130, 180))}.tab-strip_item--selected{color:var(--sp-tabs_item--selected, rgb(70, 130, 180));border-bottom:solid 3px var(--sp-tabs_item--selected__border-color, rgb(70, 130, 180))}.tab-strip_item--focused{color:var(--sp-tabs_item--focused, #eb9b00);border-color:var(--sp-tabs_item--focused__border-color, #eb9b00)}.tab-strip_item i{display:inline-block;width:15px;color:var(--sp-accent, steelblue);text-align:right;font-size:15px;line-height:15px;box-sizing:border-box}.tab-strip_item-action,.tab-strip_action{width:16px;height:16px;min-width:16px;min-height:16px;margin-left:5px}.tab-strip_scroll{display:none;width:18px;height:40px;position:absolute;color:var(--sp-tabs_item, rgb(70, 130, 180));cursor:pointer;opacity:.5}.tab-strip_scroll svg{width:6px;height:12px;padding:14px 6px}.tab-strip_scroll:hover{opacity:1}.tab-strip_scroll--left{left:0}.tab-strip_scroll--right{right:40px}.sp-tabs{display:grid;grid-template-rows:auto 1fr}.sp-tabs__head{display:flex}.sp-tabs__strip{flex:1}.sp-tabs__body{position:relative;overflow:auto;border-top:1px solid #e2e2e2;border-color:var(--sp-paper__border-color, #e2e2e2);padding:20px}.sp-tabs__hidden{display:none}.sp-tabs--switchable>.sp-tabs__body{border-top:1px solid #e2e2e2;border-color:var(--sp-paper__border-color, #e2e2e2);padding:0}.sp-tabs--fill{position:absolute;inset:0}.sp-tabs--no-overflow .sp-tabs__body{overflow:hidden}.sp-columns{display:grid;column-gap:32px;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.sp-columns--xs{grid-template-columns:repeat(auto-fit, minmax(75px, 1fr))}.sp-columns--sm{grid-template-columns:repeat(auto-fit, minmax(125px, 1fr))}.sp-columns--md{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.sp-columns--lg{grid-template-columns:repeat(auto-fit, minmax(500px, 1fr))}.sp-columns--xl{grid-template-columns:repeat(auto-fit, minmax(1000px, 1fr))}.sp-columns--xxl{grid-template-columns:2fr 1.3fr .65fr}.sp-column{max-width:450px}.sp-toolbar{box-sizing:content-box;height:34px;padding:7px;display:flex;align-items:center}.sp-toolbar--vertical{flex-direction:column}.sp-toolbar--ah{height:auto}.sp-toolbar--align-left{align-items:start}.sp-toolbar--align-centre{align-items:center}.sp-toolbar--align-right{align-items:end}.sp-toolbar--narrow{padding-top:4px;padding-bottom:4px}.sp-toolbar--narrowest{padding-top:0;padding-bottom:0}.sp-toolbar--short{padding-left:4px;padding-right:4px}.sp-toolbar--shortest{padding-left:0;padding-right:0}.sp-toolbar--vm-none.sp-toolbar{padding-top:0;padding-bottom:0}.sp-toolbar--vm-d.sp-toolbar{padding-top:2px;padding-bottom:2px}.sp-toolbar--vm-n.sp-toolbar{padding-top:3px;padding-bottom:3px}.sp-toolbar--vm-s.sp-toolbar{padding-top:8px;padding-bottom:8px}.sp-toolbar--hm-none.sp-toolbar{padding-left:0;padding-right:0}.sp-toolbar--hm-d.sp-toolbar{padding-left:2px;padding-right:2px}.sp-toolbar--hm-n.sp-toolbar{padding-left:3px;padding-right:3px}.sp-toolbar--hm-s.sp-toolbar{padding-left:8px;padding-right:8px}.sp-toolbar--g-d.sp-toolbar>*+*{margin-left:4px}.sp-toolbar--g-n.sp-toolbar>*+*{margin-left:6px}.sp-toolbar--g-s.sp-toolbar>*+*{margin-left:8px}.sp-toolbar--xs.sp-toolbar{height:18px}.sp-toolbar--sm.sp-toolbar{height:20px}.sp-toolbar--md.sp-toolbar{height:24px}.sp-toolbar--lg.sp-toolbar{height:28px}.sp-toolbar--xl.sp-toolbar{height:34px}.sp-toolbar--primary{padding:13px;background-color:#4682b4;background-color:var(--sp-toolbar--primary__background-color, #4682B4);box-shadow:0px 8px 15px rgba(0,0,0,.13);z-index:1}.sp-toolbar--secondary{background-color:#edf3f7;background-color:var(--sp-toolbar--secondary__background-color, rgb(237, 243, 247));color:var(--sp-toolbar--secondary, inherit)}.sp-toolbar--tertiary{background-color:#f8f8f8;background-color:var(--sp-toolbar--tertiary__background-color, #F8F8F8);color:var(--sp-toolbar--tertiary, inherit)}.sp-toolbar--panel{background-color:rgba(70,130,180,.1);background-color:var(--sp-toolbar--secondary__background-color, rgba(70, 130, 180, 0.1));color:var(--sp-toolbar--secondary, inherit);border-bottom:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);padding:0}.sp-toolbar-filler{align-self:stretch}.sp-toolbar>.sp-toolbar__section-start,.sp-toolbar>.sp-toolbar__section-end{display:inline-block;width:4px;height:100%;box-sizing:content-box}.sp-toolbar>.sp-toolbar__section-start:first-child,.sp-toolbar>.sp-toolbar__section-end:last-child{display:none}.sp-toolbar--primary>.sp-toolbar__section-start,.sp-toolbar--primary>.sp-toolbar__section-end{width:18px}.sp-toolbar--secondary>.sp-toolbar__section-start,.sp-toolbar--secondary>.sp-toolbar__section-end{width:12px}.sp-toolbar--tertiary>.sp-toolbar__section-start,.sp-toolbar--tertiary>.sp-toolbar__section-end{width:8px}.sp-toolbar--panel>.sp-toolbar__section-start,.sp-toolbar--panel>.sp-toolbar__section-end{width:5px}.sp-toolbar>.sp-button{display:inline-block;box-sizing:border-box;border-radius:0;border:0;padding:9px;height:34px;min-width:34px;background-size:16px 16px;background-position:9px 9px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);outline:none;color:var(--sp-toolbar_button, #42609C)}.sp-toolbar>.sp-button:disabled{opacity:.5;pointer-events:none}.sp-toolbar>.sp-button:hover{background-color:var(--sp-toolbar_button--hover__background-color, #EBF3F6)}.sp-toolbar>.sp-button--pressed{background-color:var(--sp-toolbar_button--pressed__background-color, #EBF3F6)}.sp-toolbar>.sp-button--outlined{margin:2px 0;padding:7px 9px;height:30px;min-width:30px;background-size:16px 16px;background-position:9px 7px;border:1px solid #ccddea;box-sizing:border-box}.sp-toolbar>.sp-button--outlined:hover{border-color:hsl(207,42%,65%)}.sp-toolbar>.sp-button--with-icon{padding-left:8px !important;padding-right:8px !important}.sp-toolbar>.sp-button--with-icon.sp-button--with-text{padding-left:33px !important;padding-right:17px !important}.sp-toolbar>.sp-button--with-icon.sp-toolbar__item--large-icon{padding:35px 8px 8px 8px !important;background-size:23px 22px;background-position:top 8px center;color:#000;font-size:12px;line-height:14px;height:57px;min-width:60px}.sp-toolbar>.sp-button--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-toolbar--ah.sp-toolbar>.sp-button{height:auto}.sp-toolbar--g-d.sp-toolbar>.sp-button{border-radius:4px}.sp-toolbar--sm.sp-toolbar>.sp-button{padding:2px;height:20px;min-width:20px}.sp-toolbar--md.sp-toolbar>.sp-button{padding:4px;height:24px;min-width:24px}.sp-toolbar--primary>.sp-button{color:var(--sp-toolbar--primary_button, #fff)}.sp-toolbar--primary>.sp-button:disabled{color:var(--sp-toolbar--primary_button--disabled, rgba(255, 255, 255, 0.5))}.sp-toolbar--primary>.sp-button:hover{background-color:var(--sp-toolbar--primary_button--hover__background_color, rgba(220, 240, 255, 0.3))}.sp-toolbar--primary>.sp-button--pressed{background-color:var(--sp-toolbar--primary_button--pressed__background_color, rgba(220, 240, 255, 0.15))}.sp-toolbar--primary>.sp-button--primary{font-size:14px;font-weight:bold;line-height:16px}.sp-toolbar--primary>.sp-button--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-toolbar--secondary>.sp-button:hover{background-color:var(--sp-toolbar--secondary_button--hover__background_color, rgba(220, 240, 255, 0.3))}.sp-toolbar--secondary>.sp-button--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-toolbar--panel>.sp-button{padding-top:7.5px;padding-bottom:7.5px;height:31px;min-height:31px;background-position:8px 8px;color:var(--sp-toolbar--panel_button, #213857)}.sp-toolbar--panel>.sp-button:hover{background-color:var(--sp-toolbar--panel_button--hover__background-color, rgba(70, 130, 180, 0.3))}.sp-toolbar--panel>.sp-button--c-danger{color:var(--sp-foreground--danger, #db162f)}.sp-toolbar--primary>.sp-buttonbox>.sp-button{color:var(--sp-toolbar--primary_button, white);background-color:var(--sp-toolbar--primary_button__background-color, transparent)}.sp-toolbar--primary>.sp-buttonbox>.sp-button.sp-button--pressed{color:var(--sp-toolbar--primary_button--pressed, white);background-color:var(--sp-toolbar--primary_button--pressed__background-color, transparent)}.sp-toolbar>.sp-dropdown-button>.sp-button{box-sizing:border-box;border-radius:0;border:0;padding:9px;height:34px;min-width:34px;background-size:16px 16px;background-position:9px 9px;background-repeat:no-repeat;background-color:rgba(0,0,0,0);outline:none;color:#42609c;color:var(--sp-toolbar_button, #42609C)}.sp-toolbar>.sp-dropdown-button>.sp-button:disabled{opacity:.7;pointer-events:none}.sp-toolbar>.sp-dropdown-button>.sp-button:hover{background-color:#ebf3f6;background-color:var(--sp-toolbar_button--hover__background-color, #EBF3F6)}.sp-toolbar>.sp-dropdown-button>.sp-button--pressed{background-color:#ebf3f6;background-color:var(--sp-toolbar_button--pressed__background-color, #EBF3F6)}.sp-toolbar>.sp-dropdown-button>.sp-button--outlined{margin:2px 0;padding:7px 9px;height:30px;min-width:30px;background-size:16px 16px;background-position:9px 7px;border:1px solid #ccddea;box-sizing:border-box}.sp-toolbar>.sp-dropdown-button>.sp-button--outlined:hover{border-color:hsl(207,42%,65%)}.sp-toolbar>.sp-dropdown-button>.sp-button--with-icon{padding-left:8px !important;padding-right:8px !important}.sp-toolbar>.sp-dropdown-button>.sp-button--with-icon.sp-button--with-text{padding-left:33px !important;padding-right:17px !important}.sp-toolbar>.sp-dropdown-button>.sp-button--with-icon.sp-toolbar__item--large-icon{padding:35px 8px 8px 8px !important;background-size:23px 22px;background-position:top 8px center;color:#000;font-size:12px;line-height:14px;height:57px;min-width:60px}.sp-toolbar--g-d.sp-toolbar>.sp-dropdown-button>.sp-button{border-radius:4px}.sp-toolbar--md.sp-toolbar>.sp-dropdown-button>.sp-button{padding:4px;height:24px;min-width:24px}.sp-toolbar--primary>.sp-dropdown-button>.sp-button{color:#fff;color:var(--sp-toolbar--primary_button, #fff)}.sp-toolbar--primary>.sp-dropdown-button>.sp-button:hover{background-color:rgba(220,240,255,.3);background-color:var(--sp-toolbar--primary_button--hover__background_color, rgba(220, 240, 255, 0.3))}.sp-toolbar--primary>.sp-dropdown-button>.sp-button--pressed{background-color:rgba(220,240,255,.15);background-color:var(--sp-toolbar--primary_button--pressed__background_color, rgba(220, 240, 255, 0.15))}.sp-toolbar--primary>.sp-dropdown-button>.sp-button--primary{font-size:14px;font-weight:bold;line-height:16px}.sp-toolbar--secondary>.sp-dropdown-button>.sp-button:hover{background-color:#dcf0ff;background-color:var(--sp-toolbar--secondary_button--hover__background_color, rgb(220, 240, 255))}.sp-toolbar--panel>.sp-dropdown-button>.sp-button{padding-top:7px;padding-bottom:8px;height:31px;min-height:31px;background-position:8px 8px;color:#213857;color:var(--sp-toolbar--panel_button, #213857)}.sp-toolbar--panel>.sp-dropdown-button>.sp-button:hover{background-color:rgba(70,130,180,.3);background-color:var(--sp-toolbar--panel_button--hover__background-color, rgba(70, 130, 180, 0.3))}.sp-toolbar>.toggleable .toggle{width:34px;height:34px;padding:9px;box-sizing:border-box;outline:none;cursor:pointer;color:#42609c;color:var(--sp-toolbar_button, #42609C)}.sp-toolbar>.toggleable .toggle[disabled]{opacity:.5;pointer-events:none}.sp-toolbar>.toggleable .toggle:hover{background-color:#ebf3f6;background-color:var(--sp-toolbar_button--hover__background-color, #EBF3F6)}.sp-toolbar>.toggleable.on .toggle{background-color:#ebf3f6;background-color:var(--sp-toolbar_button--pressed__background-color, #EBF3F6)}.sp-toolbar--g-d.sp-toolbar>.toggleable .toggle{border-radius:4px}.sp-toolbar--g-d.sp-toolbar>.toggleable .popper{border-radius:4px;padding:4px 0}.sp-toolbar--md.sp-toolbar>.sp-button{padding:4px;height:24px;min-width:24px}.sp-toolbar .checkbox{font-size:11px;line-height:13px;padding:7px 8px 6px 11px;box-sizing:border-box;vertical-align:middle;white-space:nowrap;color:var(--sp-toolbar_text, #42609C)}.sp-toolbar .checkbox input,.sp-toolbar .checkbox label{vertical-align:middle}.sp-toolbar .checkbox input{margin-right:4px}.sp-toolbar .checkbox[disabled]{pointer-events:none}.sp-toolbar .checkbox[disabled] label{color:var(--sp-toolbar_text--disabled, #42609C)}.sp-toolbar--primary .checkbox{color:var(--sp-toolbar--primary_text, #fff)}.sp-toolbar--primary .checkbox input[type=checkbox]{color:var(--sp-toolbar--primary_text, #fff)}.sp-toolbar .sp-text{padding:11px 9px 10px 9px;white-space:nowrap;color:var(--sp-toolbar_text, #42609C)}.sp-toolbar .sp-text--left{padding-left:0}.sp-toolbar .sp-text--right{padding-right:0}.sp-toolbar .sp-text--error{padding-left:14px;color:var(--sp-toolbar_text--error, red)}.sp-toolbar .sp-text--primary.sp-text{font-weight:bold;padding-top:10px;padding-bottom:9px;color:var(--sp-toolbar_text--primary, #42609C)}.sp-toolbar--secondary .sp-toolbar .sp-text--primary.sp-text{font-weight:bold;color:var(--sp-toolbar--secondary_text--primary, #47484C)}.sp-toolbar--tertiary .sp-toolbar .sp-text--primary.sp-text{font-weight:bold;color:var(--sp-toolbar--tertiary_text--primary, rgb(71, 72, 76))}.sp-toolbar--panel .sp-toolbar .sp-text--primary.sp-text{font-weight:bold;color:var(--sp-toolbar--panel_text--primary, inherit)}.sp-toolbar>.sp-text+.sp-text{padding-left:0}.sp-toolbar--primary .sp-text{padding:10px 16px 9px 16px;font-size:13px;line-height:15px;color:var(--sp-toolbar--primary_text, #fff)}.sp-toolbar--secondary .sp-text{color:var(--sp-toolbar--secondary_text, #47484C);padding:8px 16px 8px 16px}.sp-toolbar--tertiary .sp-text{color:var(--sp-toolbar--tertiary_text, black);padding:8px 16px 8px 16px}.sp-toolbar--panel .sp-text{color:var(--sp-toolbar--panel_text, #47484C);padding:8px 16px 8px 16px}.sp-toolbar .sp-hint{padding:11px 9px 10px 9px}.sp-toolbar .sp-hint--left{padding-left:0}.sp-toolbar .sp-hint--right{padding-right:0}.sp-toolbar .sp-input .sp-hint{padding:4px}.sp-toolbar>.sp-svg-icon{box-sizing:border-box;width:34px;height:34px;padding:9px;color:#42609c;color:var(--sp-actions_item, #42609c)}.sp-toolbar--md.sp-toolbar>.sp-svg-icon{width:24px;height:24px;padding:4px}.sp-toolbar>.sp-svg-image{max-height:34px;color:#42609c;color:var(--sp-actions_item, #42609c)}.sp-toolbar--md.sp-toolbar>.sp-svg-icon{max-height:24px}.sp-toolbar>.sp-expander.sp-svg-icon{width:34px;height:34px;padding:15px 13px}.sp-toolbar--md.sp-toolbar>.sp-expander.sp-svg-icon{width:24px;height:24px;padding:10px 8px}.sp-toolbar__item.my-combobox{background:#fff;align-self:center}.sp-toolbar__item.my-combobox.disabled{background:#f1f1f1}.sp-toolbar__item.my-combobox .my-combobox-value{color:#000;background:url(Assets/dd-arrow-9cc003b7728fbe10ca79af53ba7acf0c.svg) no-repeat center right;border:1px solid #dcdcdc;width:100%;padding:0px 20px 0px 8px}.sp-toolbar .color-picker-box{width:24px;padding:6px;border-radius:5px}.sp-toolbar .color-picker-box:not([disabled]):hover{background-color:rgba(220,220,220,.5)}.sp-toolbar .color-spot-holder{border-radius:11px;width:20px}.sp-toolbar .color-spot{border-radius:6px}.sp-toolbar .textbox+.color-picker-box{margin-left:7px}.sp-toolbar>.sp-input{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:0}.sp-toolbar>.sp-input:hover{border-color:var(--sp-toolbar_input--hover__border-color, rgb(70, 130, 180))}.sp-toolbar>.sp-input:focus-within{border-color:var(--sp-toolbar_input--focused__border-color, black)}.sp-toolbar>.sp-input .sp-input__button,.sp-toolbar>.sp-input .sp-button,.sp-toolbar>.sp-input .sp-input__input,.sp-toolbar>.sp-input .sp-input__error,.sp-toolbar>.sp-input>.sp-svg-icon{margin:8px}.sp-toolbar--g-d.sp-toolbar>.sp-input{border-radius:4px}.sp-toolbar--sm.sp-toolbar>.sp-input .sp-input__button,.sp-toolbar--sm.sp-toolbar>.sp-input .sp-button,.sp-toolbar--sm.sp-toolbar>.sp-input .sp-input__input,.sp-toolbar--sm.sp-toolbar>.sp-input .sp-input__error{margin:2px}.sp-toolbar--md.sp-toolbar>.sp-input .sp-input__button,.sp-toolbar--md.sp-toolbar>.sp-input .sp-button,.sp-toolbar--md.sp-toolbar>.sp-input .sp-input__input,.sp-toolbar--md.sp-toolbar>.sp-input .sp-input__error{margin:3px}.sp-toolbar--primary>.sp-input{border-color:var(--sp-toolbar--primary_input__border-color, white)}.sp-toolbar--primary>.sp-input:hover{border-color:var(--sp-toolbar--primary_input--hover__border-color, white)}.sp-toolbar--primary>.sp-input:focus-within{border-color:var(--sp-toolbar--primary_input--focused__border-color, black)}.sp-toolbar--primary>.sp-input>.sp-input__input{color:var(--sp-toolbar--primary_input, white)}.sp-toolbar>.sp-selector .sp-input{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:0}.sp-toolbar>.sp-selector .sp-input:hover{border-color:var(--sp-toolbar_input--hover__border-color, steelblue)}.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar>.sp-selector .sp-button,.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:8px}.sp-toolbar--xs.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar--xs.sp-toolbar>.sp-selector .sp-button,.sp-toolbar--xs.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar--xs.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar--xs.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:0}.sp-toolbar--sm.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar--sm.sp-toolbar>.sp-selector .sp-button,.sp-toolbar--sm.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar--sm.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar--sm.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:1px}.sp-toolbar--md.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar--md.sp-toolbar>.sp-selector .sp-button,.sp-toolbar--md.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar--md.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar--md.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:3px}.sp-toolbar--lg.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar--lg.sp-toolbar>.sp-selector .sp-button,.sp-toolbar--lg.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar--lg.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar--lg.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:5px}.sp-toolbar--xl.sp-toolbar>.sp-selector .sp-input__button,.sp-toolbar--xl.sp-toolbar>.sp-selector .sp-button,.sp-toolbar--xl.sp-toolbar>.sp-selector .sp-input__input,.sp-toolbar--xl.sp-toolbar>.sp-selector .sp-input__error,.sp-toolbar--xl.sp-toolbar>.sp-selector .sp-input>.sp-svg-icon{margin:8px}.sp-toolbar--primary>.sp-selector .sp-select{border-color:var(--sp-toolbar--primary_input__border-color, white)}.sp-toolbar--primary>.sp-selector .sp-select:hover{border-color:var(--sp-toolbar--primary_input--hover__border-color, white)}.my-tree{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;outline:none;overflow:auto;padding:8px}.my-tree--no-wrap .tree-branch{flex-flow:nowrap !important}.my-tree--rm-flat{padding:0;background-color:var(--sp-list_item__background-color, transparent)}.my-tree--rm-flat .tree-branch{color:var(--sp-list_item, black);background-color:var(--sp-list_item__background-color, transparent)}.my-tree--rm-flat.my-tree--selectable .tree-branch{cursor:pointer}.my-tree--rm-flat.my-tree .tree-node.highlighted,.my-tree--rm-flat.my-tree .tree-node.selected,.my-tree--rm-flat.my-tree .tree-node:hover:not(.selected):not(.highlighted){background-color:rgba(0,0,0,0)}.my-tree--rm-flat.my-tree .tree-branch:hover:not(.selected):not(.highlighted){background-color:var(--sp-list_item--hover__background-color, rgb(232, 232, 232))}.my-tree--rm-flat.my-tree .tree-branch.highlighted,.my-tree--rm-flat.my-tree .tree-branch.highlighted.selected{background-color:var(--sp-list_item--focused__background-color, rgb(204, 232, 255))}.my-tree--rm-flat.my-tree .tree-branch.selected{color:var(--sp-tree_node--selected, white);background-color:var(--sp-list_item--selected__background-color, #213857)}.my-tree .tree-branch{white-space:nowrap;display:flex;flex-flow:row wrap}.my-tree .tree-node,.image-map-editor .properties .my-tree .tree-node{display:inline-block;padding:1px 2px 1px 1px;vertical-align:middle;color:var(--sp-tree_node, black)}.my-tree .tree-node.highlighted{border-radius:5px;background-color:var(--sp-tree_node--focused__background-color, rgb(204, 232, 255))}.my-tree .tree-node.selected{border-radius:5px;color:var(--sp-tree_node--selected, white);background-color:var(--sp-tree_node--selected__background-color, #213857)}.my-tree .tree-node:hover:not(.selected):not(.highlighted){background-color:var(--sp-tree_node--hover__background-color, #e8e8e8);border-radius:5px}.my-tree .tree-node.selected-map{font-weight:bold}.my-tree .tree-branch>.tree-branch__caption>.tree-branch__expander{display:inline-block;height:24px;width:24px;padding:4px 5px 5px 4px;box-sizing:border-box;line-height:15px;vertical-align:middle;color:var(--sp-foreground, black)}.my-tree .tree-branch>.tree-branch__caption>.tree-branch__expander>svg{display:block;width:15px;height:15px}.my-tree .tree-node input[type=checkbox],.my-tree .tree-node input[type=radio]{vertical-align:middle;margin-left:3px}.my-tree .tree-node .node-icon{background:center center no-repeat;cursor:pointer;display:none;height:24px;width:24px;padding:0 2px;vertical-align:middle}.my-tree .tree-node .node-icon.sp-svg-icon{display:inline-block;color:var(--sp-actions_item, #42609c)}.my-tree .tree-node .node-caption{cursor:pointer;display:inline-block;min-height:24px;line-height:16px;padding:4px 3px;vertical-align:middle;box-sizing:border-box}.my-tree .tree-branch>.node-children{padding-left:27px;width:100%}.my-tree .tree-branch>.node-children.non-collapsible{padding-left:0}.my-tree .tree-branch.expanded>.node-children{display:block}.my-tree .tree-branch.collapsed>.node-children{display:none}.my-tree .tree-node.map .node-icon,.my-tree .tree-node.gallery-image .node-icon{background-image:url(Assets/icn_image-403b5e9dde8e8cd0b4c7dc7fcbbb8cec.png);display:inline-block}.my-tree .tree-node.action-group .node-icon{background-image:url(Assets/icn_action_group-c95ddc1c2d01a08041db3f5ac846b9ee.png);display:inline-block}.my-tree .tree-node.imagemap .node-icon{background-image:url(Assets/icn_imagemap-0c9507e6dd035c7af02d3112a7dcb4ab.png);display:inline-block}.my-tree .tree-node.weblink .node-icon{background-image:url(Assets/icn_weblink-5d1bc90a4845f174f600e9aa9413de9e.png);display:inline-block}.my-tree .tree-node.document .node-icon{background-image:url(Assets/icn_document-fd46b97933a1df35b8d9c759d796422e.png);display:inline-block}.my-tree .tree-node.document.recent-dcs-doc .node-icon{background-image:url(Assets/icn_recent_document-da72fc6ffe6356722cc3a7c652929071.png)}.my-tree .tree-node.form{clear:none;margin:0}.my-tree .tree-node.module .node-icon{background-image:url(Assets/ico_ecm-12892e17b6bc92e9244aa08f5ae2fde8.gif);display:inline-block}.my-tree .caption-icon{background:rgba(0,0,0,0) top left;display:inline-block;width:16px;height:16px;vertical-align:top;margin-left:3px}.my-tree .caption-icon.sp-svg-icon{width:14px;height:14px;background:none}.my-tree .tree-branch.selected .node-icon{color:inherit}.my-tree .tree-branch.selected .tree-branch__expander{color:inherit}.my-tree .drag-source{transform:translate(0, 0);z-index:0}.filtered-tree .filtered_content .my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.accordion{display:flex;flex-direction:column}.accordion--v-sidebar{flex:1;background-color:rgba(0,0,0,0)}.accordion--v-sidebar .accordion__item{flex-basis:56px;transition:.25s}.accordion--v-sidebar .accordion-item__header{padding:20px 20px 20px 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--sp-module_sidebar-header, rgb(70, 130, 180));background-color:var(--sp-module_sidebar-header__background-color, #f8f8f8)}.accordion--v-sidebar .accordion-item__header:hover{background-color:var(--sp-module_sidebar-accordion-item--hover__background-color, #e8eef6);transition:background-color ease-out 150ms}.accordion--v-sidebar .accordion-item__content{border-color:var(--sp-module_sidebar-header__border-color, #e2e2e2);background-color:var(--sp-module_sidebar-body__background-color, #f8f8f8)}.accordion--v-mini-sidebar{background-color:rgba(0,0,0,0);color:var(--sp-module_sidebar-header, rgb(70, 130, 180))}.accordion--v-mini-sidebar .accordion-item__header{flex:1;padding:20px}.accordion--v-mini-sidebar .accordion-item__content{flex:0}.accordion--e-on-top .accordion__item--expanded{order:1;border-top:none}.accordion--e-on-top .accordion__item--collapsed{order:2}.accordion--e-in-place .accordion__item:first-child{border-top:none}.accordion__item{position:relative;flex-basis:51px}.accordion__item:last-child{border-bottom:1px solid var(--sp-border, #e6e6e6)}.accordion__item--expanded{flex:1}.accordion__item--expanded--hide-content{flex:0}.accordion__item--collapsed>.accordion-item>.accordion-item__header{cursor:pointer}.accordion__item--collapsed>.accordion-item>.accordion-item__content{display:none}.accordion__item--collapsed .mini-sidebar{cursor:pointer}.accordion__item--multiple-selection .accordion-item__header{cursor:pointer}.accordion__item--multiple-selection .mini-sidebar{cursor:pointer}.accordion-item{top:0;left:0;right:0;bottom:0;display:flex;position:absolute;flex-direction:column;overflow:hidden;border-top:1px solid var(--sp-border, #e6e6e6);white-space:nowrap}.accordion-item__header-caption--hidden{opacity:0;transition:opacity .2s linear}.accordion-item__header-caption--visible{visibility:visible;opacity:1;transition:opacity .2s linear}.accordion-item__header{padding:16px;font-size:14px;font-weight:bold;line-height:16px;color:var(--sp-module_sidebar-header, rgb(70, 130, 180));box-sizing:border-box;user-select:none}.accordion-item__header>.sp-toolbar{display:inline-flex;height:16px;padding:0}.accordion-item__header:hover{background-color:var(--sp-module_sidebar-accordion-item--hover__background-color, #e8eef6);transition:background-color ease-out 150ms}.accordion-item__content{flex:1;position:relative;box-sizing:border-box}.accordion-item__icon{padding-right:10px;margin:-3px}.accordion-item__mini{margin:0}@keyframes dnd-list__reveal{from{box-shadow:0 0 4px #26a0da}10%{box-shadow:0 0 16px #26a0da}to{box-shadow:0 0 0 #fff}}.dnd-list{position:relative}.dnd-list--simple{border:solid 1px var(--sp-input__border-color, rgb(70, 130, 180));background-color:var(--sp-input__background-color, white)}.dnd-list--horizontal>.dnd-list__drop-marker{width:10px;height:100%}.dnd-list--horizontal>.draggable,.dnd-list--horizontal>.dnd-list__start-items,.dnd-list--horizontal>.dnd-list__end-items{display:inline-block}.dnd-list--vertical>.dnd-list__drop-marker{width:100%;height:10px}.dnd-list--vertical>.draggable,.dnd-list--vertical>.dnd-list__start-items,.dnd-list--vertical>.dnd-list__end-items{display:block}.dnd-list__drop-marker{display:inline-block;position:absolute;pointer-events:none;background-color:var(--sp-list__drop-marker-color, rgba(239, 158, 0, 0.3));opacity:0;z-index:10}.dnd-list__reveal{position:relative;z-index:100;animation:ease-out 5s;animation-name:dnd-list__reveal}.dropdown__popup{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));position:absolute;z-index:101;display:flex;flex-direction:column}.dropdown__popup--disabled{opacity:.5;pointer-events:none;user-select:none}.dropdown__popup-content{overflow-y:auto}.dropdown__popup--no-scroll>.dropdown__popup-content{overflow:hidden}.sp-expander-wrapper,.sp-expander{outline:none;position:relative;cursor:default}.sp-expander-wrapper:focus::after,.sp-expander:focus::after{content:" ";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;box-sizing:border-box;border:1px solid #000;border-color:var(--sp-input--focused__border-color, black)}.sp-expander{display:inline-block;box-sizing:border-box;width:16px;height:16px;padding:6px 4px;cursor:default;color:#000;color:var(--sp-foreground, black);vertical-align:middle}.sp-expander:focus::after{top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:5px}.panel{bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;position:absolute;right:0;top:0}.panel .panel-toolbar{display:flex;font-weight:bold;white-space:nowrap;padding:0;height:33px;box-sizing:border-box;border-bottom:1px solid #e2e2e2;border-bottom-color:var(--sp-border, #e2e2e2);color:rgba(0,0,0,.7);color:var(--sp-toolbar--secondary_text, rgba(0, 0, 0, 0.7));background-color:rgba(70,130,180,.1);background-color:var(--sp-toolbar--secondary__background-color, rgba(70, 130, 180, 0.1))}.panel .panel-toolbar>span{display:inline-block;padding:8px 16px 0 16px;vertical-align:top;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}.panel .panel-content{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:32px}.panel.hide-toolbar>.panel-toolbar{display:none}.panel .panel-toolbar .actions-list{background-color:rgba(0,0,0,0);border:none;display:inline-block;margin:0;padding:0}.panel .panel-toolbar .actions-list li{border:none;display:inline-flex;align-items:center;margin:0;height:32px;padding:0px 5px 0;box-sizing:border-box;vertical-align:top}.panel .panel-toolbar .actions-list li .sp-action{padding:6px}.panel .panel-toolbar .actions-list .icon{width:auto;height:20px;vertical-align:middle}.panel .panel-toolbar .actions-list img{max-height:24px;max-width:24px;width:auto;height:auto}.panel.hide-toolbar>.panel-content{top:0}.panels-half-left,.panels-350-left,.panels-300-left,.panels-250-left{bottom:0;border-right:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);left:0;position:absolute;right:0;top:0;width:50%}.panels-half-right,.panels-300-right,.panels-250-right{bottom:0;left:50%;position:absolute;right:0;top:0}.panels-350-left{width:350px}.panels-300-left{width:300px}.panels-300-right{left:300px}.panels-250-left{width:250px}.panels-250-right{left:250px}.panels-300-side,.panels-250-side{bottom:0;border-left:1px solid var(--sp-border, #e2e2e2);right:0;position:absolute;left:auto;top:0;width:300px}.panels-middle-350-left-300-side,.panels-300-middle,.panels-250-middle{bottom:0;left:300px;position:absolute;right:300px;top:0}.panels-middle-350-left-300-side{left:350px;right:300px}.panels-250-side{width:250px}.panels-250-middle{left:250px;right:250px}.my-list__empty-text{padding:7px 0;text-align:center;line-height:16px;color:gray}.my-list>li.separator{height:5px;padding-top:4px;margin:0px 2px 4px 2px;border-bottom:1px solid #e7e7e7}.my-list>li.separator:hover{background-color:rgba(0,0,0,0);cursor:default}li.my-list-item--header-clickable{cursor:pointer}li.my-list-item--special{color:var(--sp-list_item--primary, #4682b4)}li.my-list-item--special.selected:hover{color:var(--sp-list_item--primary, #4682b4)}.sp-list{list-style:none;margin:0;padding:0;border-radius:5px;border:solid 1px var(--sp-input__border-color, rgb(70, 130, 180));background-color:var(--sp-input__background-color, white)}.sp-list--inline{display:flex;flex-flow:row wrap}.sp-list--empty .sp-list-item{min-height:24px;box-sizing:border-box;padding:4px}.sp-list-item{background-color:var(--sp-list_item__background-color, white)}.sp-list-item+.sp-list-item{border-top:1px solid var(--sp-paper__border-color, #7F9DB9)}.sp-list--inline .sp-list-item+.sp-list-item{border-top:none}.sp-list-item--disabled{color:var(--sp-list--disabled_item, var(--sp-gray))}.sp-list-item:hover{background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.sp-wrap-list{display:flex;width:100%;height:100%;overflow:auto}.sp-wrap-list--vertical{flex-direction:column;overflow-y:hidden}.sp-wrap-list--horizontal{overflow-x:hidden}.sp-wrap-list--vertical .sp-wrap-list__content-wrapper{height:0}.sp-wrap-list--horizontal .sp-wrap-list__content-wrapper{height:auto}.sp-wrap-list__toolbar.sp-toolbar{background-color:rgba(0,0,0,0);padding:0;height:auto}.sp-wrap-list__toolbar .sp-button{height:48px;width:48px;padding:16px;background-position:center center}.sp-wrap-list__content{flex:1;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;overflow:hidden;box-sizing:border-box}.sp-wrap-list__item{height:50px;position:relative;margin:8px 0 0 8px;box-sizing:border-box;border:1px solid #d7d8d8;border-color:var(--sp-paper__border-color, #d7d8d8)}.sp-wrap-list__item::after{content:"";display:block;position:absolute;top:0;left:0;right:-8px;bottom:-8px;pointer-events:none}.tree{padding-top:5px;user-select:none}.tree .tree-container{position:relative}.tree .tree-node{white-space:nowrap;position:relative}.tree .tree-node--insert-above>.drop-target.can-drop.is-over::before{content:" ";display:block;position:absolute;top:0;left:24px;right:0;height:10px;background-color:var(--sp-list__drop-marker-color, rgba(239, 158, 0, 0.3));pointer-events:none}.tree .tree-node--insert-below>.drop-target.can-drop.is-over::after{content:" ";display:block;position:absolute;left:24px;right:0;bottom:0;height:10px;background-color:var(--sp-list__drop-marker-color, rgba(239, 158, 0, 0.3));pointer-events:none}.tree .tree-node .expander{display:inline-block;height:24px;width:24px;padding:4px 5px 5px 4px;box-sizing:border-box;vertical-align:middle;color:#000;color:var(--sp-foreground, black)}.tree .tree-node .expander>.sp-svg-icon{width:15px;height:15px}.tree .tree-node .node-icon{background:center center no-repeat;cursor:pointer;display:none;height:24px;padding:0 2px;vertical-align:middle;width:24px}.tree .tree-node .node-caption{cursor:pointer;display:inline-block;height:16px;max-width:400px;overflow:hidden;text-overflow:ellipsis;line-height:16px;padding:0 3px;vertical-align:middle}.tree .tree-node .node-children{padding-left:27px}.tree .tree-node .node-error{display:inline-block;height:16px;line-height:16px;vertical-align:middle;margin-left:5px;color:var(--sp-foreground--danger, red)}.tree--list{padding:0}.tree--list .tree-node{cursor:pointer}.tree--list .tree-node>span>span>.node-caption{padding-right:20px;font-weight:normal;color:inherit !important;background:rgba(0,0,0,0) !important}.tree--list .tree-node.selected{color:var(--sp-list_item--selected, #333);background-color:var(--sp-list_item--selected__background-color, #CBDCEA)}.tree--list .tree-node:hover:not(.selected),.tree--list .tree-node.highlighted{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.tree--list .tree-node .expander{height:32px;width:32px;padding:8px 9px 9px 8px}.tree .tree-node.selected>span>span>.node-caption{background:#213857;color:#fff}.tree .tree-node.selected-map{font-weight:bold}.tree .tree-node .node-children.non-collapsible{padding-left:0}.tree .tree-node.expanded .node-children{display:block}.tree .tree-node.collapsed .node-children{display:none}.tree .tree-node.folder>span>span>.node-icon{background-image:url(Assets/icn_folder-8e0f75230ab718cfc15afb02395eb8d4.png);display:inline-block}.tree .tree-node.map>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAYAAAAS7Y8mAAABF0lEQVQ4y2OIb51wA4j/UxnfYAAxJuw69n/mkQtUwSCzQGaCDYYJbjiz7P+Te95gDGKTaziGwSAD3zy0BWMQe/AbvPHs0v9P73n9f3zP9//GM0txh+Pevf+Lljb8z11U/r9x43zCBhOD+3bv/J8xL/t/yuwUOK5ZO5Uyg3t2bfufPjcLxVAYrl03DdPgSfsO/i9cWgfGE/buw2po987N/9PmZmA1FIbr1s9ANbhkeQtcMmNezv/+PbtRDO3cseF/2px0vIYiDJ+FMBhdEmR4355dYEPbt635n0qkoTCM02CIzTP/t21d+T91dipJhuI1GBQRLZuXANmkG4rT4Np10/83bVpIloE4DQZ5v2HjXIoMRTaYJsUmAAgyvfuq2hnVAAAAAElFTkSuQmCC");display:inline-block}.tree .tree-node.action-group>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAChUlEQVRIx7VVS09TURC+S1nKmgUm/gA3vhZoRIlRowv3RmEF966kmEJbtGjiPxBdwEJAwPiIj1+giUaMD6BqRZS2ty2IIhJJJH2Ycb7JOTenl3sRY1x86blzvvl6Zs7MHGtHtMkKwVaGzXjIyDFKjFVGWtlsxQn09xZEJOD1FkYP4zuD/gBwYow67a80aoX5t5GR2oSgH/BpDBRmNDDyfqfmSyco8yVHlWqFqr+qlP3q0oGLx4PE4dvgF0b4zzVpd+IQ3Xp2j4Yej5M9GKGfpTU6029T61VH1u0DZ2UPHHANcWjUmcLdenNPooVezk1SfqlAhW/zcspXmSnPeTKbEhv2wJmYfUE7Y82meI8Wrmes6I3bE/fF4fDlk7QveZQ6h+K0K37Qc8QatqbkEeGAO/bkjikMrXoIO2auEGJxeYH29x0jMwp7sEuAtbaDAy58fPl2IPzAJHYMdFK5WqbIcFxsyO3CyiLNzM/S23xa1rBhr2ukl0qVsviYB0GdQ9jVhk+LGbmcqdwbuZS9vS20tLpM3aN9nhPWsGEPHHDh8/HznCnsWqqjxICSarvmeARUxPvih3WllXLfySn1NyJAlAanBOEf2oBNHaYWhohfGH9mCuMwSIlfeEYb0AgICyVlpiI6mvScojcu1KQC3LBUrLs8pCQynKi5PJwyzTAv79zI+Q0v75/L7fqjscByq2mQ8ad3yVUNgiYIahCUom4QcG+yT1CDWKoNZQPtiTY1W/p1dtpzRHlttqUtNTim/UMIISJ/uJxTV9rpdH+HrFEtIUMo5R9CwHZGMWhsYlTiQgFUTsjYLEAjbNBv+x+D3kxL7G+fptA3L+QxdYzHtKyQUzZno8f0N6LA/6mtpDGCAAAAAElFTkSuQmCC");display:inline-block}.tree .tree-node.imagemap>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAx0lEQVQ4y2Mw9Ko5A8T/KcCXgJgBhhmggq+BeBUWfAIqfxaH/GuoPIaBh5EFkXAUVD4Th/zhUQNHDaSigc+BeCYWvBfJQmzyz3EZSAy2AuKNQPwXXe7jLFcGGIYZeBqIlfBhqIb9JzoDA5DET+MyEFcYgjGShv9QvB+I7YFyBUD8lhoGwg2+3u/rSU0DUVxMTQNhuIFaBh4AYgdkF+IqYOEYh4EH7kz09kAPw0vEpEM0Aw8Ak08gULwViA+gG0gQI2mAew0XBgAmgY+6vWZAogAAAABJRU5ErkJggg==");display:inline-block}.tree .tree-node.weblink>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABLklEQVQ4y53UMU4CQRTG8TmLhs5CIyYUJBoSV5SAaAATj6BXoOAcVtChtZVKIFKakHgUCxUbxm/I98jLwrJvt/gXLJnfzs7Mrju46Dpje6iPHlEt/r/3fpkVi9AP8myB7vKCgs1RE92gP6JRVrCssKq63uZMh1nBCbEGKqrrTYKDrOAnukYjAiV0zpv86ptYwQJ6I/aOrhRWtWzKEXpGHxuwlsLOLMemgr65g7foRWG7aIZeuVEuDYwU1olhO18Pp85awA75GAG75G/Bwm7OsoIDAq3YWtY566kaMEbHaeATwXbs7ZAl0IBnibAMXnBwg8dBsHDm3AYwEZYZ3ROVl38uWAq4Buutr/HTFNrXR8IASj3T58sATtDJcoZyILe1BVxBqzXMCa5BecFESPoHp223W46Gp9MAAAAASUVORK5CYII=");display:inline-block}.tree .tree-node.document>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAuklEQVQ4y2Mw9Kr5TyR+AsSqQMyADzNAFW8H4nIceD5UzR8gfkzIUJiBFXgUeUPVJAHxB6ihKtQwUBeIzZEMVaaGgQyEDCXFQE8gVoLiaCD+CcSPKDEQFybZQEkgDsWCl5JrIC5cMYwN/DjLFQPDDEQXJ9XA/UBsT00D/0Px/hOdgQFAuVZqGQg3GOZiahmIYTC1DIThBmLKQzAmYOABIHZAdiFBjMNAuEHIYUgQY/EyhkHkGojTIBgGALQ8bt26Ykv0AAAAAElFTkSuQmCC");display:inline-block}.tree .tree-node.dmsdocument>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAuklEQVQ4y2Mw9Kr5TyR+AsSqQMyADzNAFW8H4nIceD5UzR8gfkzIUJiBFXgUeUPVJAHxB6ihKtQwUBeIzZEMVaaGgQyEDCXFQE8gVoLiaCD+CcSPKDEQFybZQEkgDsWCl5JrIC5cMYwN/DjLFQPDDEQXJ9XA/UBsT00D/0Px/hOdgQFAuVZqGQg3GOZiahmIYTC1DIThBmLKQzAmYOABIHZAdiFBjMNAuEHIYUgQY/EyhkHkGojTIBgGALQ8bt26Ykv0AAAAAElFTkSuQmCC");display:inline-block}.tree .tree-node.document.recent-dcs-doc>span>span>.node-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAABSUlEQVRIx9WUoU4DQRCGN6mib1CSQ0CRJKCqSDEVUAEGBBjCO0BPVPToW9Q0iBpeAElNeQpAAKISZBOS5R8y20yvO3dL7ioQX/Yyd/PN3uzcmd3OvgFrIAHPYMZrwnG6b/aOusFYa3+hxCqYgCm4Aee8TjleLSK/ZVHEu7zjNeJ4r4icWhC71wcjcU3xFyRsACv4ANshcurxsRDeg3W+pvgMCRXQAUOWf4N3rUDWzkl8Jnb+KtrSZvkV+OQC9Sx5P9Vzk+p54pHvgIYosBUyLdfghFfftEi50QpI+V/m3MkPwSZzAehc3jS5E0R0eKn2+OQai/LUYdADccYM18Cph1EZco3438ovwVNh+degFUwR+SNorkpuGbVIGXK1SJnypSKrkDt6PvkD/7tVcuRjcKDtPBdFPpdqPc/F05Yl6VzuvqZQRLIqdfwAQ0FH926hYI4AAAAASUVORK5CYII=")}.tree .tree-node.module>span>span>.node-icon{background-image:url("data:image/gif;base64,R0lGODlhEgASAPcAAOnp5evp5ACm39fW0/Dv6wCX3o+HeJmShdfh4gCT3omBcvHv7O7r6Pn49+3s6ACW33e524Z+bprB25GKfJaPgfX08f39/PHw7EiIv7q1rTV0xpCrwoGZtcC8s5SMfqynm/X08i6G0Wuy3MrN0mzG+TV1vUiZ+G6gy7izqqbG3H6Ws9vb22m65ePz++zw9ZrI3kCIy8nO0lqx+mzH+i90y5uUh7awpyd5tnK95iyR0COBvwB73jOd5XnJ+8DW5DJ5wu3s56SekZGpxqGbjo2Gdvz8/Pr49z6HvoV9bXq42bOupIeAby6T0D6Rynm42T+i4AB63oKVsZ6Xizt7uZe1xjyHwpbC25y5zWe/+Ga264+jupuVh6fA0Y7D3b66sYjH6Y+vxqfC2U6i+U+g9ouDc/Dw7P38+7GroqmjmIuEdKe2zsbm9rfh9SJ/wK6pnn6cuqaglGy24UmX9i5+yY2Fdluv94eAcI+ty4vU/EmY9y+R1ry3r4CsxpONfzt0ugCX3wCl32bQ7ABo3efm4s/Oy////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAASABIAAAj/AAEJFCAAUEGBAxECIJAgkMOHECEmGAAASpYHfzL+KVBA458HBXYQGiSopMmTKAWN7FCopcsWa1y63DLSS6EAARBAeIGDRRcICHAGODByTyEGDpKw+YKnxxMeToAgpTAyQ6ELF6zEmcEkhww9fBaUWdBnJIpCICSIIKGDypU2YkJIqFBhwkgbhRqkaILlBhcfR0zMAWOkgYGRSgpZsBCmSh0MJ/L82LDCTBE6I8+4vANjyhg5JWi8cUlmpBuXLoRo8aNBBYcYLhWM/CCzpZooI2rbGYmmtm+XEUbCCTJESo0DFDxMMEAkjYIlEZCMBDCAkPXr2LFTJABgkPfv4MEvAgwIADs=");display:inline-block}.tree .caption-icon{background:rgba(0,0,0,0) top left;display:inline-block;width:16px;height:16px;vertical-align:top;margin-left:3px}.tree .caption-icon--required{background-image:url(Assets/star_ico-a00c5481ef25d951b58aac2c862bf921.png);width:10px;height:9px}.tree .caption-icon--readonly{background-image:url(Assets/readonly_ico-84c516279182028db2eafadf83d33da8.png);width:13px;height:14px}.tree .caption-icon--calculated{background-image:url(Assets/calculated_icon-e3a2996e0d269091e7c74e4cadd84773.png);width:9px;height:11px}.tree .caption-icon--filtered{background-image:url(Assets/icn_filtered-0ec000f8e45ae533f093b21f30a484e7.svg);width:13px;height:14px}.tree-deleted-message .top-message-center{background-color:#faebcc}.table{width:100%}.table .header{background-color:var(--sp-popup_header__background-color)}.table .row:nth-child(2n+1){background-color:var(--sp-popup_body__background-color, #fff)}.table .header .cell{font-weight:bold}.table .header .cell,.table .row .cell{padding:2px 10px;text-align:left}.toggleable .toggle{outline:none}.toggleable .popper{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);padding:2px 0;border-radius:5px;z-index:9}.toggleable .popper>.content{position:static;top:auto;right:auto;bottom:auto;left:auto;overflow:hidden}.toggleable .content *:first-child{outline:none}.toggleable .content *:first-child:focus-within{border-color:#000;border-color:var(--sp-input--focused__border-color, black)}.sp-sidebar{display:flex;flex-direction:column;position:relative;border-right:1px solid #e2e2e2;border-color:var(--sp-module_sidebar__border-color, #e2e2e2);background-color:var(--sp-module_sidebar__background-color, #f8f8f8)}.sp-sidebar__header{color:var(--sp-module_sidebar-header, #4682b4);background-color:var(--sp-module_sidebar-header__background-color, #f8f8f8)}.sp-sidebar__header.accordion-item__header{padding:20px 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sp-sidebar__body{background-color:var(--sp-module_sidebar-body__background-color, #f8f8f8)}.sp-sidebar__body.accordion-item__content{border-color:var(--sp-module_sidebar-header__border-color, #e2e2e2)}.sp-sidebar__collapse{position:absolute;top:0;right:0;height:57px;width:57px;padding:0 !important;cursor:pointer;outline:none;border:none;box-sizing:border-box;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2);color:var(--sp-module_sidebar-expander, rgb(70, 130, 180))}.sp-sidebar__collapse:hover{color:var(--sp-module_sidebar-expander--hover, rgb(70, 130, 180));background-color:var(--sp-module_sidebar-expander--hover__background-color, white)}.sp-sidebar__collapse svg.sp-svg-icon{margin:24px;width:8px;height:8px;font-size:8px;line-height:8px;vertical-align:middle}.sp-sidebar>.accordion{flex:1;background-color:rgba(0,0,0,0)}.sp-sidebar>.accordion>.accordion__item{flex-basis:56px}.sp-box{display:flex}.sp-box--d-c{flex-direction:column}.sp-box--d-r.sp-box--g-d>*+*{margin-left:4px}.sp-box--d-r.sp-box--g-n>*+*{margin-left:6px}.sp-box--d-r.sp-box--g-s>*+*{margin-left:8px}.sp-box--d-c.sp-box--g-d>*+*{margin-top:4px}.sp-box--d-c.sp-box--g-n>*+*{margin-top:6px}.sp-box--d-c.sp-box--g-s>*+*{margin-top:8px}.sp-module{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;background-color:var(--sp-module__background-color, white)}.sp-module__body{flex:1;display:flex;flex-direction:row;height:100%}.sp-module__main{flex:1;position:relative;overflow:hidden}.sp-module__sidebar{position:relative;display:flex;flex-direction:column;width:50%;max-width:300px;border-right:1px solid #e2e2e2;border-color:var(--sp-module_sidebar__border-color, #e2e2e2);background-color:var(--sp-module_sidebar__background-color, #f8f8f8);transition:width .2s}.sp-module__sidebar_static_width{width:280px}.sp-module__mini-sidebar{position:relative;display:flex;flex-direction:column;width:56px;border-right:1px solid #e2e2e2;border-color:var(--sp-module_sidebar__border-color, #e2e2e2);background-color:var(--sp-module_sidebar__background-color, #f8f8f8);overflow:hidden;transition:width .2s}.sp-module__sidebar-wrapper{position:relative;flex:1}.sp-module__mini-sidebar-wrapper{position:relative;flex:1;top:56px;left:0;height:100%}.sp-module__expand-sidebar{position:absolute;top:0;left:0;height:57px;width:57px;padding:0 !important;cursor:pointer;outline:none;box-sizing:border-box;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2);color:var(--sp-module_sidebar-expander, rgb(70, 130, 180))}.sp-module__expand-sidebar:hover{color:var(--sp-module_sidebar-expander--hover, rgb(70, 130, 180));background-color:var(--sp-module_sidebar-expander--hover__background-color, #f8f8f8)}.sp-module__expand-sidebar svg.sp-svg-icon{margin:24px;width:8px;height:8px;font-size:8px;line-height:8px;vertical-align:middle;transform:rotate(0deg);transition:transform .2s}.sp-module__collapse-sidebar{position:absolute;top:0;right:0;height:57px;width:57px;padding:0 !important;cursor:pointer;outline:none;border:none;box-sizing:border-box;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2);color:var(--sp-module_sidebar-expander, rgb(70, 130, 180))}.sp-module__collapse-sidebar:hover{color:var(--sp-module_sidebar-expander--hover, rgb(70, 130, 180));background-color:var(--sp-module_sidebar-expander--hover__background-color, white)}.sp-module__collapse-sidebar svg.sp-svg-icon{margin:24px;width:8px;height:8px;font-size:8px;line-height:8px;vertical-align:middle;transform:rotate(-180deg);transition:transform .2s}.sp-module__module-actions{padding:30px 10px 10px 10px}.sp-module__sidebar .sp-module__module-actions{padding:10px 30px;background-color:var(--sp-border, #e6e6e6)}.sp-resizer__handle{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:ew-resize;transition:background-color ease .25s}.sp-resizer__handle:hover,.sp-resizer__handle--active{background-color:var(--sp-list__drop-marker-color, rgba(239, 158, 0, 0.3))}.sp-resizer__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;cursor:ew-resize;z-index:100000}.sp-overlay{z-index:101}.sp-overlay.inactive{display:none}.sp-overlay__backdrop{background-color:var(--sp-overlay__background-color, rgba(237, 234, 229, 0.7));pointer-events:all !important}.sp-overlay__item{display:grid}.sp-overlay__item>*:not(.sp-overlay-portal){pointer-events:initial}.sp-overlay__item.inactive{filter:contrast(0.75)}.sp-overlay__item.inactive>*,.sp-overlay__item.inactive>.sp-overlay-portal>*{pointer-events:none !important}.sp-overlay,.sp-overlay__backdrop,.sp-overlay__layer,.sp-overlay__item{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0}.sp-overlay-portal>*{pointer-events:initial}.sp-cards-layout--grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:14px;gap:16px}.sp-cards-layout--list{display:flex;flex-direction:column}.sp-card{display:flex;flex-direction:column}.sp-carousel{width:100%;overflow-x:hidden}.sp-carousel .sp-carousel-slide{display:flex;transition:transform .5s ease-in-out}.sp-carousel .sp-carousel-item{min-width:100%;height:100%;box-sizing:border-box}.sp-carousel .sp-carousel-navigation{display:flex;flex-flow:row;align-items:center;justify-content:center;width:100%}.sp-carousel .sp-carousel-navigation .navigation-bars{display:flex;flex-flow:row;gap:10px;flex-wrap:wrap}.sp-carousel .sp-carousel-navigation .navigation-bars__bar{color:var(--sp-border, #e6e6e6);border-radius:100%;border:none;outline:none;cursor:pointer}.sp-carousel .sp-carousel-navigation .navigation-bars__bar--active{color:#4682b4}.sp-carousel .sp-carousel-navigation .navigation-bars__bar:hover{color:var(--sp-actions_item--hover, #fff)}.sp-carousel .sp-carousel-navigation .navigation-arrow{border:none;outline:none;color:var(--sp-border, #e6e6e6);background-color:rgba(0,0,0,0)}.sp-carousel .sp-carousel-navigation .navigation-arrow:hover{color:#4682b4;cursor:pointer;background-color:rgba(0,0,0,0)}.sp-checkbox-list{display:flex;flex-direction:column;list-style-type:none;padding:0}.sp-checkbox-list-item{width:fit-content;display:flex;padding:4px 3px;align-items:center;color:var(--sp-tree_node, black)}.sp-checkbox-list-item>.sp-svg-icon{cursor:pointer;height:20px;width:20px;padding:0 3px;color:var(--sp-actions_item, #42609c);flex-shrink:0}.sp-checkbox-list-item:hover:not(.selected){background-color:var(--sp-tree_node--hover__background-color, #e8e8e8);border-radius:5px}.sp-checkbox-list-item.selected>.sp-svg-icon{color:var(--sp-tree_node, black)}.sp-checkbox-list-item__caption{cursor:pointer;padding:0 4px;margin:0}.sp-pan-zoom__area{width:100%;height:100%;overflow:auto;position:relative}.sp-pan-zoom__area-content{position:absolute;left:0;transform-origin:0 0;transition:.1s linear;will-change:transform;width:100%;height:100%}.sp-pan-zoom__controls{position:absolute;bottom:23px;right:50px;z-index:1;display:flex;flex-flow:row;gap:10px}.sp-pan-zoom__controls .sp-pan-zoom-button{background:var(--sp-page_body__background-color, #ebeefa);border-radius:50%;box-shadow:0 1.88px 3.77px 0 rgba(0,0,0,.0392156863);width:31px;height:31px}.sp-masonry-grid{margin:14px;display:flex;justify-content:flex-start;gap:16px;flex-flow:row}.sp-masonry-grid__column{display:flex;flex-flow:column;gap:16px;flex-grow:1;min-width:0}.dialog{background:rgba(237,234,229,.7);background-color:var(--sp-overlay__background-color, rgba(237, 234, 229, 0.7));bottom:0;left:0;position:fixed;right:0;top:0;outline:none;z-index:101}.dialog.inactive{pointer-events:none}.dialog-overlay{background:rgba(237,234,229,.7);background-color:var(--sp-overlay__background-color, rgba(237, 234, 229, 0.7));position:fixed;left:0;top:0;right:0;bottom:0}.dialog-inner-overlay{background:rgba(237,234,229,.7);background-color:var(--sp-overlay__background-color, rgba(237, 234, 229, 0.7));position:absolute;left:0;top:0;right:0;bottom:0;z-index:2}.dialog .dialog-position{position:absolute;box-shadow:0 4px 16px 0 rgba(0,0,0,.24)}.dialog .dialog-wrap{background:#fff;border:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);width:400px;display:flex;flex-direction:column}.dialog .dialog-titlebar{display:flex;position:relative;height:47px;font-weight:bold;font-size:14px;box-sizing:border-box;border-bottom:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2);vertical-align:middle;line-height:47px;padding-left:16px;color:#4682b4;color:var(--sp-popup_title, #4682b4);background-color:rgba(70,130,180,.1);background-color:var(--sp-popup_title__background-color, rgba(70, 130, 180, 0.1))}.dialog-titlebar-caption{flex:1;box-sizing:border-box;padding-right:16px}.dialog-titlebar-buttons{display:flex}.dialog-titlebar-buttons a{cursor:pointer;width:35px;line-height:45px;color:#4682b4;color:var(--sp-popup_title, #4682b4);text-align:center;opacity:.5}.dialog-titlebar-buttons a:hover{opacity:1}.dialog-titlebar-buttons a svg{width:9px;height:9px}.dialog.maximized .dialog-titlebar{height:24px;line-height:24px;border-bottom-color:#cfcfd0;border-color:var(--sp-border, #e2e2e2);box-shadow:0 2px 4px 0 rgba(33,56,87,.24);z-index:1}.dialog.maximized .dialog-titlebar-buttons a{line-height:22px}.dialog.maximized .dialog-position{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}.dialog.maximized .dialog-wrap{border:0;display:flex;flex-direction:column;height:100% !important;width:100% !important;max-height:initial !important;max-width:initial !important}.dialog.maximized .dialog-content{flex:1;position:relative}.dialog.minimized{background-color:rgba(0,0,0,0) !important;pointer-events:none}.dialog.minimized .dialog-titlebar-buttons{pointer-events:auto}.dialog.minimized .dialog-position{top:auto !important;left:auto !important;bottom:0}.dialog.minimized .dialog-wrap{height:47px !important;min-height:47px !important;width:auto !important;min-width:auto !important}.dialog.minimized .dialog-content,.dialog.minimized .dialog-buttons{display:none}.dialog .dialog-content{color:#000;color:var(--sp-popup_body, black);background:#fff;background-color:var(--sp-popup_body__background-color, #fff);box-sizing:border-box;overflow:auto;padding:20px;flex:auto}.dialog .dialog-content>.dialog__pre{margin:-20px;max-width:600px;max-height:600px;overflow:auto}.dialog .dialog-content>.dialog__pre pre{margin:20px;display:inline-block}.dialog .dialog-content.dialog__content--narrow{padding:0}.dialog .dialog-content.dialog__content--no-overflow{overflow:hidden}.dialog .dialog-buttons{border-top:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box;padding:16px;text-align:right;background-color:#fff;background-color:var(--sp-popup_footer__background-color, #fff)}.dialog .dialog-buttons button{margin-left:10px}@keyframes sp-dialog-reveal{from{box-shadow:0 0 4px #26a0da}10%{box-shadow:0 0 16px #26a0da}to{box-shadow:0 0 0 #fff}}@keyframes sp-dialog-show{from{opacity:0}to{opacity:1}}@keyframes sp-dialog-hide{from{opacity:1}to{opacity:0}}.sp-dialog{--sp-dialog-width: 400px;--sp-dialog-height: 300px;--sp-dialog-margin: 5px;--sp-dialog-padding: 20px;--sp-dialog-buttons-padding: 16px;--sp-dialog-border-color: var(--sp-border, $border);display:inline-flex;flex-direction:column;width:min(var(--sp-dialog-width),100vw - 2*var(--sp-dialog-margin));height:min(var(--sp-dialog-height),100vh - 2*var(--sp-dialog-margin));max-width:calc(100vw - 2*var(--sp-dialog-margin));max-height:calc(100vh - 2*var(--sp-dialog-margin));margin:var(--sp-dialog-margin);background:var(--sp-popup__background-color, #fff);border:1px solid var(--sp-dialog-border-color);box-shadow:0 4px 16px 0 rgba(0,0,0,.24);animation:sp-dialog-show .2s}.sp-dialog.maximized,.sp-dialog--fullscreen{border:0;margin:0;width:100vw;height:100vh;max-width:initial;max-height:initial;transform:none !important}.sp-dialog--hide{animation:sp-dialog-hide .2s}.sp-dialog--reveal{animation:sp-dialog-reveal ease-out 5s}.sp-dialog--smooth-transition{transition:transform .2s ease-in-out 0s}.sp-dialog__titlebar{cursor:move;order:10;display:flex;position:relative;height:47px;font-weight:bold;font-size:14px;box-sizing:border-box;vertical-align:middle;line-height:47px;padding-left:var(--sp-dialog-padding);color:var(--sp-popup_title, #4682b4);background-color:var(--sp-popup_title__background-color, rgba(70, 130, 180, 0.1));user-select:none}.maximized .sp-dialog__titlebar{height:24px;line-height:24px;border-color:var(--sp-border, #e2e2e2);z-index:1;cursor:default}.sp-dialog__caption{flex:1;box-sizing:border-box;padding-right:var(--sp-dialog-padding)}.maximized .sp-dialog__caption{visibility:hidden}.sp-dialog__max-caption{display:none}.maximized .sp-dialog__max-caption{display:inline-block;font-size:1.25em;font-weight:bold;margin-right:var(--sp-dialog-padding);color:var(--sp-popup_title, #4682b4)}.sp-dialog__title-buttons{display:flex;cursor:default}.sp-dialog__title-buttons a{cursor:pointer;width:35px;line-height:45px;color:var(--sp-popup_title, #4682b4);text-align:center;opacity:.5}.sp-dialog__title-buttons a:hover{opacity:1}.sp-dialog__title-buttons a svg{width:9px;height:9px}.maximized .sp-dialog__title-buttons a{line-height:22px}.sp-dialog__content{order:20;flex:1;position:relative;box-sizing:border-box;overflow:auto;padding:var(--sp-dialog-padding);color:var(--sp-popup_body, black);background-color:var(--sp-popup_body__background-color, #fff)}.sp-dialog--no-scroll .sp-dialog__content{overflow:hidden;display:table}.sp-dialog--no-padding .sp-dialog__content{padding:0}.sp-dialog--busy .sp-dialog__content{pointer-events:none !important;opacity:.3;background-color:var(--sp-popup_footer__background-color, #fff)}.sp-dialog__buttons.sp-toolbar{order:30;cursor:move;height:auto;border:none;padding:var(--sp-dialog-buttons-padding) var(--sp-dialog-padding);box-sizing:border-box;border-top:solid 1px var(--sp-dialog-border-color);background-color:var(--sp-popup_footer__background-color, #fff)}.maximized .sp-dialog__buttons.sp-toolbar{order:11;border-top:none;border-bottom:solid 1px var(--sp-border, #e2e2e2);background-color:var(--sp-popup_title__background-color, rgba(70, 130, 180, 0.1));box-shadow:0 2px 4px 0 rgba(33,56,87,.24);z-index:1}.sp-dialog__button.sp-button{color:var(--sp-button, #FFFFFF);background-color:var(--sp-button__background-color, #4682b4)}.sp-dialog__button.sp-button:disabled{background-color:var(--sp-button--disabled__background-color, rgba(70, 130, 180, 0.3))}.sp-dialog__button.sp-button:hover{color:var(--sp-button--hover, #fff);background-color:var(--sp-button--hover__background-color, #396991)}.sp-dialog__button+.sp-dialog__button{margin-left:var(--sp-dialog-padding)}.sp-dialog--fullscreen .sp-dialog__title-buttons{display:none}.sp-dialog--fullscreen .sp-dialog__titlebar,.sp-dialog--fullscreen .sp-dialog__buttons{cursor:initial}.sp-delete-dialog__content{display:flex !important;flex-direction:column}.sp-delete-dialog__content .alert{height:auto}.sp-delete-dialog__content .alert-content{padding-left:var(--sp-dialog-padding, 16px);padding-right:var(--sp-dialog-padding, 16px);max-width:100%;max-height:48px;overflow:auto}.sp-delete-dialog__content .alert-text{white-space:initial}.sp-delete-dialog__usages,.sp-delete-dialog__warning,.sp-delete-dialog__error{position:static !important}.sp-delete-dialog__usages{flex:1;overflow:auto;padding:var(--sp-dialog-padding, 16px) !important}.sp-delete-dialog__warning .alert-content{border-width:0 0 1px 0}.sp-delete-dialog__error .alert-content{border-width:1px 0 0 0}.sp-confirm-dialog__content{display:flex;align-items:center}.sp-confirm-dialog__icon{margin-right:var(--sp-dialog-padding, 20px);min-width:32px;min-height:32px}.sp-confirm-dialog__text{flex:1}.sp-alert-dialog{--sp-dialog-border-color: var(--sp-border--warning, #faebcc)}.sp-alert-dialog--success{--sp-dialog-border-color: var(--sp-border--success, #bce8f1)}.sp-alert-dialog--info{--sp-dialog-border-color: var(--sp-border--info, #bce8f1)}.sp-alert-dialog--warning{--sp-dialog-border-color: var(--sp-border--warning, #faebcc)}.sp-alert-dialog--error{--sp-dialog-border-color: var(--sp-border--danger, #ebccd1)}.sp-alert-dialog__content{display:flex;align-items:center;color:var(--sp-foreground--warning, #8a6d3b);background-color:var(--sp-background--warning, #fcf8e3)}.sp-alert-dialog--success .sp-alert-dialog__content{color:var(--sp-foreground--success, #3c763d);background-color:var(--sp-background--success, #dff0d8)}.sp-alert-dialog--info .sp-alert-dialog__content{color:var(--sp-foreground--info, #31708f);background-color:var(--sp-background--info, #d9edf7)}.sp-alert-dialog--warning .sp-alert-dialog__content{color:var(--sp-foreground--warning, #8a6d3b);background-color:var(--sp-background--warning, #fcf8e3)}.sp-alert-dialog--error .sp-alert-dialog__content{color:var(--sp-foreground--danger, #a94442);background-color:var(--sp-background--danger, #f2dede)}.sp-alert-dialog__icon{margin-right:var(--sp-dialog-padding, 20px);min-width:32px;min-height:32px;color:inherit}.sp-alert-dialog__text{flex:1;color:inherit}.sp-prompt-file-dialog__dropzone{height:180px;text-align:center;border:dashed 2px gray}.sp-prompt-file-dialog__dropzone span{font-weight:bold}.sp-prompt-file-dialog__preview{max-height:130px;max-width:200px}.draggable{transform:translate(0, 0);z-index:0}.react-loading-skeleton{--base-color: var(--sp-skeleton__background-color, #ebebeb);--highlight-color: var(--sp-skeleton__highlight-color, #f5f5f5)}.properties .group .group-head{cursor:pointer;margin-bottom:10px}.properties .group .group-bg{display:flex;position:relative}.properties .group .group-expander{background:no-repeat center center;display:inline-block;height:14px;left:-16px;position:absolute;top:0;width:16px}.properties .group .group-caption{font-weight:bold;padding-bottom:1px;padding-right:5px}.properties .group .group-line{flex:1;background:url(Assets/group_bg-ab5cf8f73e2296d6dac4e0959c5a589b.png) left center repeat-x}.properties .group .group-content{display:none}.properties .group.expanded .group-expander{background-image:url(Assets/folder_open-7ca40f08c975808afb1a003cf27aba7c.png)}.properties .group.expanded .group-content{display:block}.properties .group.collapsed .group-expander{background-image:url(Assets/folder_page-b6b068333df28d19a427eb7b9e5b66ca.png)}.filter-panel{display:flex;flex-wrap:wrap}.filter-panel>.filter-items-container{flex:1;max-width:100%}.filter-panel>.apply-filters-container{padding:10px 16px;vertical-align:top;white-space:nowrap}.filter-panel .inner{padding:10px 0 0;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-end;max-width:100%}.filter-panel input[type=submit]{margin:0;vertical-align:bottom}.filter-panel input[type=submit]+input[type=submit]{margin-left:5px}.filter-panel .filter-item-control{margin-bottom:10px;margin-right:10px;vertical-align:bottom;text-align:left;white-space:nowrap;display:flex;flex:1 1 165px;max-width:calc(100% - 10px)}.filter-panel .filter-item-control_control{flex:1}.filter-panel .inl{vertical-align:middle}.filter-panel label{font-size:13px;line-height:24px;margin:0 5px 0 16px;vertical-align:middle;text-align:right;color:#4682b4;color:var(--sp-label, rgb(70, 130, 180))}.form .control .filter-panel label{margin:0 5px 0 16px}.filter-panel--narrow,.filter-panel--narrow .inner{display:block}.filter-panel--narrow>.apply-filters-container{width:100%}.filter-panel--narrow .filter-item-control{display:block;margin:0;padding:0 16px;width:100%}.filter-panel--narrow .filter-item-control_control{width:100%}.filter-panel--narrow label{display:block;text-align:left;padding:0;margin:0}.filter-item-control{box-sizing:border-box}.filter-item-control_control.value-presentation-control,.filter-item-control_control.autocomplete,.filter-item-control_control.autocomplete input[type=text],.filter-item-control_control.my-combobox,.filter-item-control_control.my-combobox .my-combobox-value,.filter-item-control_control.multicombobox,.filter-item-control_control.multicombobox .multicombobox-value,.filter-item-control_control.sp-textbox,.filter-item-control_control.sp-numberbox,.filter-item-control_control.sp-datebox{width:100%}.filter-item-control_control.value-presentation-control,.filter-item-control_control.autocomplete,.filter-item-control_control.sp-textbox,.filter-item-control_control.sp-numberbox{min-width:50px}.filter-item-control_control.sp-datebox{min-width:150px}.filter-item-control_control.my-combobox,.filter-item-control_control.multicombobox{overflow-x:hidden}.filter-item-control_control.autocomplete input[type=text],.runtime-form input[type=text].filter-item-control_control{height:26px}.filtered{display:flex;flex-flow:column;height:100%}.filtered_filter{position:relative;background:#f8f8f8;background-color:var(--sp-toolbar--tertiary__background-color, #f8f8f8)}.filtered_filter>.entity-filter{min-height:32px;border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8);box-sizing:border-box}.filtered_content{flex:1;position:relative;overflow:auto}.sp-folder-editor{min-height:60px}.sp-folder-editor__permissions{list-style:none;margin:0;padding:0}.sp-folder-editor__permission-user{flex:1}.sp-folder-editor__permission-access-right{width:75px;margin-left:5px;margin-right:5px}.sp-form-selector{display:flex;flex-direction:row}.sp-toolbar .sp-form-selector{margin:5px}.sp-toolbar .sp-form-selector .sp-select{margin:0}.sp-form-selector__select{flex:1}li.sp-form-selector__option.default.sp-option,li.sp-form-selector__option.pinned.sp-option{color:#4682b4}.sp-form-selector__group{height:auto;padding-top:2px;padding-bottom:2px;padding-right:20px;border-top:1px solid #4682b4;word-break:break-all;white-space:normal;background:url(Assets/icn_folder-8e0f75230ab718cfc15afb02395eb8d4.png) right 4px top 2px no-repeat;background-size:12px}.sp-form-selector__button{width:34px}.filtered-forms-tree{height:100%}.sp-expandable__caption{padding-left:10px}.sp-expandable__caption>span{vertical-align:middle}.sp-expandable__expander{vertical-align:middle}.sp-expandable__content{position:static;margin-left:16px;padding-left:10px}.sp-referrer__details{margin-bottom:5px}.sp-referrer__btn{display:inline-block;width:16px;height:16px;vertical-align:top;margin-top:5px;margin-left:20px;transition:opacity ease .25s;cursor:pointer;opacity:0;color:var(--sp-actions_item, #42609c)}.sp-referrer>.sp-expandable__caption{height:26px;line-height:25px;font-weight:bold;white-space:nowrap;padding-right:20px}.sp-referrer>.sp-expandable__caption:hover{background-color:var(--sp-toolbar--panel__background-color, #ffe5c9)}.sp-referrer>.sp-expandable__caption:hover .sp-referrer__btn{opacity:1}.sp-referrer>.sp-expandable__caption>div{display:inline-block}.sp-usage-group>.sp-expandable__caption{color:#000;color:var(--sp-list_group, black);background-color:#f0f0f0;background-color:var(--sp-list_group__background-color, #f0f0f0);height:26px;line-height:25px;text-transform:uppercase}.usages{padding:16px;position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto}.usages .message{font-style:italic}.usages h2{margin-bottom:10px}.usages ul{list-style:none;margin:0;padding:0;display:inline-block;min-width:100%}.usages ul li{margin:0;padding:0}.usages .usages{position:static;padding:0}.usages .usages h2{display:none}.usages-mark{display:inline-block;margin-left:10px;font-weight:normal;line-height:15px;padding:0 5px;border-radius:3px;border:1px solid #000}.usages-mark--def{color:gray;border-color:gray}.usages-mark--del{color:#4682b4;border-color:#4682b4}.entity-tree-selector{width:100%}.entity-tree-selector-actions{background:none;border:0;padding:0;text-align:right;margin:0}.entity-tree-selector-actions.actions-list li{border:0;display:inline-block}.entity-tree-selector-list{background:#fff;background-color:var(--sp-page_body__background-color, #fff);border:1px solid #d7d8d8;box-sizing:border-box;position:relative;min-height:200px;max-height:400px;margin:0;padding:0;overflow:auto}.entity-tree-selector-list li{list-style:none;padding:2px;margin:0;white-space:nowrap}.entity-tree-selector-list .icon{background:url(Assets/icn_entity-096b65c73f34f728ab3d61a9a0b3be30.png) center center no-repeat;cursor:pointer;display:none;height:24px;padding:0 2px;vertical-align:middle;width:24px;display:inline-block}.entity-tree-selector-dialog .filter-panel .inner{padding:10px 6px 0 16px}.entity-tree-selector-dialog .filter-panel .autocomplete input{width:200px}.entity-tree-selector-dialog>.dialog-position>.dialog-wrap>.dialog-content{position:relative;padding-left:0px}.entity-tree-selector-dialog>.dialog-position>.dialog-wrap>.dialog-content>.filtered{position:absolute;top:0;left:0;right:0;bottom:0}.entity-filter--empty{display:none}.filtered-entities-tree{height:100%}.standard-entities.panel .panel-content{overflow:hidden}.csm-select-entities-dialog__group{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.csm-select-entities-dialog__group .sp-entity-selector{height:25px;flex-grow:1;margin-right:5px}.csm-select-entities-dialog__caption{width:calc(var(--sp-dialog-width) - 100px);overflow:hidden;text-overflow:ellipsis}.sp-field-editor__datatype.sp-select .sp-select__custom-input{display:inline-flex;box-sizing:border-box;width:100%;padding:2px 0 2px 4px;cursor:pointer;outline:none}.sp-field-editor__datatype.sp-select .sp-select__custom-input .sp-mf{flex:1}.sp-field-editor__datatype.sp-select.disabled .sp-select__custom-input{color:#999;cursor:default}.sp-field-editor__datatype-option.sp-option{height:28px}.sp-field-editor_type-name{color:#267f99}.sp-field-selector__field.sp-mf{width:100%;padding:4px 0;font-size:11px;line-height:16px;vertical-align:middle;background-position:right center}.sp-mf{display:inline-flex;align-items:center;vertical-align:middle;height:24px;min-width:24px;font-size:12px;line-height:12px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-mf--selected{color:#fff;background-color:#4682b4}.sp-mf--deleted{text-decoration:red solid line-through}.sp-mf__start-icon.sp-svg-icon{width:24px;height:24px;margin-right:5px;vertical-align:middle}.sp-mf__end-icons{margin-left:5px;vertical-align:middle}.sp-mf__end-icon.sp-svg-icon{width:14px;height:14px;vertical-align:middle}.dialog.object-selection{z-index:101}.object-selection__content{display:flex;flex-direction:column}.object-selection__content .sp-grid{flex:1}.filtered-workflows-tree{height:100%}.filtered-gallery-image-tree{height:100%}.gallery .filtered-gallery-image-tree .my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-content-panel .panel-content{background-color:var(--sp-page_body__background-color, #c1c1c1)}.gallery-content .content-title{font-size:120%;font-weight:bold;padding:15px;border-bottom:1px solid var(--sp-border);overflow:hidden;color:var(--sp-)}.gallery .content-list{list-style:none;margin:0;padding:15px}.gallery .please-select-folder{padding:15px}.gallery .content-item{border:1px dashed rgba(0,0,0,0);display:inline-block;margin:0 15px 15px 0;padding:5px;vertical-align:top;cursor:pointer;width:118px;height:118px;position:relative;overflow:hidden}.gallery .content-item:hover{border-color:var(--sp-border)}.gallery .content-item.selected{background:none;border:1px solid var(--sp-border);color:var(--sp-list_item--selected)}.gallery .content-image{width:118px;height:100px;text-align:center}.gallery .content-caption{height:auto;margin-bottom:5px;white-space:nowrap;width:117px;overflow:hidden;text-overflow:ellipsis}.gallery .content-image img{max-width:118px;max-height:100px}.gallery .ico-full-screen{display:none;width:20px;height:20px;position:absolute;right:5px;bottom:5px;padding:2px;box-sizing:border-box;color:var(--sp-actions_item, white)}.gallery .ico-full-screen:hover{color:var(--sp-actions_item--hover, black);background-color:var(--sp-actions_item--hover__background-color, #e5e5e0)}.gallery .content-item.selected .ico-full-screen,.gallery .content-item:hover .ico-full-screen{display:block}.gallery .full-screen-viewer .fsv-item{background-size:auto}.gallery-properties{padding:20px}.gallery-info{padding:20px}.gallery-info label{font-weight:bold}.gallery-info .download-link{color:#213857;text-decoration:none}.gallery-info .download-link img{vertical-align:middle}.gallery-selector .download-link{vertical-align:middle;color:var(--sp-actions_item, rgb(70, 130, 180))}.gallery-selector .download-link:hover{text-decoration:underline}.gallery-selector .download-link .sp-svg-icon{margin-right:5px;width:20px;height:20px;vertical-align:bottom}.gallery-selector_tree>.my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.sp-themes{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.sp-themes_disabled-message{background-color:#f2dede;border-color:#ebccd1;color:#a94442;padding:8px 16px}.sp-themes_inner{flex:1;display:flex;position:relative;max-height:100%}.sp-themes_sidebar{width:350px;display:flex;flex-flow:column;border-right:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box}.sp-themes_sidebar .my-list__empty-text{margin-top:16px}.sp-themes_content{flex:1;display:flex;flex-flow:column}.sp-themes_header{padding:7px 6px 8px 6px}.sp-themes_caption{flex:1;font-weight:bold}.sp-themes_caption .sp-input__input{padding-left:8px;color:var(--sp-toolbar_text--primary, #396991)}.sp-themes_preview{flex:1;overflow:auto}.sp-themes_list.sp-listbox{flex:1;border:none;overflow:auto}.sp-themes_list-item.sp-option{height:40px;padding:12px 16px 13px 36px;font-size:12px;position:relative}.sp-themes_list-group.sp-listbox__group{height:40px;padding:12px 16px 13px 16px;border-color:#e2e2e2;border-color:var(--sp-border, #e2e2e2)}.sp-themes_theme-badge{display:inline-block;margin-left:10px;font-size:1em;font-style:normal;font-weight:normal;line-height:15px;padding:0 5px 1px 5px;border-radius:3px;border:1px solid currentColor}.sp-themes_theme-with-errors::before{content:"*";color:red;padding-right:3px}.sp-themes_add-theme-button{margin:auto}.sp-theme-preview{--border-color: var(--sp-paper__border-color, $border1);transition:color .25s ease,background-color .25s ease}.sp-theme-preview *{pointer-events:none;user-select:none;transition:color .25s ease,background-color .25s ease}.sp-theme-preview__section-header{vertical-align:middle;font-weight:bold;padding:16px;border-top:1px solid var(--border-color)}.sp-theme-preview__section-header:first-child{border:none}.sp-theme-preview__section-content{padding:16px}.sp-theme-preview__color{display:inline-block;box-sizing:border-box;border:1px solid rgba(0,0,0,.1);border-radius:1px;width:33px;height:33px;margin-right:5px}.sp-theme-preview__color-scheme{vertical-align:middle;float:right}.sp-theme-preview__row{margin-bottom:16px}.sp-theme-preview__row>*{margin-right:16px;margin-bottom:16px}.sp-theme-preview__column{margin-bottom:16px}.sp-theme-preview__column>*+*{margin-top:16px}.api-client-dialog>.dialog-position>.dialog-wrap{width:700px}.api-client-dialog .api-client-security{position:relative}.api-client-dialog .api-client-security .no-data{padding-top:5px;display:block}.api-client-dialog .api-client-security .select-entities{margin-bottom:5px;float:right;cursor:pointer}.api-client-dialog .api-client-security .entities-access-list{width:100%}.api-client-dialog .api-client-security .remove-link{cursor:pointer}.api-client-dialog__content.dialog-content{padding:10px 16px;height:700px}.api-client-tablescroll{border-top:20px solid #d9dcef;overflow-y:auto;max-height:200px;width:651px;box-sizing:border-box;clear:both;position:relative}.api-client-tablescroll .table .header .cell{padding:0 10px}.api-client-tablescroll .table .header .cell>div{position:absolute;margin-top:-18px}.api-client-tablescroll .table .row .cell.remove{text-align:right}.entities-access-list .item-icon,.entities-access-list .item-caption{cursor:default}.entities-access-list .item-icon{background:center center no-repeat;cursor:pointer;display:inline-block;height:24px;padding:0 2px;vertical-align:middle;width:24px;background-image:url(Assets/icn_entity-096b65c73f34f728ab3d61a9a0b3be30.png)}.entities-access-list .item-caption{cursor:pointer;display:inline-block;height:16px;line-height:16px;padding:0 3px;vertical-align:middle}.html-svg-editor,.body-svg-editor{min-height:100%}.body-svg-editor{overflow:hidden}.svg-editor-inline-block{display:inline-block}.svg-editor-flex{display:flex;flex-wrap:nowrap;align-items:center}.svg-editor-flex-item{flex:0 0 auto}.svg-editor-flex-grow{flex:1 0 auto}.svg-editor-active{font-weight:bold}.svg-editor{position:absolute;top:0;right:0;bottom:0;left:0;font-size:16px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.svg-editor-toolbar{background-color:#f3f4f8;height:3em;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.svg-editor-toolbar::-webkit-scrollbar{display:none}.svg-editor-toolbar a{text-decoration:none;color:#fff}.svg-editor-toolbar-left{height:3em}.svg-editor-toolbar-caption{text-align:center}.svg-editor-toolbar-right{padding-left:.5em}.svg-editor-drawing-toolbar{border-radius:4px;background-color:#eeeff3;z-index:1}.svg-editor-toolbar-button-container{position:relative;display:inline-block;height:3em}.svg-editor-toolbar-button{font-size:inherit;display:inline-block;outline:none;padding:0;border:none;border-top:.1em solid rgba(0,0,0,0);border-bottom:.1em solid rgba(0,0,0,0);box-sizing:border-box;background:rgba(0,0,0,0) center center no-repeat;width:3em;height:3em;position:relative}.svg-editor-toolbar-button:hover{background-color:#ebf3f6}.svg-editor-toolbar-pointer{background-image:url(Assets/pointer-ico-182d2e61a25e8d21821582f220c0f1dc.png);background-image:-webkit-image-set(url(Assets/pointer-ico-182d2e61a25e8d21821582f220c0f1dc.png) 1x, url(Assets/pointer-ico@2x-985a5780105a0f7ce23b3c84a55d2f23.png) 2x, url(Assets/pointer-ico@3x-f86e08e6a771af047b394d6174956c6a.png) 3x);background-image:image-set(url(Assets/pointer-ico-182d2e61a25e8d21821582f220c0f1dc.png) 1x, url(Assets/pointer-ico@2x-985a5780105a0f7ce23b3c84a55d2f23.png) 2x, url(Assets/pointer-ico@3x-f86e08e6a771af047b394d6174956c6a.png) 3x)}.svg-editor-toolbar-pointer.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-pin-circle{background-image:url(Assets/create-pin-circle-ico-5b46eb43eab87336dbdd18e01a7c4211.png);background-image:-webkit-image-set(url(Assets/create-pin-circle-ico-5b46eb43eab87336dbdd18e01a7c4211.png) 1x, url(Assets/create-pin-circle-ico@2x-b2adabb622a0483bb94fe1e699897235.png) 2x, url(Assets/create-pin-circle-ico@3x-6439a12a6d4cd7e6a3a743deb1f48e16.png) 3x);background-image:image-set(url(Assets/create-pin-circle-ico-5b46eb43eab87336dbdd18e01a7c4211.png) 1x, url(Assets/create-pin-circle-ico@2x-b2adabb622a0483bb94fe1e699897235.png) 2x, url(Assets/create-pin-circle-ico@3x-6439a12a6d4cd7e6a3a743deb1f48e16.png) 3x)}.svg-editor-toolbar-pin-diamond{background-image:url(Assets/create-pin-diamond-ico-16178c40aadfb67444ce9ad356279d99.png);background-image:-webkit-image-set(url(Assets/create-pin-diamond-ico-16178c40aadfb67444ce9ad356279d99.png) 1x, url(Assets/create-pin-diamond-ico@2x-a2d1748fcd81d4974025d8911878f49f.png) 2x, url(Assets/create-pin-diamond-ico@3x-e74c6f9ac0f5b042d3bf14f0f1cca029.png) 3x);background-image:image-set(url(Assets/create-pin-diamond-ico-16178c40aadfb67444ce9ad356279d99.png) 1x, url(Assets/create-pin-diamond-ico@2x-a2d1748fcd81d4974025d8911878f49f.png) 2x, url(Assets/create-pin-diamond-ico@3x-e74c6f9ac0f5b042d3bf14f0f1cca029.png) 3x)}.svg-editor-toolbar-pin-circle.svg-editor-active,.svg-editor-toolbar-pin-diamond.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-drawing{border-bottom:.1em solid rgba(0,0,0,0);background-image:url(Assets/marker-ico-f32a8036c32e8146832add3a2d0dc434.png)}.svg-editor-toolbar-drawing.svg-editor-active{background-color:#e53935;background-image:url(Assets/marker-white-ico-19b1cf02daeccbf15253596e1966675b.png)}.svg-editor-toolbar-hide-all{background-image:url(Assets/hide-ico-5986dfc803a5c35811acbff27f6f5008.png);background-image:-webkit-image-set(url(Assets/hide-ico-5986dfc803a5c35811acbff27f6f5008.png) 1x, url(Assets/hide-ico@2x-585cff26c4240ca52ed1a405d84bcd89.png) 2x, url(Assets/hide-ico@3x-fcd81f3517f7ba3d3ef0b1ebeacd5ee4.png) 3x);background-image:image-set(url(Assets/hide-ico-5986dfc803a5c35811acbff27f6f5008.png) 1x, url(Assets/hide-ico@2x-585cff26c4240ca52ed1a405d84bcd89.png) 2x, url(Assets/hide-ico@3x-fcd81f3517f7ba3d3ef0b1ebeacd5ee4.png) 3x)}.svg-editor-toolbar-hide-all.svg-editor-active{background-color:#c7c9cf}.svg-editor-toolbar-hide-drawings{background-image:url(Assets/pen-no-ico-b99f333290c072871fe6ad27c27d4d1d.png);background-image:-webkit-image-set(url(Assets/pen-no-ico-b99f333290c072871fe6ad27c27d4d1d.png) 1x, url(Assets/pen-no-ico@2x-815ae56f9089c6a0eff21c200ae772bb.png) 2x, url(Assets/pen-no-ico@3x-ad429a0fb2825b1a6d11ec6b77543f87.png) 3x);background-image:image-set(url(Assets/pen-no-ico-b99f333290c072871fe6ad27c27d4d1d.png) 1x, url(Assets/pen-no-ico@2x-815ae56f9089c6a0eff21c200ae772bb.png) 2x, url(Assets/pen-no-ico@3x-ad429a0fb2825b1a6d11ec6b77543f87.png) 3x)}.svg-editor-toolbar-hide-drawings.svg-editor-active{background-color:#c7c9cf}.svg-editor-toolbar-hide-pins{background-image:url(Assets/pin-no-ico-9d78d3edb31855c59b37ad544fe96955.png);background-image:-webkit-image-set(url(Assets/pin-no-ico-9d78d3edb31855c59b37ad544fe96955.png) 1x, url(Assets/pin-no-ico@2x-5887cdaac1290913650bc102459eb67b.png) 2x, url(Assets/pin-no-ico@3x-024d6619ad81617644dce1ece36d92da.png) 3x);background-image:image-set(url(Assets/pin-no-ico-9d78d3edb31855c59b37ad544fe96955.png) 1x, url(Assets/pin-no-ico@2x-5887cdaac1290913650bc102459eb67b.png) 2x, url(Assets/pin-no-ico@3x-024d6619ad81617644dce1ece36d92da.png) 3x)}.svg-editor-toolbar-hide-pins.svg-editor-active{background-color:#c7c9cf}.svg-editor-toolbar-hide-foreign{background-image:url(Assets/old-no-ico-cc737a73a89af71607e769d5f9a627af.png);background-image:-webkit-image-set(url(Assets/old-no-ico-cc737a73a89af71607e769d5f9a627af.png) 1x, url(Assets/old-no-ico@2x-cb529b17a2b27e02cd75ef107776f3b2.png) 2x, url(Assets/old-no-ico@3x-b21e7ad5c01d1572dfdd9d9b66c09bd1.png) 3x);background-image:image-set(url(Assets/old-no-ico-cc737a73a89af71607e769d5f9a627af.png) 1x, url(Assets/old-no-ico@2x-cb529b17a2b27e02cd75ef107776f3b2.png) 2x, url(Assets/old-no-ico@3x-b21e7ad5c01d1572dfdd9d9b66c09bd1.png) 3x)}.svg-editor-toolbar-hide-foreign.svg-editor-active{background-color:#c7c9cf}.svg-editor-toolbar-arrow{border-top:.1em solid rgba(0,0,0,0);background-image:url(Assets/arrow-ico-545ce81d2a1ab76f443ac77a786e4a94.png);background-image:-webkit-image-set(url(Assets/arrow-ico-545ce81d2a1ab76f443ac77a786e4a94.png) 1x, url(Assets/arrow-ico@2x-fe5be996459442fa97b36283d8fe520c.png) 2x, url(Assets/arrow-ico@3x-a405e35e208069f425cadd3ecdf6e798.png) 3x);background-image:image-set(url(Assets/arrow-ico-545ce81d2a1ab76f443ac77a786e4a94.png) 1x, url(Assets/arrow-ico@2x-fe5be996459442fa97b36283d8fe520c.png) 2x, url(Assets/arrow-ico@3x-a405e35e208069f425cadd3ecdf6e798.png) 3x)}.svg-editor-toolbar-polyline{border-top:.1em solid rgba(0,0,0,0);background-image:url(Assets/polyline-ico-56a4b5f68490d154306d97373dbc8ecb.png);background-image:-webkit-image-set(url(Assets/polyline-ico-56a4b5f68490d154306d97373dbc8ecb.png) 1x, url(Assets/polyline-ico@2x-4d772ac7a8c05d25f30cc4134f98ebd9.png) 2x, url(Assets/polyline-ico@3x-3720ded7e5b6e254ff61c3788ec6af50.png) 3x);background-image:image-set(url(Assets/polyline-ico-56a4b5f68490d154306d97373dbc8ecb.png) 1x, url(Assets/polyline-ico@2x-4d772ac7a8c05d25f30cc4134f98ebd9.png) 2x, url(Assets/polyline-ico@3x-3720ded7e5b6e254ff61c3788ec6af50.png) 3x)}.svg-editor-toolbar-polygon{border-top:.1em solid rgba(0,0,0,0);background-image:url(Assets/polygon-ico-efd465caebd84171684660ff0e0405ef.png);background-image:-webkit-image-set(url(Assets/polygon-ico-efd465caebd84171684660ff0e0405ef.png) 1x, url(Assets/polygon-ico@2x-8ba6160c0eab79322d470f9cb9e99c44.png) 2x, url(Assets/polygon-ico@3x-a060d5a93048c6c2e43f0f5d8a8f96b2.png) 3x);background-image:image-set(url(Assets/polygon-ico-efd465caebd84171684660ff0e0405ef.png) 1x, url(Assets/polygon-ico@2x-8ba6160c0eab79322d470f9cb9e99c44.png) 2x, url(Assets/polygon-ico@3x-a060d5a93048c6c2e43f0f5d8a8f96b2.png) 3x)}.svg-editor-toolbar-rectangle{border-top:.1em solid rgba(0,0,0,0);background-image:url(Assets/rectangle-ico-1b121c5a282c889c3b514f43cd4b61b4.png);background-image:-webkit-image-set(url(Assets/rectangle-ico-1b121c5a282c889c3b514f43cd4b61b4.png) 1x, url(Assets/rectangle-ico@2x-f20ff8bd4f7ef84338a52fc56f2ea4b2.png) 2x, url(Assets/rectangle-ico@3x-2b6e5c5752182f24395bbee7a41db01c.png) 3x);background-image:image-set(url(Assets/rectangle-ico-1b121c5a282c889c3b514f43cd4b61b4.png) 1x, url(Assets/rectangle-ico@2x-f20ff8bd4f7ef84338a52fc56f2ea4b2.png) 2x, url(Assets/rectangle-ico@3x-2b6e5c5752182f24395bbee7a41db01c.png) 3x)}.svg-editor-toolbar-ellipse{border-top:.1em solid rgba(0,0,0,0);background-image:url(Assets/ellipse-ico-e5a3e5662313f8db96caec398a9c6892.png);background-image:-webkit-image-set(url(Assets/ellipse-ico-e5a3e5662313f8db96caec398a9c6892.png) 1x, url(Assets/ellipse-ico@2x-f1daa4b35b3ce2396ed17b2828c2297e.png) 2x, url(Assets/ellipse-ico@3x-65ed56662066ba68ab2180329b6e9983.png) 3x);background-image:image-set(url(Assets/ellipse-ico-e5a3e5662313f8db96caec398a9c6892.png) 1x, url(Assets/ellipse-ico@2x-f1daa4b35b3ce2396ed17b2828c2297e.png) 2x, url(Assets/ellipse-ico@3x-65ed56662066ba68ab2180329b6e9983.png) 3x)}.svg-editor-toolbar-arrow.svg-editor-active,.svg-editor-toolbar-polyline.svg-editor-active,.svg-editor-toolbar-polygon.svg-editor-active,.svg-editor-toolbar-ellipse.svg-editor-active,.svg-editor-toolbar-rectangle.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-text{background-image:url(Assets/text-ico-fdd66011f45bbf92dbcc775dbdfc39b1.png);background-image:-webkit-image-set(url(Assets/text-ico-fdd66011f45bbf92dbcc775dbdfc39b1.png) 1x, url(Assets/text-ico@2x-162c68632036586bc979f1053f451ef7.png) 2x, url(Assets/text-ico@3x-62c61d9803b64f5cf9d0de7709eff571.png) 3x);background-image:image-set(url(Assets/text-ico-fdd66011f45bbf92dbcc775dbdfc39b1.png) 1x, url(Assets/text-ico@2x-162c68632036586bc979f1053f451ef7.png) 2x, url(Assets/text-ico@3x-62c61d9803b64f5cf9d0de7709eff571.png) 3x)}.svg-editor-toolbar-text.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-watermark{background-image:url(Assets/watermark-ico-0a2fd794a0696a6827999a869a35a4e3.png);background-image:-webkit-image-set(url(Assets/watermark-ico-0a2fd794a0696a6827999a869a35a4e3.png) 1x, url(Assets/watermark-ico@2x-09ad8718c2b9af2b84ee78f5937a40da.png) 2x, url(Assets/watermark-ico@3x-45cc2c2a48b88eafc620d9e122556b3b.png) 3x);background-image:image-set(url(Assets/watermark-ico-0a2fd794a0696a6827999a869a35a4e3.png) 1x, url(Assets/watermark-ico@2x-09ad8718c2b9af2b84ee78f5937a40da.png) 2x, url(Assets/watermark-ico@3x-45cc2c2a48b88eafc620d9e122556b3b.png) 3x)}.svg-editor-toolbar-watermark.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-eraser{background-image:url(Assets/clear-ico-c895c221c5caa54c9563a07c3d2b5f33.png);background-image:-webkit-image-set(url(Assets/clear-ico-c895c221c5caa54c9563a07c3d2b5f33.png) 1x, url(Assets/clear-ico@2x-b5f6c36bb01a1b2e38f1516600b7a431.png) 2x, url(Assets/clear-ico@3x-665a022c5580aefc055568d6e3f023df.png) 3x);background-image:image-set(url(Assets/clear-ico-c895c221c5caa54c9563a07c3d2b5f33.png) 1x, url(Assets/clear-ico@2x-b5f6c36bb01a1b2e38f1516600b7a431.png) 2x, url(Assets/clear-ico@3x-665a022c5580aefc055568d6e3f023df.png) 3x)}.svg-editor-toolbar-eraser.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-packer{background-image:url(Assets/packer-ico-80cbc91be855bb7e8a7dd3217d75a8ba.png);background-image:-webkit-image-set(url(Assets/packer-ico-80cbc91be855bb7e8a7dd3217d75a8ba.png) 1x, url(Assets/packer-ico@2x-fa8388eb66bbc8b50dde2af08638ee38.png) 2x, url(Assets/packer-ico@3x-6dc42a21f8d45b0273efb756c4ec8e6b.png) 3x);background-image:image-set(url(Assets/packer-ico-80cbc91be855bb7e8a7dd3217d75a8ba.png) 1x, url(Assets/packer-ico@2x-fa8388eb66bbc8b50dde2af08638ee38.png) 2x, url(Assets/packer-ico@3x-6dc42a21f8d45b0273efb756c4ec8e6b.png) 3x)}.svg-editor-toolbar-packer.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-rotate-90-cw{background-image:url(Assets/rotate-90-cw-ico-7557bd046797fdec60729b77994b1da9.png);background-image:-webkit-image-set(url(Assets/rotate-90-cw-ico-7557bd046797fdec60729b77994b1da9.png) 1x, url(Assets/rotate-90-cw-ico@2x-51abc05a00acc45c8c8725c736569a37.png) 2x, url(Assets/rotate-90-cw-ico@3x-dac8b5e094218040dadbd7dcc6ee053a.png) 3x);background-image:image-set(url(Assets/rotate-90-cw-ico-7557bd046797fdec60729b77994b1da9.png) 1x, url(Assets/rotate-90-cw-ico@2x-51abc05a00acc45c8c8725c736569a37.png) 2x, url(Assets/rotate-90-cw-ico@3x-dac8b5e094218040dadbd7dcc6ee053a.png) 3x)}.svg-editor-toolbar-ruler{background-image:url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png);background-image:-webkit-image-set(url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png) 1x, url(Assets/ruler-ico@2x-1f125197b6d09bfde77965240776d222.png) 2x, url(Assets/ruler-ico@3x-3a49a809a180487f2db9727ace6e2133.png) 3x);background-image:image-set(url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png) 1x, url(Assets/ruler-ico@2x-1f125197b6d09bfde77965240776d222.png) 2x, url(Assets/ruler-ico@3x-3a49a809a180487f2db9727ace6e2133.png) 3x)}.svg-editor-toolbar-ruler.svg-editor-reference-ruler-defined{background-image:url(Assets/ruler-black-ico-9faa291a6150a847b0b51ac5e2db1d72.png);background-image:-webkit-image-set(url(Assets/ruler-black-ico-9faa291a6150a847b0b51ac5e2db1d72.png) 1x, url(Assets/ruler-black-ico@2x-07fdeb3e20febea150749d114686343e.png) 2x, url(Assets/ruler-black-ico@3x-16fdb9455b0e94e659c73d41399e04b7.png) 3x);background-image:image-set(url(Assets/ruler-black-ico-9faa291a6150a847b0b51ac5e2db1d72.png) 1x, url(Assets/ruler-black-ico@2x-07fdeb3e20febea150749d114686343e.png) 2x, url(Assets/ruler-black-ico@3x-16fdb9455b0e94e659c73d41399e04b7.png) 3x)}.svg-editor-toolbar-ruler.svg-editor-active{background-color:#dedfe3;border-top:.1em solid #dedfe3;border-bottom:.1em solid #e53935}.svg-editor-toolbar-apply{background-image:url(Assets/done-ico-40055e73a9bd9fe9db6d253daac685fb.png);background-image:-webkit-image-set(url(Assets/done-ico-40055e73a9bd9fe9db6d253daac685fb.png) 1x, url(Assets/done-ico@2x-ad4d9168d68add4a20fbea0db0ef4124.png) 2x, url(Assets/done-ico@3x-f17b15a82cccb66f76b05b0632bcc002.png) 3x);background-image:image-set(url(Assets/done-ico-40055e73a9bd9fe9db6d253daac685fb.png) 1x, url(Assets/done-ico@2x-ad4d9168d68add4a20fbea0db0ef4124.png) 2x, url(Assets/done-ico@3x-f17b15a82cccb66f76b05b0632bcc002.png) 3x)}.svg-editor-toolbar-cancel{background-image:url(Assets/cancel-ico-41de5c53e1e978f9d7112c4b65547b0c.png);background-image:-webkit-image-set(url(Assets/cancel-ico-41de5c53e1e978f9d7112c4b65547b0c.png) 1x, url(Assets/cancel-ico@2x-e1e428cac619b73a839b29cf9544b064.png) 2x, url(Assets/cancel-ico@3x-53b4a244f48b8bacfd81409180ab0e88.png) 3x);background-image:image-set(url(Assets/cancel-ico-41de5c53e1e978f9d7112c4b65547b0c.png) 1x, url(Assets/cancel-ico@2x-e1e428cac619b73a839b29cf9544b064.png) 2x, url(Assets/cancel-ico@3x-53b4a244f48b8bacfd81409180ab0e88.png) 3x)}.svg-editor-toolbar-delete{background-image:url(Assets/delete-ico-4decd04ecce81b98b9e95071d1e262b9.png);background-position:center 14px}.svg-editor-toolbar-complete{border:none;background:#e53935;color:#fff;padding:.45em 1em;width:auto;height:auto}.svg-editor-toolbar-fullscreen-on{background-image:url(Assets/fullscreen-on-ico-ff9f45557588172d310e3ba2df44aaf4.png);background-image:-webkit-image-set(url(Assets/fullscreen-on-ico-ff9f45557588172d310e3ba2df44aaf4.png) 1x, url(Assets/fullscreen-on-ico@2x-406fa61a9123509585b09de21f62d654.png) 2x, url(Assets/fullscreen-on-ico@3x-b0a2a012e3f6bc77fa3514ea681fda02.png) 3x);background-image:image-set(url(Assets/fullscreen-on-ico-ff9f45557588172d310e3ba2df44aaf4.png) 1x, url(Assets/fullscreen-on-ico@2x-406fa61a9123509585b09de21f62d654.png) 2x, url(Assets/fullscreen-on-ico@3x-b0a2a012e3f6bc77fa3514ea681fda02.png) 3x)}.svg-editor-toolbar-fullscreen-off{background-image:url(Assets/fullscreen-off-ico-f63be1ced65480bd78db3fabfa7aece3.png);background-image:-webkit-image-set(url(Assets/fullscreen-off-ico-f63be1ced65480bd78db3fabfa7aece3.png) 1x, url(Assets/fullscreen-off-ico@2x-ae101c0b57779dd46268a568ddccf324.png) 2x, url(Assets/fullscreen-off-ico@3x-87108673349baddf195147729496cda1.png) 3x);background-image:image-set(url(Assets/fullscreen-off-ico-f63be1ced65480bd78db3fabfa7aece3.png) 1x, url(Assets/fullscreen-off-ico@2x-ae101c0b57779dd46268a568ddccf324.png) 2x, url(Assets/fullscreen-off-ico@3x-87108673349baddf195147729496cda1.png) 3x)}.svg-editor-toolbar-button-container .svg-editor-color-point{position:absolute;left:.4em;bottom:.5em;width:5px;height:5px;border-radius:2.5px;display:block}.svg-editor-toolbar-button-container .svg-editor-more-tools{position:absolute;right:.4em;bottom:.5em;width:3px;height:3px;display:block;background:no-repeat right bottom;background-image:url(Assets/moretools-ico-66736eeb87f0a81dc0164681d421bb95.png);background-image:-webkit-image-set(url(Assets/moretools-ico-66736eeb87f0a81dc0164681d421bb95.png) 1x, url(Assets/moretools-ico@2x-d1aa49919b5fa78e8ad7b72ce71d8caa.png) 2x, url(Assets/moretools-ico@3x-7a0c4c8c360eb7b769ce8cf74a06ec88.png) 3x);background-image:image-set(url(Assets/moretools-ico-66736eeb87f0a81dc0164681d421bb95.png) 1x, url(Assets/moretools-ico@2x-d1aa49919b5fa78e8ad7b72ce71d8caa.png) 2x, url(Assets/moretools-ico@3x-7a0c4c8c360eb7b769ce8cf74a06ec88.png) 3x)}.svg-editor-toolset{display:inline-block;height:3em}.svg-editor-toolset-popup{z-index:3;background-color:#eeeff3;border-radius:4px}.svg-editor-toolset-list .svg-editor-toolbar-button-container{display:block}.svg-editor-propbar{position:absolute;top:3.3em;right:.3em;z-index:2;background-color:#f2f3f7;box-sizing:border-box;border-radius:.3em}.svg-editor-propitem{position:relative;width:4.5em;height:4.5em}.svg-editor-propitem-button{position:absolute;font-size:inherit;display:block;outline:none;padding:0;margin:0;border:none;border-left:.1em solid rgba(0,0,0,0);box-sizing:border-box;background:rgba(0,0,0,0) center center no-repeat;background-size:18px;width:100%;height:100%}.svg-editor-active .svg-editor-propitem-button{border-left-color:rgba(0,0,0,.08)}.svg-editor-propitem-popup{display:block;position:absolute;top:0;right:0;bottom:0;width:26.7em;border-radius:.3em;background-color:#f8f7f9;box-shadow:0 0 .6em rgba(0,0,0,.38);opacity:0;pointer-events:none;transition:opacity 250ms ease}.svg-editor-active .svg-editor-propitem-popup{opacity:1;pointer-events:auto}.svg-editor-propitem-content{margin-right:4.5em;height:100%;position:relative;overflow-x:hidden}.svg-editor-propitem-color .svg-editor-propitem-button{background-image:url(Assets/color-ico-be61a227208d0938d23f566d7517d35e.svg)}.svg-editor-propitem-color.svg-editor-active .svg-editor-propitem-button{background-image:url(Assets/color-active-ico-19ec234bde69a11c7cfc5a1b635f5937.svg)}.svg-editor-propitem-size .svg-editor-propitem-button,.svg-editor-propitem-scale .svg-editor-propitem-button{background-image:url(Assets/shape-size-ico-bcefacf0d32d354117c8dd4c91ea0e3e.svg)}.svg-editor-propitem-size.svg-editor-active .svg-editor-propitem-button,.svg-editor-propitem-scale.svg-editor-active .svg-editor-propitem-button{background-image:url(Assets/shape-size-active-ico-c6fa2465adc4786d0248a01036d479e9.svg)}.svg-editor-propitem-opacity .svg-editor-propitem-button{background-image:url(Assets/shape-opacity-ico-57e62e473cd8e5526c5b977c4c7bfc5f.svg);background-size:20px}.svg-editor-propitem-opacity.svg-editor-active .svg-editor-propitem-button{background-image:url(Assets/shape-opacity-active-ico-54267144b56441df1b6d0e2812814794.svg)}.svg-editor-propitem-color .svg-editor-propitem-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.svg-editor-colors{height:2.9em;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.svg-editor-color{width:2.9em;height:2.9em;border-radius:50%;border:.5em solid rgba(0,0,0,0);margin:0 .25em}.svg-editor-color.color-active{background:rgba(0,0,0,0) center center no-repeat;background-image:url(Assets/check-white-ico-b4cadea0ca6d534b9b9626cc66920010.svg);background-size:17px}.svg-editor-propitem-size .svg-editor-propitem-content,.svg-editor-propitem-scale .svg-editor-propitem-content,.svg-editor-propitem-opacity .svg-editor-propitem-content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0 1.1em}.svg-editor-propitem-size .svg-editor-size-smallicon,.svg-editor-propitem-scale .svg-editor-scale-smallicon{flex:none;width:12px;height:12px;background-color:#e53935}.svg-editor-propitem-size .svg-editor-size-largeicon,.svg-editor-propitem-scale .svg-editor-scale-largeicon,.svg-editor-propitem-opacity .svg-editor-opacity-opaqueicon{flex:none;width:20px;height:20px;box-sizing:border-box;background-color:#e53935}.svg-editor-propitem-opacity .svg-editor-opacity-transparenticon{flex:none;width:20px;height:20px;box-sizing:border-box;border:solid 2px #e53935}.svg-editor-rulerbar{position:absolute;z-index:1;top:auto;left:auto;bottom:0;right:0;outline:none;box-sizing:border-box}.svg-editor-rulerbar-item{cursor:pointer;padding:.85em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.svg-editor-rulerbar-item *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.svg-editor-rulerbar-item-ico{display:inline-block;outline:none;padding:0;box-sizing:border-box;background:rgba(0,0,0,0) center center no-repeat;width:18px;height:18px;margin:0 10px 0 0;background-image:url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png);background-image:-webkit-image-set(url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png) 1x, url(Assets/ruler-ico@2x-1f125197b6d09bfde77965240776d222.png) 2x, url(Assets/ruler-ico@3x-3a49a809a180487f2db9727ace6e2133.png) 3x);background-image:image-set(url(Assets/ruler-ico-68df032f5ac414b7d4e7441d8dbe778c.png) 1x, url(Assets/ruler-ico@2x-1f125197b6d09bfde77965240776d222.png) 2x, url(Assets/ruler-ico@3x-3a49a809a180487f2db9727ace6e2133.png) 3x)}.svg-editor-rulerbar-item-caption{font-size:13px;text-decoration:underline;color:#007aff}.svg-editor-slider{flex:2 2;height:100%;display:flex;position:relative;margin:0 14px;flex-direction:column;justify-content:center}.svg-editor-slider *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.svg-editor-slider label.svg-editor-slider-value{position:absolute;margin:0;margin-left:-12px;margin-top:-22px;color:#8b8e97;font-size:12px;width:25px;text-align:center}.svg-editor-slider .rc-slider{height:28px;padding:13px 0;border:none}.svg-editor-slider .rc-slider-rail{background-color:rgba(0,0,0,.38);height:2px;border-radius:0}.svg-editor-slider .rc-slider-track{background-color:#e53935;height:2px;border-radius:0}.svg-editor-slider .rc-slider-handle{width:12px;height:12px;border:none;background-color:#e53935;cursor:auto}.svg-editor-slider .rc-slider-handle:hover{background-color:#ae3935}.svg-editor-slider .rc-slider-handle:focus{box-shadow:none;outline:none;border:none}.svg-editor-slider .rc-slider-handle:active{box-shadow:none;outline:none;cursor:auto;border:none}.svg-editor-slider .rc-slider-step{height:2px}.svg-editor-slider .rc-slider-dot{bottom:0;margin-left:-2px;width:2px;height:2px;border:none;border-radius:0;background-color:rgba(0,0,0,.24);cursor:auto}.svg-editor-slider .rc-slider-dot-active{background-color:hsla(0,0%,100%,.38)}.svg-editor-slider-native{flex:2 2;height:100%;display:flex;position:relative;margin:0 14px}.svg-editor-slider-native label.svg-editor-slider-value{margin:0;position:absolute;font-size:12px;top:2px;left:0;right:0;text-align:center;color:#8b8e97}.svg-editor-slider-native input{flex:2 2;background:rgba(0,0,0,0);width:auto !important;height:auto !important;display:none;pointer-events:none}.svg-editor-active .svg-editor-slider-native input{display:block;pointer-events:auto}.svg-editor-slider-native input::-ms-tooltip{display:none}.svg-editor-slider-native input[type=range]{-webkit-appearance:none}.svg-editor-slider-native input[type=range]:focus{outline:none}.svg-editor-slider-native input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:rgba(0,0,0,.38)}.svg-editor-slider-native input[type=range]::-webkit-slider-thumb{border:0px solid #000;height:12px;width:12px;border-radius:50%;background:#e53935;cursor:pointer;-webkit-appearance:none;margin-top:-5px}.svg-editor-slider-native input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(0,0,0,.38)}.svg-editor-slider-native input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:rgba(0,0,0,.38)}.svg-editor-slider-native input[type=range]::-moz-range-thumb{border:0px solid #000;height:12px;width:12px;border-radius:50%;background:#e53935;cursor:pointer}.svg-editor-slider-native input[type=range]::-ms-track{width:100%;height:2px;cursor:pointer;animate:.2s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:12px 0;color:rgba(0,0,0,0)}.svg-editor-slider-native input[type=range]::-ms-fill-lower{background:rgba(0,0,0,.38);border:0px solid #000101}.svg-editor-slider-native input[type=range]::-ms-fill-upper{background:rgba(0,0,0,.38);border:0px solid #000101}.svg-editor-slider-native input[type=range]::-ms-thumb{border:0px solid #000;height:12px;width:12px;border-radius:50%;background:#e53935;cursor:pointer;margin-top:0px}.svg-editor-slider-native input[type=range]:focus::-ms-fill-lower{background:rgba(0,0,0,.38)}.svg-editor-slider-native input[type=range]:focus::-ms-fill-upper{background:rgba(0,0,0,.38)}.svg-editor-canvas{position:absolute;top:3em;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;-ms-touch-action:none;visibility:hidden}.svg-editor-abs{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.svg-editor-no-touch{touch-action:none;-ms-touch-action:none;pointer-events:none}.svg-editor-canvas-svg{display:block;width:100%;height:100%;font-family:"Roboto"}.svg-editor-canvas-svg text{cursor:default}.svg-editor-log{background-color:#fff;box-sizing:border-box;border-left:1px solid gray;position:absolute;right:0;width:300px;top:0;bottom:0;font-size:80%;padding:5px;white-space:nowrap}.svg-editor-hidden{display:none}.text-align-center{text-align:center}.draggon-control .svg-editor-canvas-svg image{pointer-events:none}.sp-toggle-button{display:inline-block;position:relative;cursor:pointer;user-select:none}.sp-toggle-button input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.fb-level{flex:none;min-width:235px;display:flex;flex-direction:column}.fb-level__header{flex:none;padding:24px}.fb-level__header span{font-size:16px;font-weight:500;line-height:19px;color:var(--sp-filter, #47484C);white-space:nowrap}.fb-level__content{flex:auto;padding:0px 24px 16px 24px;overflow-y:auto}.fb-level+.fb-level{border-left:solid 1px #e2e2e2;border-color:var(--sp-border, #e2e2e2)}.fb-union{color:var(--sp-filter_union, black) !important;border-color:var(--sp-filter_union__background-color, #FDE7E7) !important;background-color:var(--sp-filter_union__background-color, #FDE7E7) !important;border-radius:4px !important}.fb-union:hover,.fb-union:focus-within{color:var(--sp-filter_union--hover, black) !important;border-color:var(--sp-filter_union--hover__background-color, #FDAEAC) !important;background-color:var(--sp-filter_union--hover__background-color, #FDAEAC) !important}.fb-group__children{margin-left:36px}.fb-field.sp-input{color:var(--sp-filter_field, black);border-color:var(--sp-filter_field__background-color, #EDF5FF);background-color:var(--sp-filter_field__background-color, #EDF5FF)}.fb-field.sp-input:hover{color:var(--sp-filter_field--hover, black);border-color:var(--sp-filter_field--hover__background-color, #A9D0F4);background-color:var(--sp-filter_field--hover__background-color, #A9D0F4)}.fb-field.sp-input:focus-within{color:var(--sp-filter_field--hover, black);border-color:var(--sp-filter_field--hover__background-color, #A9D0F4);background-color:var(--sp-filter_field--hover__background-color, #A9D0F4)}.fb-operation.sp-input{color:#000;color:var(--sp-filter_operator, black);border-color:#e9f8e9;border-color:var(--sp-filter_operator__background-color, #E9F8E9);background-color:#e9f8e9;background-color:var(--sp-filter_operator__background-color, #E9F8E9)}.fb-operation.sp-input:hover{color:#000;color:var(--sp-filter_operator--hover, black);border-color:#a0dda0;border-color:var(--sp-filter_operator--hover__background-color, #A0DDA0);background-color:#a0dda0;background-color:var(--sp-filter_operator--hover__background-color, #A0DDA0)}.fb-operation.sp-input:focus-within{color:#000;color:var(--sp-filter_operator--hover, black);border-color:#a0dda0;border-color:var(--sp-filter_operator--hover__background-color, #A0DDA0);background-color:#a0dda0;background-color:var(--sp-filter_operator--hover__background-color, #A0DDA0)}.fb-operation__symbol{vertical-align:middle;margin-right:8px}.fb-value .sp-input{color:var(--sp-filter_value, #47484C);border-color:var(--sp-filter_value__background-color, #F8F8F8);background-color:var(--sp-filter_value__background-color, #F8F8F8)}.fb-dialog .fb-dialog__content{padding:0;display:flex;background-color:var(--sp-filter__background-color, white)}.fb-provider{display:flex}.fb-container{display:flex}.expression-editor{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row}.expression-editor__message{color:gray;display:inline-block;padding:16px}.expression-editor__sidebar{width:50%;max-width:300px;border-right:1px solid #cfcfd0;border-color:var(--sp-border, #e2e2e2)}.expression-editor__main{flex:1;display:flex;flex-direction:column}.expression-editor__toolbar{height:43px;box-sizing:border-box;border-bottom:1px solid #cfcfd0;border-color:var(--sp-border, #e2e2e2);width:100%}.expression-editor__code{flex:1;background-color:#fff;background-color:var(--sp-syntax__background-color, white)}.expression-editor__errors{height:36px;padding:8px 16px 8px 16px;box-sizing:border-box;border-top:1px solid #d7d8d8;border-color:var(--sp-paper__border-color, #d7d8d8);overflow-y:auto}.expression-editor__errors.ee-errors-list--expanded{height:250px}.sp-expression-editor{position:relative;width:100%;height:24px;border:1px solid #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.sp-expression-editor:focus-within{border-color:var(--sp-input--focused__border-color, black)}.sp-expression-editor--inline{border:none;height:16px;display:flex}.sp-expression-editor__message{color:#aaa;color:var(--sp-input__placeholder-color, #aaa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-expression-editor__focus-capture{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.ee-sidebar{display:flex;flex-direction:column;position:relative}.ee-sidebar__filter{padding-left:13px}.ee-sidebar__tree{flex:1;position:relative}.ee-sidebar__tree .my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.ee-sidebar__doc{height:36px;padding:8px 16px 8px 16px;box-sizing:border-box;border-top:1px solid #d7d8d8;border-color:var(--sp-paper__border-color, #d7d8d8);overflow-y:auto}.ee-sidebar__doc.ee-doc--expanded{height:250px}.ee-sidebar__resize{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:ew-resize}.ee-sidebar__resize-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;cursor:ew-resize;z-index:100000}.ee-object-tree__tag{display:inline-block;box-sizing:border-box;height:15px;font-size:11px;line-height:15px;padding:0px 2px;margin:5px 5px 0 5px;color:var(--sp-label, #213857);border:1px solid var(--sp-label, #213857);border-radius:5px}.my-tree .tree-node.selected .ee-object-tree__tag{color:#fff;border-color:#fff}.my-tree .tree-node.not-found .node-caption{color:gray}.ee-object-tree__match{color:#0066bf;font-weight:bold}.ee-object-tree__aggr{color:#af00db}.ee-doc__expander{display:block;color:#47484c;color:var(--sp-module_sidebar-header, #47484C)}.ee-doc h1{font-size:16px;line-height:20px;font-weight:bold;margin:8px 0 12px 0}.ee-doc h2{font-size:15px;line-height:18px;font-weight:bold;margin:24px 0 12px 0}.ee-doc h2>a{color:#000;font-size:inherit;line-height:inherit;font-weight:inherit}.ee-doc h3{font-size:13px;line-height:15px;font-weight:bold;margin:12px 0}.ee-doc h4{font-size:13px;line-height:15px;font-weight:bold;margin:12px 0}.ee-doc dl,.ee-doc dt,.ee-doc dd{margin:0;padding:0}.ee-doc dl{display:flex}.ee-doc dt{display:inline-block;padding:0 6px 2px 6px;color:var(--sp-syntax_documentation, black);background-color:var(--sp-syntax_documentation__background-color, rgb(250, 250, 250));font-family:"Fira Code",Consolas,monospace;font-size:11px;font-weight:bold;line-height:15px}.ee-doc dd{margin-left:12px}.ee-doc__arg+.ee-doc__arg{margin-top:12px}.ee-doc__overloads{width:100%;margin:12px 0}.ee-doc__overloads td{padding:6px 0px;border-top:1px solid #d7d8d8;vertical-align:top;width:50%}.ee-doc__overloads td>p{padding:0;margin:0}.ee-error-code{display:inline-block;border-radius:4px;padding-left:4px;padding-right:4px;color:var(--sp-foreground--danger, black);background-color:var(--sp-background--danger, #FDE7E7)}.ee-error-code--warning{color:var(--sp-foreground--warning, black);background-color:var(--sp-background--warning, #fdf5e5)}.ee-errors-list{cursor:default;opacity:.5;pointer-events:none}.ee-errors-list.ee-errors-list--analyzed{opacity:1;pointer-events:auto}.ee-errors-list__expander{display:block;color:var(--sp-module_sidebar-header, #47484C)}.ee-errors-list__count{display:inline-block;padding:0 3px;margin-left:5px;min-width:15px;text-align:center;box-sizing:border-box;background-color:#dcdcdc;color:#000;border-radius:8px}ul.ee-errors-list__list{list-style:none;margin:0;padding:10px 0 0 0;color:var(--sp-module_sidebar-item, black)}ul.ee-errors-list__list>li+li{padding-top:2px}.ee-errors-list__code{padding:4px;margin-right:5px}.ee-errors-list__loc{display:inline-block;padding:4px;margin-right:5px;color:var(--sp-foreground--info, black);background-color:var(--sp-background--info, #EDF5FF)}.ee-errors-list__msg.ee-errors--with-loc:hover{text-decoration:underline;cursor:pointer}.ee-errors-list__empty{color:gray;text-align:center;vertical-align:middle}.ee-errors-badge--empty{display:none}.ee-errors-badge>.toggle{display:inline-block;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:1.5px solid red;font-size:13px;font-weight:bold;line-height:13px;color:red;text-align:center;vertical-align:top}.ee-errors-badge ul.ee-errors-list__list{padding:4px;max-height:400px;overflow-y:auto}.ee-code{position:relative;overflow:auto;cursor:text}.ee-code--inline{width:100%;height:100%;outline:none;overflow:hidden;pointer-events:all}.ee-code--inline .ee-code__current-line{display:none}.ee-code--focused:not(.ee-code--inline){outline:1px solid #eb9b00;outline-offset:-1px}.ee-code--focused .ee-code__cursor{opacity:1}.ee-code--focused .ee-s-sel{background-color:var(--sp-syntax_selection--focused, rgb(173, 214, 255))}.ee-code__view{position:absolute;top:0;left:0;width:100%;z-index:1;font-size:13px;line-height:15px;font-family:Consolas,monospace;tab-size:4}.ee-code__selection{position:absolute;top:0;left:0;right:0;white-space:pre !important;color:rgba(0,0,0,0);z-index:-1;margin:10px}.ee-code__selected-text{background-color:var(--sp-syntax_selection, rgb(229, 235, 241))}.ee-code__lines{white-space:pre !important;user-select:none;margin:10px}.ee-code__overlays{position:absolute;top:0;left:0;right:0;margin:10px;z-index:-1}.ee-code__lines>div,.ee-code__overlays>div{height:15px}.ee-code__overlays>div{position:relative}.ee-code__overlays>div>div{position:absolute;height:15px}.ee-code__cursor{user-select:none !important;pointer-events:none !important;position:absolute;top:0;left:0;width:1px;height:15px;opacity:0;background-color:var(--sp-syntax, black)}.ee-code__current-line{user-select:none !important;pointer-events:none !important;position:absolute;top:0;left:0;right:0;height:15px;opacity:0;box-sizing:border-box;border-top:1px solid #d7d8d8;border-bottom:1px solid #d7d8d8;border-color:var(--sp-syntax__line, #d7d8d8);z-index:-1}.ee-code--focused .ee-code__current-line{opacity:1}.ee-code__text-input{position:absolute !important;top:0;left:0;width:1px !important;height:1px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;outline:none !important;border:none !important;resize:none;overflow:hidden;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.ee-code__help-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:100}.ee-code__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sp-input__placeholder-color, #aaa)}.ee-code-completion{z-index:1;min-width:400px;margin-left:-21px;border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));background-color:var(--sp-syntax_completion, rgb(243, 243, 243))}.ee-code-completion__listbox{max-height:200px;border:none}.ee-code-completion__list{max-height:200px}li.ee-code-completion__option.sp-option{font-family:Consolas,monospace;font-size:13px;line-height:15px;height:19px}li.ee-code-completion__option.sp-option.selected,li.ee-code-completion__option.sp-option.selected.current{height:34px;background-color:var(--sp-syntax_completion--selected, rgb(214, 235, 255))}li.ee-code-completion__option.sp-option.current{background-color:var(--sp-syntax_completion--focused, rgb(232, 232, 232))}.ee-code-completion__hint{font-size:11px;line-height:13px;padding:2px 5px;color:#4682b4}.sp-color-scheme--dark .ee-code-completion__hint{color:#87c4ff}.ee-cc-option__head{vertical-align:top}.ee-cc-option__icon{display:inline-block;width:12px;height:12px;vertical-align:top;margin-top:1px;background-repeat:no-repeat;background-position:top left;background-size:12px}.ee-cc-option--entity .ee-cc-option__icon{background-image:url(Assets/icn_e-a2be294756014054304e534f47779b54.svg)}.ee-cc-option--derivedentity .ee-cc-option__icon{background-image:url(Assets/icn_e-a2be294756014054304e534f47779b54.svg)}.ee-cc-option--field .ee-cc-option__icon{background-image:url(Assets/icn_ef-a17c022ef8307ba65f8e25857e416829.svg)}.ee-cc-option--aggregatefield .ee-cc-option__icon{background-image:url(Assets/icn_af-875b3252b8dfeaa72345e0ae6fafade6.svg)}.ee-cc-option--function .ee-cc-option__icon{background-image:url(Assets/icn_fn-8d882430c55ca2130de10a57c078a6af.svg)}.ee-cc-option--type .ee-cc-option__icon{background-image:url(Assets/icn_ns-de91d56691f1fafa4c1c6505bee16fc3.svg)}.ee-cc-option--namespace .ee-cc-option__icon{background-image:url(Assets/icn_ns-de91d56691f1fafa4c1c6505bee16fc3.svg)}.ee-cc-option--type .ee-cc-option__icon{background-image:url(Assets/icn_t-2864831ec9d736943212b06fd2e20a25.svg)}.ee-cc-option--property .ee-cc-option__icon{background-image:url(Assets/icn_p-b417b31d705bf6a81290141cdb79eb38.svg)}.ee-cc-option--applier .ee-cc-option__icon{background-image:url(Assets/icn_ap-6af8e570bd2d9e7d8bcb9a0d9e87c11e.svg)}.ee-cc-option--additionalelement .ee-cc-option__icon{background-image:url(Assets/icn_ae-78d56def68f73a1bcb74b71c090501fc.svg)}.ee-cc-option--constant .ee-cc-option__icon{background-image:url(Assets/icn_kw-b580195ebefc135305ec98633e88f07d.svg)}.ee-cc-option__text{flex:1;width:100%;margin-left:4px}.ee-cc-option__body{padding:0 0 0 16px;color:var(--sp-gray--300a, gray)}.ee-tooltip{border:1px solid rgba(239,158,0,.5);border-color:var(--sp-syntax_tip__border-color, rgba(239, 158, 0, 0.5));background-color:#fff;background-color:var(--sp-syntax_tip__background-color, white);user-select:none;max-width:400px;z-index:10000;font-size:13px;line-height:15px;pointer-events:none;box-shadow:0 2px 1px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 1px 1px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 3px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12))}.ee-tooltip__section--1{background-color:rgba(239,158,0,.1);background-color:var(--sp-syntax_tip__level1, rgba(239, 158, 0, 0.1))}.ee-tooltip__section--2{background-color:rgba(239,158,0,.14);background-color:var(--sp-syntax_tip__level2, rgba(239, 158, 0, 0.14))}.ee-tooltip__section--3{background-color:rgba(239,158,0,.17);background-color:var(--sp-syntax_tip__level3, rgba(239, 158, 0, 0.17))}.ee-tooltip__section--4{background-color:rgba(239,158,0,.2);background-color:var(--sp-syntax_tip__level4, rgba(239, 158, 0, 0.2))}.ee-tooltip__section--5{background-color:rgba(239,158,0,.225);background-color:var(--sp-syntax_tip__level5, rgba(239, 158, 0, 0.22))}.ee-tooltip__section--6{background-color:rgba(239,158,0,.245);background-color:var(--sp-syntax_tip__level6, rgba(239, 158, 0, 0.24))}.ee-tooltip__section--7{background-color:rgba(239,158,0,.265);background-color:var(--sp-syntax_tip__level7, rgba(239, 158, 0, 0.26))}.ee-tooltip__section--8{background-color:rgba(239,158,0,.28);background-color:var(--sp-syntax_tip__level8, rgba(239, 158, 0, 0.28))}.ee-tooltip__section--9{background-color:rgba(239,158,0,.3);background-color:var(--sp-syntax_tip__level9, rgba(239, 158, 0, 0.3))}.ee-tooltip__section+.ee-tooltip__section{border-top:1px solid rgba(239,158,0,.1);border-color:var(--sp-syntax_tip__border-color, rgba(239, 158, 0, 0.1))}.ee-s-pre{display:inline-block;width:1px;margin-right:-1px}.ee-s-br:after{content:"↲";color:rgba(0,0,0,0)}.ee-s-sel{background-color:var(--sp-syntax_selection, rgb(229, 235, 241));z-index:-20}.ee-s-br.ee-s--sel:after{background-color:var(--sp-syntax_selection, rgb(229, 235, 241));display:inline-block}.ee-s-br.ee-s--sel.ee-s--blk:after{background-color:var(--sp-syntax_selection--activated, rgb(178, 210, 237))}.ee-s--err{background-image:url(Assets/wave-400a7e78a72a5ce222279e49de2e749f.svg);background-position:bottom left;background-repeat:repeat-x;background-size:.25em;color:red}.sp-color-scheme--dark .ee-s--err{background-image:url(Assets/wave_dark-859c3701f6bb71a333d72f1aca22d84b.svg)}.ee-s--act{outline:1px solid #eb9b00;outline-offset:-1px;background-color:rgba(239,158,0,.07)}.ee-s--blk{background-color:rgba(239,158,0,.07)}.ee-s-t--fix{font-size:.5em;display:inline-block}.ee-s-i{color:var(--sp-syntax__integer, rgb(9, 134, 88))}.ee-s-f{color:var(--sp-syntax__float, rgb(9, 134, 88))}.ee-s-b{color:var(--sp-syntax__boolean, #0000ff)}.ee-s-k{color:var(--sp-syntax__keyword, #0000ff)}.ee-s-d{color:var(--sp-syntax__delimiter, #0000ff)}.ee-s-o{color:var(--sp-syntax__operator, #0000ff)}.ee-s-bo{color:var(--sp-syntax__boolean-operator, #0000ff)}.ee-s-gpe{color:var(--sp-syntax__parentheses, #af00db)}.ee-s-ge.ee-s--f{color:var(--sp-syntax__function, rgb(121, 94, 38))}.ee-s-n{color:var(--sp-syntax__name, black)}.ee-s-n.ee-s--err{color:var(--sp-syntax__error, red) !important}.ee-s-n.ee-s--en,.ee-s-n.ee-s--t{color:var(--sp-syntax__entity, rgb(38, 127, 153))}.ee-s-n.ee-s--den{color:var(--sp-syntax__derived-entity, rgb(0, 16, 128))}.ee-s-n.ee-s--f{color:var(--sp-syntax__function, rgb(121, 94, 38))}.ee-s-n.ee-s--a{color:var(--sp-syntax__applier, rgb(175, 0, 219))}.ee-s-qnp{color:var(--sp-syntax__name, black)}.ee-s-qnp.ee-s--den{color:var(--sp-syntax__derived-entity, rgb(0, 16, 128))}.ee-s-qnp.ee-s--en{color:var(--sp-syntax__entity, rgb(38, 127, 153))}.ee-s-qnp.ee-s--a{color:var(--sp-syntax__applier, rgb(175, 0, 219))}.ee-s-qne{color:var(--sp-syntax__name, black)}.ee-s-qne.ee-s--den{color:var(--sp-syntax__derived-entity, rgb(0, 16, 128))}.ee-s-qne.ee-s--en{color:var(--sp-syntax__entity, rgb(38, 127, 153))}.ee-s-qne.ee-s--a{color:var(--sp-syntax__applier, rgb(175, 0, 219))}.ee-s-ec{opacity:.5}.ee-s-ec.ee-s--en{color:var(--sp-syntax__entity, rgb(38, 127, 153))}.ee-s-ec.ee-s--an{color:var(--sp-syntax__attribute, rgb(0, 16, 128))}.ee-s-ec.ee-s--a{color:var(--sp-syntax__applier, rgb(175, 0, 219))}.ee-s-ec.ee-s--s{color:var(--sp-syntax__string-escape, rgb(255, 0, 127));opacity:1}.ee-s-sp,.ee-s-se{color:var(--sp-syntax__string, rgb(162, 21, 21))}.ee-s-err,.ee-s-warn{background-position:bottom left;background-repeat:repeat-x;background-size:5px;bottom:-2px}.ee-s-err{background-image:url(Assets/wave_err-27c0cd9350a5f504711f17b6e8ddd0fa.svg);z-index:0}.sp-color-scheme--dark .ee-s-err{background-image:url(Assets/wave_err_dark-45812b9b798fe6c324ebd85db8951048.svg)}.ee-s-warn{background-image:url(Assets/wave_warn-68a596027c7456300735a64a3ef06a78.svg);z-index:-1}.sp-color-scheme--dark .ee-s-warn{background-image:url(Assets/wave_warn_dark-988686b09efbdb8511f65dd60d3b82f8.svg)}.ee-s-blk{box-sizing:border-box;border:1px solid #eb9b00;background-color:rgba(239,158,0,.07);z-index:-10}.ee-s-blk.ee-s--lt{border-left:none}.ee-s-blk.ee-s--rt{border-right:none}.ee-s-act{background-color:rgba(239,158,0,.07);z-index:-11}.ee-tip--opt,.ee-tip--opt a{font-style:italic}.ee-tip--act{outline:1px solid #eb9b00;background-color:rgba(239,158,0,.07)}.ee-tip p{padding:5px 10px;margin:0}.ee-tip__code{padding:5px 10px;font-size:13px;line-height:15px;font-family:Consolas,monospace;tab-size:4}ul.ee-tip--error{list-style:none;margin:0;padding:5px 10px 5px 6px}ul.ee-tip--error>li+li{padding-top:2px}.ee-tip__error-code{display:inline-block;padding:4px;margin-right:5px;border-radius:4px;color:var(--sp-foreground--danger, black);background-color:var(--sp-background--danger, #FDE7E7)}.ee-tip__error-code.ee-severity--warning{color:var(--sp-foreground--warning, black);background-color:var(--sp-background--warning, #fdf5e5)}.expression-editor-dialog__content.dialog-content{overflow:hidden;padding:0}.sp-grid{--sp-grid-border-color: var(--sp-border, $border)}.sp-grid:focus{--sp-grid-border-color: var(--sp-input--focused__border-color, black)}.sp-grid--fill{position:absolute;top:0;left:0;right:0;bottom:0}.sp-grid--fill .flex-grid-fixed-part,.sp-grid--fill .flex-grid-content{border:none}.sp-grid--tab .flex-grid-toolbar{border-top:none}.sp-grid--auto-height .flex-grid,.sp-grid--auto-height .flex-grid-sidebar{position:relative;top:auto !important;left:auto !important;right:auto !important;bottom:auto !important}.sp-grid--auto-height .flex-grid-content{overflow-y:hidden}.flex-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column}.flex-grid--show-filters .flex-grid-no-records{box-sizing:content-box;padding-right:260px}.flex-grid.full-screen{background:#fff;position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}.flex-grid>.error{border:solid 1px var(--sp-border, #213857);text-align:center;padding:30px;background-color:var(--sp-data-grid_titlebar__background-color, white)}.flex-grid-toolbar{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;color:var(--sp-data-grid_titlebar, black);background-color:var(--sp-data-grid_titlebar__background-color, white);margin:0 -1px 0 -1px;border:1px solid var(--sp-grid-border-color);border-bottom:none;box-sizing:content-box;border-radius:5px 5px 0px 0px;overflow:hidden}.flex-grid-toolbar__filler{flex:1}.flex-grid-toolbar>.sp-toolbar{align-self:center}.flex-grid-actions.actions-list{flex:none;color:var(--sp-data-grid_titlebar, black);background-color:var(--sp-data-grid_titlebar__background-color, white);margin:0;border:none}.flex-grid-actions.actions-list li{display:inline-block}.flex-grid-actions.actions-list a{padding:3px}.flex-grid-actions.actions-list .icon{margin-right:0}.flex-grid-actions.actions-list img{width:20px;height:20px}.flex-grid-content{flex:1;border:solid 1px var(--sp-grid-border-color);border-top:none;background-color:var(--sp-data-grid_cell__background-color, #fff);position:relative;white-space:nowrap;box-sizing:content-box;overflow:auto;scroll-behavior:auto;border-radius:0px 0px 5px 5px}.flex-grid-content .flex-grid-cell{background-color:var(--sp-data-grid_cell__background-color, white)}.flex-grid-fixed-part{border:solid 1px var(--sp-grid-border-color);border-top:none;border-bottom:none;border-radius:5px 5px 0px 0px}.flex-grid__errors{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:red;padding:1px 3px;display:inline-block;font-size:13px;line-height:15px}.flex-grid-body{white-space:normal;background-color:var(--sp-data-grid_cell__background-color, #fff)}.flex-grid-scroll-view{position:absolute;top:0;left:0;right:0;bottom:0}.flex-grid-column{display:flex;flex-flow:column nowrap;justify-content:flex-start;flex:0 0 auto;width:auto}.flex-grid-row{flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%}.flex-grid--transpose .flex-grid-row{position:relative;overflow:hidden}.flex-grid-row__resize{position:absolute;top:0;right:0;width:10px;height:10000px;cursor:col-resize;z-index:1;background:rgba(0,0,0,0)}.flex-grid-no-records{border:none;cursor:default;background-color:var(--sp-data-grid_cell__background-color, #fff);font-size:13px;color:var(--sp-hint, rgba(0, 0, 0, 0.4));white-space:pre;overflow:visible}.flex-grid-no-records span:not(.sp-link){line-height:51px;position:static;position:-webkit-sticky;position:sticky;left:0;top:0;padding:20px}.flex-grid-top-rows{box-sizing:border-box;border-right:1px solid var(--sp-data-grid_cell__border-color, #E2DED3)}#contentLayout.has-full-screen-flex-grid{overflow:hidden}.flex-grid--transpose{flex-flow:row wrap}.flex-grid--transpose .flex-grid-fixed-part{width:100%}.flex-grid--transpose .flex-grid-header{padding:0}.flex-grid--transpose .flex-grid-content .flex-grid-row{width:300px}.flex-grid--transpose .flex-grid-cell{width:100% !important}.flex-grid--transpose .flex-grid-page{display:flex;flex-flow:row}.flex-grid--transpose .flex-grid-row{flex-direction:column}.flex-grid--transpose .flex-grid-row+.flex-grid-row{border-left:1px solid var(--sp-data-grid_cell__border-color, #E2DED3)}.flex-grid--transpose .flex-grid-cell:not(.flex-grid-cell--collapse){min-height:30px;height:30px;border-right:none}.flex-grid-sidebar{position:absolute;top:0;left:0;width:300px;bottom:0;overflow:hidden;border-left:1px solid var(--sp-paper__border-color, #CACFE5)}.flex-grid-sidebar .flex-grid-cell{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 10px 10px;text-align:left;font-weight:bold;color:var(--sp-data-grid_header, #3A3A3A);border-right:1px solid var(--sp-paper__border-color, #CACFE5);border-color:var(--sp-paper__border-color, #CACFE5);background-color:var(--sp-data-grid_header__background-color, #ECF2F7)}.flex-grid-sidebar__resize{position:absolute;top:0;right:0;width:10px;height:10000px;cursor:col-resize;z-index:1;background:rgba(0,0,0,0)}.flex-grid-header{border-top:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box;overflow:hidden}.flex-grid-header-content{position:sticky !important;top:-1px;z-index:1;background-color:var(--sp-data-grid_header__background-color, #ECF2F7)}.flex-grid-header-content .flex-grid-cell{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 10px 0;text-align:center;font-weight:bold;color:var(--sp-data-grid_header, #3A3A3A);border-right:1px solid var(--sp-paper__border-color, #CACFE5);background-color:var(--sp-data-grid_header__background-color, #ECF2F7)}.flex-grid-header-content .flex-grid-cell:hover{color:var(--sp-data-grid_header--hover, rgb(70, 130, 180));background-color:var(--sp-data-grid_header--hover__background-color, #ECF2F7)}.flex-grid-header-content .flex-grid-cell .flex-grid-button{background-color:var(--sp-data-grid_expander--primary__background-color, #C9CCDF);border-color:var(--sp-paper__border-color, #C9CCDF)}.flex-grid-header-content .flex-grid-cell .flex-grid-button:hover{background-color:var(--sp-data-grid_expander--primary--hover__background-color, #BBC)}.flex-grid-header-content .flex-grid-cell .datetime{position:static}.flex-grid-sidebar .flex-grid-header-content .flex-grid-cell{text-align:right;padding:0 7px 0 0}.flex-grid-column-header{padding-top:10px;user-select:none;white-space:pre-wrap}.flex-grid-sidebar .flex-grid-column-header{padding-top:7px}.flex-grid-column-header__resize{position:absolute;top:0;right:-5px;width:9px;height:100%;cursor:col-resize;z-index:1;background:rgba(0,0,0,0)}.flex-grid--transpose .flex-grid-column-header__resize{top:auto;left:0;right:0;bottom:0;height:10px;width:100%;cursor:row-resize}.flex-grid-header__sort.sp-svg-icon{width:8px;height:4px;position:absolute;left:50%;margin-left:-4px;color:inherit}.flex-grid-header.scroll{position:fixed}.flex-grid-header .flex-grid-expander{padding:2px}.flex-grid-cell{flex:0 0 auto;color:var(--sp-data-grid_cell, #333);border-right:1px solid var(--sp-data-grid_cell__border-color, #E2DED3);border-bottom:1px solid var(--sp-data-grid_cell__border-color, #E2DED3);border-color:var(--sp-data-grid_cell__border-color, #E2DED3);width:100px;box-sizing:border-box;cursor:default;position:relative;min-height:22px;word-wrap:break-word;outline:none}.flex-grid-cell--select{text-align:center;width:50px}.flex-grid-cell--order{display:flex;align-items:flex-start;justify-content:space-between;width:65px;padding:7px 7px 7px 0;color:var(--sp-label, rgb(70, 130, 180))}.draggable>.flex-grid-cell--order{cursor:move}.flex-grid-cell--order .sp-svg-image{position:sticky;top:8px;margin-top:3px}.flex-grid-cell--order span{position:sticky;top:7px}.flex-grid-cell--html{overflow:hidden;padding:7px}.flex-grid-cell--html>.flex-grid-diff{margin:-7px;height:calc(100% + 14px)}.flex-grid-cell--html>.flex-grid-diff del,.flex-grid-cell--html>.flex-grid-diff ins{padding:7px}.flex-grid-cell--html>.flex-grid-diff del:hover,.flex-grid-cell--html>.flex-grid-diff ins:hover{text-decoration:none}.flex-grid-cell--collapse{visibility:collapse;width:0 !important;height:0 !important;min-height:0 !important;min-width:0 !important}.flex-grid--transpose .flex-grid-cell{overflow:hidden}.flex-grid-body .flex-grid-cell:focus::before,.flex-grid-body .flex-grid-cell:focus-within::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;display:block;border:1px solid var(--sp-input--focused__border-color, black);pointer-events:none}.flex-grid-cell>input[type=radio],.flex-grid-cell>input[type=checkbox]{margin-top:9px;margin-bottom:2px;position:static;position:-webkit-sticky;position:sticky;top:9px}.flex-grid-cell>input[type=checkbox],.flex-grid-cell>label>input[type=checkbox],.form.runtime-form .control .flex-grid-cell>label>input[type=checkbox]{cursor:pointer}.flex-grid-cell>label,.form.runtime-form .control .flex-grid-cell>label{position:static;position:-webkit-sticky;position:sticky;top:0;display:block;box-sizing:border-box;width:100%;height:100%;padding:7px;cursor:pointer;max-height:24px;max-width:30px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:7px}.flex-grid-cell>input[type=checkbox]:disabled,.flex-grid-cell>label>input[type=checkbox]:disabled,.form.runtime-form .control .flex-grid-cell>label>input[type=checkbox]:disabled,.flex-grid-cell>label[disabled],.form.runtime-form .control .flex-grid-cell>label[disabled]{cursor:default}.flex-grid-content .flex-grid-cell.flex-grid-cell--current{color:var(--sp-data-grid_cell--focused, black);background-color:var(--sp-data-grid_cell--focused__background-color, #f8f8f8)}.flex-grid-content .flex-grid-cell.flex-grid-cell--selected{color:var(--sp-data-grid_cell--selected, black);background-color:var(--sp-data-grid_cell--selected__background-color, #eef)}.flex-grid-content .flex-grid-cell.flex-grid-cell--matched{background:#ecf2f7}.flex-grid-cell--invalid::after{content:"";border:1px solid #e53935;position:absolute;top:0px;bottom:0px;left:0px;right:0px;pointer-events:none}.flex-grid-cell.center{text-align:center}.flex-grid-cell .disabled,.form .control .disabled{pointer-events:none}.flex-grid-value{position:static;position:-webkit-sticky;position:sticky;top:0;padding:7px;display:inline-block;box-sizing:border-box;max-width:100%;pointer-events:none}.flex-grid-value--diff{width:100%;padding:0}.flex-grid-value__user.sp-user-presenter{margin:-4px}.flex-grid-value__user .sp-button{pointer-events:auto}.flex-grid-value a{pointer-events:auto;position:relative}.flex-grid-cell>.sp-textarea{height:100%;width:100%;border:none;background-color:rgba(0,0,0,0)}.flex-grid-cell>.sp-textarea .sp-textarea__input{resize:none !important;margin:0 !important;padding:7px !important}.flex-grid-cell>.sp-numberbox{position:static;position:-webkit-sticky;position:sticky;top:0;width:100%;border:none;background-color:rgba(0,0,0,0)}.flex-grid-cell>.sp-numberbox .sp-numberbox__input{margin:7px}.flex-grid-cell>.sp-datebox{position:static;position:-webkit-sticky;position:sticky;top:0;width:100%;border:none;background-color:rgba(0,0,0,0)}.flex-grid-cell>.sp-datebox .sp-input__input,.flex-grid-cell>.sp-datebox .sp-input__button{margin:7px}.flex-grid-cell>.sp-datebox .sp-input__input{border-color:var(--sp-data-grid_cell, black) !important}.flex-grid-cell>.editable-combobox{position:static;position:-webkit-sticky;position:sticky;top:0;width:100%}.flex-grid-cell>.editable-combobox .my-combobox{width:100%;background-color:rgba(0,0,0,0)}.flex-grid-cell>.editable-combobox .my-combobox-value{width:100%;height:100%;border:none;padding:4px 17px 7px 7px !important;background-position:top 4px right 2px}.flex-grid-cell--selected>.sp-check input{color:var(--sp-data-grid_cell--selected, black)}.flex-grid-cell--selected>.sp-datebox{color:var(--sp-data-grid_cell--selected, black)}.flex-grid-cell--selected>.sp-datebox .sp-input__input{border-color:var(--sp-data-grid_cell--selected, black) !important}.flex-grid-cell button.flex-grid-button{color:var(--sp-data-grid_cell, #333);background-color:var(--sp-data-grid_expander__background-color, #EFEFEF);border:none;width:100%;height:100%;font-size:120%;outline:none;cursor:pointer}.flex-grid-cell button.flex-grid-button:focus{outline:#216ba5 1px solid}.flex-grid-cell button.flex-grid-button:hover{background-color:var(--sp-data-grid_expander--hover__background-color, #DDD)}.flex-grid-cell select,.form .control .flex-grid-cell select{box-sizing:border-box;position:absolute;top:0;left:0;right:0}.flex-grid-cell img{max-width:100%}.flex-grid-cell.flex-grid-select-all{align-items:center}.flex-grid-cell.flex-grid-select-all>input[type=checkbox]{flex:none;margin:12px 0px 0px 0px;top:12px}.flex-grid-cell--with-filter:last-child{background-color:red}.flex-grid-cell.flex-grid-expander{padding:2px;width:30px}.flex-grid-diff{display:flex;flex-flow:column;height:100%}.flex-grid--transpose .flex-grid-diff{flex-flow:row}.flex-grid-diff del,.flex-grid-diff ins{display:block;flex:1 1 auto}.flex-grid-diff del{color:var(--sp-foreground--danger, #a94442);background-color:var(--sp-background--danger, #f2dede)}.flex-grid-diff ins{color:var(--sp-foreground--success, #3c763d);background-color:var(--sp-background--success, #dff0d8)}.flex-grid-diff .sp-check,.flex-grid-diff .sp-check input{color:inherit}.flex-grid-menu{display:flex;height:57px;box-sizing:border-box;color:var(--sp-actions_item, #42609c);border-bottom:1px solid var(--sp-module_main-header__border-color, #e2e2e2);cursor:wait}.flex-grid-menu .sp-action{pointer-events:none}.flex-grid-menu--updated{cursor:auto}.flex-grid-menu--updated .sp-action{pointer-events:auto}.flex-grid-menu__collapse{display:none}.csm-content-expanded .flex-grid-menu__collapse{display:block}.flex-grid-menu__actions{flex:1;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.flex-grid-menu__actions>.actions-list{display:inline-block;overflow:hidden;white-space:nowrap;padding:11px 6px}.flex-grid-menu__actions>.actions-list li{display:inline-block}.flex-grid-menu__actions>.sp-button.sp-button--icon-only{width:34px;height:34px;padding:5px;margin:6px 16px 6px 0;color:var(--sp-actions_item, #42609c)}.flex-grid-pager{position:relative}.flex-grid-pager__drop-marker{position:absolute;display:none;height:10px;width:100%;z-index:10000;pointer-events:none;background-color:var(--sp-list__drop-marker-color, rgba(239, 158, 0, 0.3))}.flex-grid-pager__drop-marker--after{margin-top:-11px}.flex-grid-pager.pager-hidden{visibility:hidden}.column-filter{height:22px;padding:10px 10px 0 10px;position:relative;font-weight:normal;text-align:left}.column-filter.focused{color:var(--sp-paper, black);background-color:var(--sp-paper__background-color, white);box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));z-index:10;overflow:visible;min-width:120px;min-height:42px;box-sizing:border-box;border-radius:5px;padding-left:9px;padding-right:9px;padding-bottom:10px;margin:-1px 0 -9px 0}.column-filter--any.focused{min-width:122px}.column-filter--date.focused{min-width:180px}.column-filter--date-time.focused{min-width:220px}.column-filter--with-value{border-bottom:2px solid #345d86;margin-bottom:-10px;padding-bottom:8px}.column-filter--by-select{padding-left:6px !important;padding-right:6px !important;min-width:38px !important}.column-filter--by-select.focused{padding-left:5px !important;padding-right:5px !important;min-width:100% !important}.column-filter__text{text-align:left;box-sizing:border-box}.column-filter__text.dropdown__popup{width:auto}.column-filter__text.with-operation>input.textbox__input{width:100%;height:22px;padding-left:24px;box-sizing:border-box}.column-filter__text.with-operation>input.textbox__input:disabled{color:#000;background-color:#fff}.column-filter__text.with-operation>.textbox__clear::after{line-height:18px}.flex-grid-cell .column-filter .datetime{display:block;min-width:25px}.flex-grid-cell .column-filter .datetime .react-datepicker__input-container>input{height:22px}.flex-grid-cell .column-filter .datetime.with-time{min-width:25px;display:flex}.flex-grid-cell .column-filter .datetime.with-time>div{min-width:50px}.flex-grid-cell .column-filter .datetime.with-time .datetime-time{min-width:5px;max-width:50px}.flex-grid-cell .column-filter .datetime.with-time .datetime-time>input{padding:0 2px;height:22px}.flex-grid-cell .column-filter .datetime .react-datepicker-wrapper{display:block}.flex-grid-cell .column-filter .datetime .react-datepicker-wrapper input{padding:0 2px 0 26px}.flex-grid-cell .column-filter .datetime .react-datepicker__close-icon::after{height:16px;width:16px;margin-top:2px;margin-right:2px;line-height:16px;color:#7f7f7f}.column-filter-operation__oper-list-item{display:flex;padding:7px;border-radius:5px;align-items:center;cursor:pointer;color:var(--sp-actions_item, #42609c);background-color:var(--sp-actions_item__background-color, transparent)}.column-filter-operation__oper-list-item .column-filter-operation__symbol{margin-right:8px}.column-filter-operation__oper-list-item.hovered{color:var(--sp-actions_item--hover, #42609c);background-color:var(--sp-actions_item--hover__background-color, #EBF3F6);border-radius:5px}.column-filter-operation__oper-list-item.selected{color:var(--sp-actions_item--selected, #42609c);background-color:var(--sp-actions_item--selected__background-color, rgba(70, 130, 180, 0.3))}.flex-grid .filter-panel{flex:2 2;padding:12px 0px 2px 14px}.flex-grid .filter-panel.filter-panel--empty{display:none}.flex-grid .filter-panel .filter-items-container{margin-right:0px}.flex-grid .filter-panel .inner{padding:0}.flex-grid .filter-panel label{display:block;text-align:left;line-height:normal;padding:4px 10px 0 0;margin:0 0 3px 0;width:auto;max-width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis}.flex-grid .filter-panel .filter-item-control{box-sizing:content-box;width:165px;margin:0px 40px 8px 0px}.flex-grid .filter-panel .filter-item-control .datetime.with-time .react-datepicker-wrapper{width:70%}.gc-table{margin-bottom:9px}.gc-table--muted .gc-table__caption{opacity:.5}.gc-table--muted .gc-table__caption:hover{opacity:1}.gc-table__body{border-radius:4px}.gc-table__head.sp-toolbar{height:24px}.gc-table__caption{font-size:13px;line-height:15px}.gc-table__column.sp-toolbar{margin-top:2px}.gc-table__head.sp-toolbar,.gc-table__column.sp-toolbar{border-radius:4px;padding:0;user-select:none}.gc-table__head.sp-toolbar:hover,.gc-table__column.sp-toolbar:hover{color:var(--sp-tree_node--hover, black);background-color:var(--sp-tree_node--hover__background-color, #e8e8e8)}.gc-table__head:hover+.gc-table__body{color:var(--sp-tree_node--hover, black);background-color:var(--sp-tree_node--hover__background-color, #e8e8e8)}.gc-table__grip,.gc-table__column-grip{cursor:move;opacity:0}.gc-table__head:hover .gc-table__grip,.gc-table__column:hover .gc-table__column-grip{opacity:1}.gc-table__column.gc-table__column--renamed .sp-mf,.gc-table__column.gc-table__column--changed .sp-mf{font-weight:bold}.gc-table__column.gc-table__column--muted{opacity:.5}.gc-table__column.gc-table__column--muted:hover{opacity:1}.gc-table__column.gc-table__column--order{margin-bottom:5px;position:relative}.gc-table__column.gc-table__column--order::after{content:"";display:block;position:absolute;left:4px;right:4px;bottom:-3px;border-bottom:1px solid var(--sp-actions__separator-color, #cacfe5)}.gc-table__column.gc-table__column--order .gc-table__column-grip,.gc-table__column.gc-table__column--order .gc-table__remove-column{display:none}.gc-container{height:100%;max-height:100%;display:flex;flex-direction:column}.gc-container__tabs{flex:1;height:100%}.gc-container__tabs .sp-tabs__body{overflow:hidden;display:flex;flex-direction:column}.gc-container__tab{flex:1;height:100%;display:flex;flex-direction:column}.gc-container__toolbar{align-self:center}.gc-container__tree{padding:16px;overflow:auto;flex:1}.gc-container__children{padding-left:16px}.gd2-column-chooser__group.sp-listbox__group{font-size:10px;line-height:24px;padding:7px 16px;height:auto}.gd2-column-chooser__group.sp-listbox__group span{display:block;vertical-align:middle}.gd2-column-chooser__group.sp-listbox__group span .sp-svg-icon{float:right;height:24px;width:24px}.gd2-column-chooser__options{min-width:250px}.gd2-column-chooser__options .sp-listbox{border:none}.gd2-column-chooser__options.sp-listbox .sp-listbox__filter{padding-left:13px}.gd2-column-chooser__options.sp-listbox .sp-listbox__filter.textbox>input.textbox__input{padding-left:32px}.gd2-column-chooser__options.sp-listbox .my-list__empty-text{padding:9px 16px}.gd2-column-chooser__option.sp-option{background-position-x:16px;height:auto}.gd2-column-chooser__option--col.gd2-column-chooser__option.sp-option{padding:0 16px 0px 42px}.gd2-column-chooser__option--rel.gd2-column-chooser__option.sp-option{padding:10px 16px 10px 42px;font-size:12px;line-height:14px}.gd2-column-chooser__option.sp-option>.sp-mf{background-position:right;width:100%;height:34px;padding:10px 27px 10px 0}.gd2-ie-dialog__tabs{position:absolute;top:0;left:0;right:0;bottom:0}.gd2-ie-dialog__tabs.sp-tabs--switchable>.sp-tabs__body{padding:0 0 16px 0}.gd2-ie{box-sizing:border-box;padding:0px 16px}.gd2-ie--disabled{pointer-events:none;user-select:none;opacity:.5}.gd2-ie__enable{position:absolute;top:0;right:0}.gd2-ie__name{flex:1;font-size:12px;line-height:14px;display:inline-block;padding-left:12px}.gd2-ie__table{border:1px solid var(--sp-border, #e2e2e2);border-radius:5px}.gd2-ie__table-caption{flex:1;font-weight:bold;font-size:14px;line-height:16px}.gd2-ie__empty{color:gray;display:block;padding:13px 16px;text-align:center}.gd2-ie__head{font-weight:bold;font-size:12px;line-height:14px;padding:13px 0px;display:flex;color:var(--sp-data-grid_header, black);border-bottom:1px solid var(--sp-paper__border-color, #e2e2e2);background-color:var(--sp-data-grid_header__background-color, #EBF3F6)}.gd2-ie__item+.gd2-ie__item{border-top:1px solid var(--sp-data-grid_cell__border-color, #e2e2e2)}.gd2-ie__name-header,.gd2-ie__value-header,.gd2-ie__pk-header,.gd2-ie__pos-header,.gd2-ie__csv-header,.gd2-ie__pod-header{display:inline-block}.gd2-ie__name-header{flex:1;padding-left:16px;box-sizing:border-box}.gd2-ie__value-header{width:300px}.gd2-ie__value{width:300px}.gd2-ie__value .sp-expr-box__type,.gd2-ie__value .sp-expr-box__constant,.gd2-ie__value .sp-expr-box__expression{min-width:100px}.gd2-ie__pk-header{width:150px;padding-right:42px;box-sizing:border-box;text-align:center}.gd2-ie__pk{width:76px;margin-left:36px}.gd2-ie__pos-header{width:58px}.gd2-ie__pos{display:inline-flex;box-sizing:border-box;place-items:center;justify-content:space-between;padding-right:7px;width:58px;height:24px;color:var(--sp-label, rgb(70, 130, 180));cursor:move}.gd2-ie__csv-header{flex:1}.gd2-ie__csv{flex:1}.gd2-ie__pad-header{width:90px;margin-left:60px}.gd2-ie__pad{width:56px;margin-left:60px}.gd2-table-actions{border:1px solid var(--sp-actions_item__border-color, #e2e2e2);border-radius:5px;display:inline-block;min-height:90px}.gd2-table-actions .loading .loading-center .loader{border:none}.gd2-table-actions__toolbar,.gd2-table-actions__item+.gd2-table-actions__item{border-top:1px solid var(--sp-actions_item__border-color, #e2e2e2)}.gd2-table-actions__item:hover{background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.sp-toolbar.gd2-table-actions__item.gd2-table-actions__item--nested{padding-left:30px}.gd2-table-actions__item .sp-icon{background-size:20px 20px}.highlighting-rules-editor__list.dnd-list{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px;max-height:200px;overflow-x:auto}.highlighting-rules-editor__item:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.highlighting-rules-editor__item+.highlighting-rules-editor__item{border-top:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9)}.highlighting-rules-editor__item-caption{flex:1;text-overflow:ellipsis}.gd2-outline-table{margin-bottom:9px}.gd2-outline-table--deleted .gd2-outline-table__head{text-decoration:red solid line-through}.gd2-outline-table--deleted .gd2-outline-table__head .gd2-column-chooser{display:none}.gd2-outline-table--deleted .gd2-outline-table__body.dnd-list{opacity:.5;pointer-events:none}.gd2-outline-table--no-cs .gd2-outline-table__column-grip{display:none}.gd2-outline-table__head.sp-toolbar{font-weight:bold;height:24px}.gd2-outline-table__caption{font-weight:bold;font-size:13px;line-height:15px}.gd2-outline-table__column--muted{opacity:.5}.gd2-outline-table__column--order .gd2-outline-table__column-grip{display:none}.gd2-outline-table__column.sp-toolbar{margin-top:2px}.gd2-outline-table__head.sp-toolbar,.gd2-outline-table__column.sp-toolbar{padding:0;user-select:none}.gd2-outline-table__head.sp-toolbar:hover,.gd2-outline-table__column.sp-toolbar:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8);border-radius:5px}.gd2-outline-table__head:hover+.gd2-outline-table__body{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.gd2-outline-table__remove-table.sp-button,.gd2-outline-table__remove-column.sp-button{display:none}.gd2-outline-table__head.sp-toolbar:hover .gd2-outline-table__remove-table.sp-button,.gd2-outline-table__column.sp-toolbar:hover .gd2-outline-table__remove-column.sp-button{display:inline-block}.gd2-outline-table__head.sp-toolbar .sp-button,.gd2-outline-table__column .sp-button{background-position:4px 4px;padding:4px 4px;height:24px;min-width:24px}.gd2-outline-table-node__children{padding-left:16px}.gd2-table{display:inline-block;vertical-align:top;white-space:nowrap;cursor:default}.gd2-table--deleted .gd2-table__caption{text-decoration:red solid line-through}.gd2-table--deleted .gd2-column-chooser{display:none}.gd2-table--deleted .gd2-table__body,.gd2-table--deleted .gd2-table__footer{opacity:.5;pointer-events:none}.gd2-selector__options{max-height:300px;border:none}.gd2-table__content{display:inline-block;min-width:222px;background-color:var(--sp-paper__background-color, white);border:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);border-radius:5px}.gd2-table__header{border-bottom:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2)}.gd2-table__caption{padding:9px 0 9px 9px;font-weight:bold;font-size:13px;line-height:15px;color:var(--sp-toolbar--secondary_text--primary, #47484C);flex:1}.gd2-table__caption--expandable{cursor:pointer}.gd2-table__caption .sp-expander{vertical-align:bottom}.gd2-table__footer{background-color:var(--sp-paper__background-color, white);border-top:1px solid var(--sp-border, #e2e2e2)}.gd2-table__body{display:flex}.gd2-table__body>.dnd-list>.draggable{vertical-align:top;height:100%}.gd2-table__body>.dnd-list--vertical>.draggable{height:auto}.gd2-table__body--empty,.gd2-table__body .gd2-table__body--empty.gd2-table__body--no-act{height:41px;display:flex;align-items:center;justify-content:center;padding-bottom:0;box-sizing:border-box;color:gray}.gd2-table__body--no-act{height:184px}.gd2-table__link.sp-toolbar.sp-toolbar--narrow{display:inline-block;vertical-align:top;padding-top:5px;padding-bottom:4px}.gd2-table-list{display:inline-flex;align-items:flex-start;vertical-align:top}.gd2-table-list.droppable--is-over,.gd2-outline-table-list.droppable--is-over{border:1px solid #000;margin:-1px}.dnd-list--horizontal>.draggable.gd2-table-list__item{display:block}.gd2-table-list__item.draggable--can-drag{cursor:move}.gd2-table__grip,.gd2-column__grip,.gd2-outline-table__grip,.gd2-outline-table__column-grip{display:inline-block;cursor:move;opacity:0}.gd2-outline-table__head:hover .gd2-outline-table__grip,.gd2-outline-table__column:hover .gd2-outline-table__column-grip,.gd2-table:hover .gd2-table__grip,.gd2-column:hover .gd2-column__grip{opacity:1}.gd2-column{height:100%;width:222px;box-sizing:content-box;background-color:var(--sp-paper__background-color, white)}.gd2-column--vertical{height:auto}.gd2-column--vertical .gd2-column__header .sp-i--remove{display:none}.gd2-column--vertical:hover .gd2-column__header .sp-i--remove{display:inline-block}.gd2-column--single{flex:1;min-width:222px;width:auto}.gd2-column--order{width:100px}.gd2-column__header{min-height:42px}.gd2-column--renamed .gd2-column__header .textbox__input,.gd2-column--renamed.gd2-outline-table__column .sp-mf{font-weight:bold}.gd2-column--deleted .gd2-column__header .textbox__input{text-decoration:red solid line-through}.draggable+.draggable>.gd2-column{border-left:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2)}.draggable+.draggable>.gd2-column.gd2-column--vertical{border-left:none}.gd2-column__select{padding:0 5px}.gd2-provider{position:absolute;top:0;left:0;right:0;bottom:0}.gd2-container{position:absolute;top:0;left:0;right:0;bottom:0}.gd2-container--with-preview>.gd2-container__top{height:50%}.gd2-container--with-preview>.gd2-container__bottom{height:calc(50% - 60px)}.gd2-container--no-preview .gd2-container__top{height:calc(100% - 60px)}.gd2-container__top{height:calc(100% - 115px);display:flex}.gd2-container__bottom{display:flex;flex-direction:column;position:relative}.gd2-container__header{padding:16px;font-size:14px;font-weight:bold;line-height:16px;color:#666;color:var(--sp-module_sidebar-header, #666666);background-color:#fff;background-color:var(--sp-module_sidebar-header__background-color, white);border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-color:var(--sp-border, #E6E6E6);box-sizing:border-box}.gd2-container__outline{flex-basis:300px;overflow:auto;box-sizing:border-box;overflow:auto;border-right:1px solid #f1f1f1;border-color:var(--sp-border, #E6E6E6)}.gd2-container__design{flex:1;padding:16px;overflow:auto;background:#dedede;background-color:var(--sp-viewport__background-color, #DEDEDE);position:relative;white-space:nowrap;cursor:grab;user-select:none}.gd2-grabbing,.gd2-grabbing .gd2-container__design{cursor:grabbing}.gd2-container__design-pad{display:inline-block;width:4096px;height:1px}.gd2-container__width-info{position:absolute;right:20px;top:20px;color:#777}.gd2-container__preview{padding:16px;flex:1;position:relative}.gd2-container__preview .flex-grid-cell{pointer-events:none;user-select:none}@keyframes gd2-container__reveal{from{box-shadow:0 0 4px #26a0da}10%{box-shadow:0 0 16px #26a0da}to{box-shadow:0 0 0px #fff}}.gd2-container__reveal{position:relative;z-index:100;animation:ease-out 5s;animation-name:gd2-container__reveal}.gd2-dialog .gd2-dialog__content{padding:0}.gd2-dialog .dialog__ok{background-color:#42609c}.gd2-dialog .dialog__cancel{background-color:#8e9399}.matrix-control{border:solid 1px #e2e2e2;border-color:var(--sp-matrix__border-color, #e2e2e2);box-sizing:border-box;position:relative;height:100%;width:100%}.matrix-control--disabled{-ms-user-select:none}.matrix-control.disabled .context-menu,.matrix-control.disabled .add-button{display:none}.matrix-control.disabled .rows .item:hover,.matrix-control.disabled .columns .item:hover,.matrix-control.disabled .junctions .junc-row .item:hover,.matrix-control.disabled .junctions .junc-row .item:not(.has-content):hover{background-color:rgba(0,0,0,0);cursor:default}.matrix-control.disabled .junctions .junc-row .item:not(.has-content):hover .sp-svg-image{opacity:0}.matrix-control .header-text{line-height:44px;padding:2px;overflow:hidden}.matrix-control .header-text span{vertical-align:middle;line-height:normal;display:inline-block;font-weight:bold}.matrix-control .source{position:absolute;top:0;left:0;width:150px;height:150px;box-sizing:border-box;border-right:solid 1px #cacfe5;border-bottom:solid 1px #e2ded3;color:var(--sp-matrix_source, black);border-right-color:var(--sp-matrix_row-header-cell__border-color, #cacfe5);border-bottom-color:var(--sp-matrix_column-header-cell__border-color, #e2ded3);background-color:var(--sp-matrix_source__background-color, #ecf2f7)}.matrix-control .source .item{padding-left:10px;width:150px;height:150px}.matrix-control .columns{box-sizing:border-box;border-bottom:solid 1px var(--sp-matrix_column-header-cell__border-color, #e2ded3);color:var(--sp-matrix_column-header-cell, #333);background-color:var(--sp-matrix_column-header-cell__background-color, #ecf2f7);position:absolute;top:0;left:150px;right:0;height:150px;overflow:hidden}.matrix-control .columns .item{box-sizing:border-box;border-right:solid 1px var(--sp-matrix_column-header-cell__border-color, #cacfe5);height:150px;width:100px;display:inline-block;text-align:center}.matrix-control .columns .item:hover{cursor:pointer;background-color:var(--sp-matrix_column-header-cell--hover__background-color, #eef)}.matrix-control .columns .item.selected{background-color:var(--sp-matrix_column-header-cell--selected__background-color, #eef)}.matrix-control .columns .add-button{box-sizing:border-box;border-left:solid 1px var(--sp-matrix_column-header-cell__border-color, #e2ded3);color:var(--sp-matrix_add-button, #333);background-color:var(--sp-matrix_add-button__background-color, #efefef);position:absolute;right:0;top:0;bottom:0;width:17px;font-weight:bold;text-align:center;line-height:150px}.matrix-control .columns .add-button:hover{cursor:pointer;background-color:var(--sp-matrix_add-button--hover__background-color, #ddd)}.matrix-control .rows{box-sizing:border-box;border-right:solid 1px var(--sp-matrix_row-header-cell__border-color, #e2ded3);color:var(--sp-matrix_row-header-cell, #333);background-color:var(--sp-matrix_row-header-cell__background-color, #efefef);position:absolute;top:150px;left:0;bottom:0;width:150px;overflow:hidden}.matrix-control .rows .item{box-sizing:border-box;border-bottom:solid 1px var(--sp-matrix_row-header-cell__border-color, #e2ded3);height:50px;padding-left:10px;width:150px}.matrix-control .rows .item:hover{cursor:pointer;background-color:var(--sp-matrix_row-header-cell--hover__background-color, #eef)}.matrix-control .rows .item.selected{background-color:var(--sp-matrix_row-header-cell--selected__background-color, #eef)}.matrix-control .rows .add-button{border-top:solid 1px var(--sp-matrix_row-header-cell__border-color, #e2ded3);color:var(--sp-matrix_add-button, #333);background-color:var(--sp-matrix_add-button__background-color, #efefef);cursor:pointer;position:absolute;left:0;right:0;bottom:0;height:17px;box-sizing:border-box;text-align:center;font-weight:bold}.matrix-control .rows .add-button:hover{background-color:var(--sp-matrix_add-button--hover__background-color, #ddd)}.matrix-control .junctions{box-sizing:border-box;position:absolute;top:150px;left:150px;right:0;bottom:0;overflow:scroll;scrollbar-width:thin}.matrix-control .junctions .junc-row{white-space:nowrap;height:50px}.matrix-control .junctions .junc-row .item{box-sizing:border-box;color:var(--sp-matrix_junction-cell, black);border-right:solid 1px;border-bottom:solid 1px;border-color:var(--sp-matrix_junction-cell__border-color, #e2ded3);display:inline-block;height:50px;width:100px;background:center no-repeat;text-align:center;position:relative;line-height:47px;vertical-align:top}.matrix-control .junctions .junc-row .item:hover{cursor:pointer;background-color:var(--sp-matrix_junction-cell--hover__background-color, #eef)}.matrix-control .junctions .junc-row .item.has-content .sp-svg-image,.matrix-control .junctions .junc-row .item:hover .sp-svg-image{opacity:.2}.matrix-control .junctions .junc-row .item .sp-svg-image{vertical-align:middle;opacity:0;transition:opacity .25s ease}.matrix-control .junctions .junc-row .item img{vertical-align:middle;max-height:40px;max-width:90px}.matrix-control .junctions .junc-row .item.selected{background-color:var(--sp-matrix_junction-cell--selected__background-color, #eef)}.matrix-control .error-message{box-sizing:border-box;position:absolute;top:50px;left:100px;right:0;bottom:0;overflow:auto;z-index:1001;text-align:center;padding:5px}.matrix-control .columnTextRotation{position:relative;top:130px;transform:rotate(-70deg);transform-origin:0 0;width:150px}.fd2-toolbox{top:0;left:0;right:0;bottom:0;position:absolute;display:flex;flex-direction:column}.fd2-toolbox__items{flex:1;overflow-y:auto}.fd2-toolbox__item{cursor:default;user-select:none;color:#000;color:var(--sp-module_sidebar-item, black)}.fd2-toolbox__item:hover{background-color:#f8f8f8;background-color:var(--sp-module_sidebar-item--hover__background-color, #F8F8F8)}.fd2-toolbox__itemIcon,.fd2-toolbox__itemCaption{display:inline-block;padding:6px 8px;vertical-align:middle}.fd2-toolbox__itemIcon{width:26px;height:22px;object-fit:contain;object-position:right;padding-right:0;padding-left:16px}.fd2-control{pointer-events:none;overflow:hidden;color:#000;color:var(--sp-foreground, black)}.fd2-control--generic,.fd2-control--auditor,.fd2-control--question-builder,.fd2-control--chart,.fd2-control--calendar,.fd2-control--draggon,.fd2-control--flow-diagram,.fd2-control--histogram,.fd2-control--image-mapper,.fd2-control--snake-editor,.fd2-control--value-stream-map,.fd2-control--visual-navigator{border:1px dotted gray;box-sizing:border-box;padding:5px}.fd2-control.fd2-control--button{color:#fff;color:var(--sp-button, #FFFFFF)}.fd2-control--form,.fd2-control--group,.fd2-control--subgroup,.rd2-control--form,.rd2-control--group,.rd2-control--subgroup{pointer-events:initial}.fd2-control--group:hover,.fd2-control--subgroup:hover,.fd2-layout__cell--with-control.droppable--is-over>.draggable>.fd2-control--group,.fd2-layout__cell--with-control.droppable--is-over>.draggable>.fd2-control--subgroup{background-color:rgba(239,158,0,.07)}.fd2-control--label,.fd2-control--aggregate{display:inline-block;box-sizing:border-box;padding-left:3px;padding-right:3px;line-height:20px;font-family:Tahoma,Roboto,sans-serif;font-size:11px}.fd2-layout--report .fd2-control--label,.fd2-layout--report .fd2-control--aggregate{font-family:Arial,Tahoma,Roboto,sans-serif;font-size:11pt}.fd2-control--line{position:relative}.fd2-line{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:#000}.fd2-line--v{width:1px;height:100%;margin:0 auto}.fd2-line--h{height:1px;width:100%}.fd2-control--image{display:inline-block;min-height:16px;min-width:16px;background-repeat:no-repeat;background-position:top left}.fd2-control--image>img{width:100%;height:100%;margin-right:5px}.fd2-control--image .sp-button{display:inline-block;vertical-align:top;padding-left:5px;padding-right:5px;min-width:20px}.fd2-control--textbox{height:20px;min-height:20px !important}.fd2-control--textbox.textbox>input{width:100%;height:100%}.fd2-control--textbox.textarea>textarea{width:100%;height:100%}.fd2-control--textbox.textbox>input:disabled,.fd2-control--textbox.textarea>textarea:disabled,.fd2-control--textbox.datetime input:disabled{background-color:#f0f0f0}.fd2-control--rich-textbox{width:100%;height:100%;pointer-events:none}.fd2-control--rich-textbox>.mce-panel{height:100%}.fd2-control--rich-textbox>.mce-panel>.mce-container-body{height:100%;display:flex;flex-direction:column}.fd2-control--rich-textbox>.mce-panel>.mce-container-body>.mce-edit-area{flex:1}.fd2-control--textbox.datetime .react-datepicker-wrapper{width:100%}.fd2-control--textbox.datetime .react-datepicker__input-container>input{height:20px}.fd2-control--textbox.datetime .datetime-time>input{height:20px}.fd2-control--checkbox[disabled],.fd2-control--radion-button[disabled]{color:#999}.fd2-control input[type=checkbox],.fd2-control input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fd2-control input[type=checkbox]::after,.fd2-control input[type=radio]::after{content:"";display:block;background-position:center center}.fd2-control input[type=checkbox]::-ms-check,.fd2-control input[type=radio]::-ms-check{border:none;color:rgba(0,0,0,0);background-position:center center}.fd2-control input[type=checkbox]::after{width:12px;height:12px;background-image:url(Assets/checkbox-dd1c1a465e816c91b7627fc2489906c4.svg)}.fd2-control input[type=checkbox]:disabled::after{background-image:url(Assets/checkbox_disabled-69ce88730c0105a33bbeba479a920fa2.svg)}.fd2-control input[type=checkbox]:checked::after{background-image:url(Assets/checkbox_checked-4479d9f5c3247fe0bf112aac0e2a7bfd.svg)}.fd2-control input[type=checkbox]:disabled:checked::after{background-image:url(Assets/checkbox_checked_disabled-8898530cc9988274e60f11da93063e9f.svg)}.fd2-control input[type=checkbox]::-ms-check{width:12px;height:12px;background-image:url(Assets/checkbox-dd1c1a465e816c91b7627fc2489906c4.svg)}.fd2-control input[type=checkbox]:disabled::-ms-check{background-image:url(Assets/checkbox_disabled-69ce88730c0105a33bbeba479a920fa2.svg)}.fd2-control input[type=checkbox]:checked::-ms-check{background-image:url(Assets/checkbox_checked-4479d9f5c3247fe0bf112aac0e2a7bfd.svg)}.fd2-control input[type=checkbox]:disabled:checked::-ms-check{background-image:url(Assets/checkbox_checked_disabled-8898530cc9988274e60f11da93063e9f.svg)}.fd2-control input[type=radio]::after{width:13px;height:13px;background-image:url(Assets/radio-ad8226cd2d7c21fcb15a7ce74b691f6e.svg)}.fd2-control input[type=radio]:disabled::after{background-image:url(Assets/radio_disabled-1d1c132f96592a037ccebba2618210c7.svg)}.fd2-control input[type=radio]:checked::after{background-image:url(Assets/radio_checked-6db4254dafb6e1d06fb7b5eac9b0258b.svg)}.fd2-control input[type=radio]:disabled:checked::after{background-image:url(Assets/radio_checked_disabled-fd90a57eb877e87fced8cbfb3ef75481.svg)}.fd2-control input[type=radio]::-ms-check{width:13px;height:13px;background-image:url(Assets/radio-ad8226cd2d7c21fcb15a7ce74b691f6e.svg)}.fd2-control input[type=radio]:disabled::-ms-check{background-image:url(Assets/radio_disabled-1d1c132f96592a037ccebba2618210c7.svg)}.fd2-control input[type=radio]:checked::-ms-check{background-image:url(Assets/radio_checked-6db4254dafb6e1d06fb7b5eac9b0258b.svg)}.fd2-control input[type=radio]:disabled:checked::-ms-check{background-image:url(Assets/radio_checked_disabled-fd90a57eb877e87fced8cbfb3ef75481.svg)}.fd2-control--combobox{min-height:20px !important}.fd2-control--combobox.my-combobox,.fd2-control--editable-combobox.editable-combobox>.my-combobox{background-color:var(--sp-input__background-color, white)}.fd2-control--combobox.my-combobox>.my-combobox-value,.fd2-control--editable-combobox.editable-combobox>.my-combobox>.my-combobox-value{width:100%;height:100%;max-height:24px;padding-right:20px}.fd2-control--combobox.my-combobox.disabled>.my-combobox-value,.fd2-control--editable-combobox.editable-combobox>.my-combobox.disabled>.my-combobox-value{color:var(--sp-input--disabled, black);border-color:var(--sp-input--disabled__border-color, #4682b4);background-color:var(--sp-input--disabled__background-color, #f0f0f0)}.fd2-control--editable-combobox{height:20px;min-height:20px !important}.fd2-control--editable-combobox.editable-combobox .my-combobox__toggle{top:2px}.fd2-control--editable-combobox.editable-combobox .sp-actions-button{padding-left:2px;box-sizing:border-box}.fd2-control--editable-combobox.editable-combobox .sp-actions-button__default-action{height:20px;width:20px}.fd2-control--editable-combobox.editable-combobox .sp-actions-button__toggle{height:20px}.fd2-control.select-box{display:flex;align-items:stretch}.fd2-control.select-box::after{content:"";min-height:inherit;font-size:0}.fd2-control.select-box>.list{flex:1;width:1px;padding:2px;background-color:#fff;background-color:var(--sp-input__background-color, white);border:1px solid #4682b4;border-color:var(--sp-input__border-color, #4682b4);border-radius:5px;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fd2-control.select-box[disabled]>.list{color:#999;background-color:#f0f0f0;background-color:var(--sp-input--disabled__background-color, #f0f0f0)}.fd2-control.fd2-control--lookup-field>.list{height:20px !important}.fd2-control.select-box>.button{margin-left:3px;margin-right:0px;align-self:center}.fd2-control .sp-button{padding:0 3px;height:20px;box-sizing:border-box;font-size:12px}.fd2-control .single-symb-btn{padding-left:5px;padding-right:5px;min-width:20px}.fd2-control .text{display:inline-block;padding-left:3px;padding-right:3px;line-height:20px;font-size:12px}.fd2-control--form-link:not([disabled]),.fd2-control--report-link:not([disabled]),.fd2-control--process-link:not([disabled]){text-decoration:underline}.fd2-control--file-upload .text{text-decoration:underline}.rd2-control{pointer-events:none;overflow:hidden}.fd2-control-badge{display:inline-block;padding:5px;margin-left:5px;position:absolute;bottom:2px;right:2px;border-radius:5px;box-shadow:0px 4px 8px rgba(0,0,0,.07);vertical-align:middle;color:#000;background-color:hsla(0,0%,100%,.75)}.fd2-control-badge--not-designed{background-color:hsla(0,0%,100%,.75)}.fd2-control--selected .fd2-control-badge{background-color:hsla(0,0%,100%,.75)}.fd2-control-badge>img{height:22px;width:26px;vertical-align:middle;margin:-6px 0px -5px 0px}.rd2-control--generic{border:1px dotted gray;box-sizing:border-box;padding:5px}.fd2-control--datagrid.flex-grid{display:flex;flex-direction:column}.fd2-control--datagrid.flex-grid .flex-grid-content{position:static;flex:1}.fd2-control--datagrid .flex-grid-body{padding:7px}.fd2-control--legacy-grid .flex-grid-header .flex-grid-cell{color:#4682b4;text-decoration:underline;font-weight:normal;border-right:none}.fd2-control--matrix{background-color:var(--sp-matrix__background-color, white)}.my-combobox-list ul>li.fd2-field-control__combobox-item{vertical-align:middle;font-size:13px;height:24px}.fd2-field-control__combobox-item-text{vertical-align:middle;padding:1px 2px;line-height:16px}.fd2-field-control__combobox-item-icon{vertical-align:middle;margin:1px 2px;width:26px;height:22px}.fd2-field-list{list-style:none;margin:0}.fd2-related-controls__control{margin:-20px -20px 0px -20px;padding:20px 20px 0 20px;color:var(--sp-form_header, rgb(70, 130, 180));background-color:var(--sp-background--info, #f4f5f9)}.fd2-related-controls__control-label{padding:4px 0;font-size:14px}.fd2-related-controls__control-name{padding:4px 6px;font-size:14px}.fd2-related-controls__descr{margin:0 -20px;padding:4px 20px 16px 20px;color:var(--sp-foreground--info, black);background-color:var(--sp-background--info, #f4f5f9)}.fd2-related-controls__list{list-style:none}.fd2-related-controls__list-item-check{width:100%}.fd2-related-controls__list-item-check label{display:block;padding:4px 0}.fd2-on-change-calc__control{margin:-20px -20px 0 -20px;padding:20px 20px 10px 20px;color:var(--sp-form_header, rgb(70, 130, 180));background-color:var(--sp-background--info, #f4f5f9)}.fd2-on-change-calc__control-label{padding:4px 0;font-size:14px}.fd2-on-change-calc__control-name{padding:4px 6px;font-size:14px}.fd2-on-change-calc__list{list-style:none;margin:0;border-radius:5px;max-height:200px;overflow-x:auto}.fd2-on-change-calc__list-header{display:flex;align-items:flex-start;font-weight:bold;padding:4px 0;margin:0 -20px 10px -20px;color:var(--sp-foreground--info, black);background-color:var(--sp-background--info, #f4f5f9)}.fd2-on-change-calc__list-header-target{flex:1;margin-right:16px;padding-left:20px}.fd2-on-change-calc__list-header-expr{flex:1;margin-right:4px}.fd2-on-change-calc__list-header-action{flex-basis:56px}.fd2-on-change-calc__empty{display:flex;justify-content:center;line-height:16px;padding:7px}.fd2-on-change-calc__list-item{align-items:flex-start}.fd2-on-change-calc__list-item-target{flex:1;margin-right:16px}.fd2-on-change-calc__list-item-target .my-combobox-value{width:100%}.fd2-on-change-calc__list-item-expr{flex:1;margin-right:4px}.fd2-on-change-calc__list-item-action{flex-basis:100px}.fd2-form-translations__table{width:100%}.fd2-form-translations__table>thead{background-color:var(--sp-background--info, #f4f5f9);text-align:left}.fd2-form-translations__table>tbody{overflow-y:auto}.fd2-form-translations__table>tbody>tr:nth-child(even){background-color:var(--sp-list_item--even__background-color, #f8f8f8)}.fd2-form-translations__culture-header{color:var(--sp-form_header, rgb(70, 130, 180));font-size:14px;line-height:16px;padding:16px}.fd2-form-translations__culture-select{color:#4682b4;padding:16px 16px 16px 0}.fd2-form-translations__controls-header{font-weight:bold;padding:7px 16px}.fd2-form-translations__def-culture-header{font-weight:bold;padding:7px 16px 7px 0;width:40%}.fd2-form-translations__sel-culture-header{font-weight:bold;padding:7px 16px 7px 0;width:40%}.fd2-form-translations__controls-value{padding:7px 16px}.fd2-form-translations__controls-value--nested{padding-left:32px}.fd2-form-translations__def-culture-value{padding:7px 16px 7px 0}.fd2-form-translations__sel-culture-value{padding:7px 16px 7px 0}.fd2-form-translations__sel-culture-value>.textbox,.fd2-form-translations__sel-culture-value>.textbox>.textbox__input{width:100%}.fd2-layout{border-collapse:collapse;cursor:default}.fd2-layout.fd2-form{position:relative;box-shadow:0px 4px 8px 0 rgba(0,0,0,.13);background-color:#fff;background-color:var(--sp-page_body__background-color, white);margin-left:auto;margin-right:auto}.fd2-layout.fd2-group{width:100%}.fd2-layout.fd2-group .fd2-layout__caption{color:#4682b4;color:var(--sp-group_header, rgb(70, 130, 180));background-color:rgba(70,130,180,.1);background-color:var(--sp-group_header__background-color, rgba(70, 130, 180, 0.1))}.fd2-layout.fd2-group .fd2-layout__head{border-color:#e2e2e2;border-color:var(--sp-group__border-color, #e2e2e2)}.fd2-layout.fd2-group .fd2-layout__body{background-color:rgba(0,0,0,0);background-color:var(--sp-group__background-color, transparent)}.fd2-layout.fd2-subgroup{width:100%;border:1px dashed #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box}.fd2-layout.fd2-subgroup>tbody>tr>.fd2-layout__body{padding:0 0 14px 12px}.fd2-layout.fd2-layout--form.fd2-form{border:1px solid #4682b4;border-color:var(--sp-input__border-color, #4682b4)}.fd2-design--selected>.fd2-layout.fd2-layout--form.fd2-form,.fd2-design--selected>.fd2-layout.fd2-layout--report.fd2-form{border-color:#eb9b00;border-color:var(--sp-input--focused__border-color, #EB9B00)}.fd2-design--selected>.fd2-layout.fd2-layout--form .fd2-layout__form-header,.fd2-design--selected>.fd2-layout.fd2-layout--report .fd2-layout__form-header{background-color:#ef9e00;background-color:var(--sp-input--focused__border-color, rgb(239, 158, 0))}.fd2-layout.fd2-layout--report.fd2-form{border:1px solid #929292}.fd2-layout.fd2-layout--report.fd2-group,.fd2-layout.fd2-layout--report.fd2-subgroup{border:none}.fd2-layout.fd2-layout--report .fd2-layout__cell,.fd2-layout.fd2-layout--report .fd2-layout__cell--with-control{padding:0}.fd2-layout--form .fd2-layout__caption{color:#4682b4;color:var(--sp-popup_header, rgb(70, 130, 180));background-color:rgba(70,130,180,.1);background-color:var(--sp-popup_header__background-color, rgba(70, 130, 180, 0.1))}.fd2-layout--form .fd2-layout__caption.fd2-layout__caption--form{text-align:left}.fd2-layout--report .fd2-layout__caption{background-color:rgba(0,0,0,0);color:#000;display:inline-block;height:auto;font-size:inherit;font-style:inherit;font-weight:inherit;text-decoration:inherit;line-height:inherit;font-family:inherit}.fd2-layout--form .fd2-layout__form-header{background-color:#4682b4}.fd2-layout--report .fd2-layout__form-header{background-color:#c1c1c1}.fd2-layout__form-header{height:15px;padding:4px;font-weight:bold;color:#fff}.fd2-layout__head{height:40px;padding:0;border-bottom:1px inset #e2e2e2;border-color:var(--sp-border, #e2e2e2)}.fd2-layout--report .fd2-layout__head{height:2em;padding:3pt 0;border-bottom:1px inset #000;font-family:Roboto,sans-serif;font-size:10pt}.fd2-layout__caption{height:40px;line-height:40px;text-align:center;padding:0 16px 0 16px;font-weight:bold;font-size:14px;box-sizing:border-box}.fd2-layout__body{padding:0 0 16px 14px;vertical-align:top}.fd2-layout__columns{color:rgba(0,0,0,0)}.fd2-layout__columns--selected{color:gray}.fd2-layout__column{box-sizing:border-box;height:16px;overflow:hidden;white-space:nowrap;text-align:center;vertical-align:middle;font-size:11px;line-height:13px}.fd2-layout__column--selected,.fd2-layout__column:hover{color:gray;background-color:rgba(239,158,0,.07)}.fd2-layout__row--empty{height:24px}.fd2-layout__row--last{height:100%}.fd2-layout__row-selector{width:18px;padding:5px;box-sizing:border-box}.fd2-layout__cell{position:relative;padding:12px}.fd2-layout__cell:hover{background-color:rgba(239,158,0,.07)}.fd2-layout__cell--with-control{padding:2px 2px 2px 6px;height:4px}.fd2-layout__cell--with-control.droppable>.draggable{height:100%;width:100%}.fd2-layout__cell--ct-checkbox.droppable>.draggable{height:auto;display:inline-block}.fd2-design--overflow>.fd2-layout.fd2-layout--form.fd2-form,.fd2-layout__cell--overflow>.fd2-layout__wrapper{border:1px solid red}.fd2-layout__cell--overflow>.fd2-layout__wrapper{box-sizing:border-box;margin:-1px;overflow:hidden}.fd2-design__overflow-hint,.fd2-layout__cell-overflow-hint{box-sizing:border-box;display:inline-block;position:absolute;width:10px;height:10px;border:5px solid red;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.fd2-design__overflow-hint{left:30px;top:30px}.fd2-layout__cell-overflow-hint{left:0;top:0}.fd2-layout__content-table{border-collapse:collapse;table-layout:fixed}.fd2-layout__content-table--tb>tbody>tr:first-child>td,.fd2-layout__content-table--gridlines.fd2-form>tbody>tr:first-child>td{border-top:1px solid #000}.fd2-layout__content-table--lb>tbody>tr>td:first-child,.fd2-layout__content-table--gridlines.fd2-form>tbody>tr>td:first-child{border-left:1px solid #000}.fd2-layout__content-table--rb>tbody>tr>th:last-child,.fd2-layout__content-table--gridlines.fd2-form>tbody>tr>th:last-child{border-left:1px solid #000}.fd2-layout__content-table--bb>tbody>tr:last-child>td,.fd2-layout__content-table--gridlines.fd2-form>tbody>tr:last-child>td{border-bottom:1px solid #000}.fd2-layout__content-table.fd2-form{background-position:left top;background-repeat:repeat}.fd2-layout__wrapper{display:flex}.fd2-layouts-field-table{width:100%}.fd2-layouts-field-table .sp-button{padding:3px 5px !important;width:100%;max-width:135px}.fd2-layouts-field-table__cell{padding-top:6px}.fd2-layouts-field-table__gap{width:16px;text-align:center;vertical-align:middle;font-size:11px;line-height:13px;padding-top:8px}.fd2-panning{z-index:1000000;position:absolute;top:0;left:0;right:0;bottom:0;cursor:move;cursor:grab;outline:none}.fd2-panning--active{cursor:grabbing}.fd2-design{position:relative;box-sizing:border-box;min-height:100%;padding:30px}.fd2-design--scrollable{cursor:grab}.fd2-design__grid{pointer-events:none}.fd2-design__columns{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:row}.fd2-design__column{box-sizing:border-box;border-right:1px dashed #eb9b00}.fd2-design__rows{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column}.fd2-design__row{box-sizing:border-box;border-bottom:1px dashed #eb9b00}.fd2-design__focused-cell{opacity:0;position:absolute;box-sizing:border-box;border:1px solid #eb9b00;border-radius:1px;pointer-events:none;z-index:10;box-shadow:0px 4px 8px rgba(0,0,0,.07)}.fd2-design__span-tool{display:inline-block;line-height:8px;position:absolute;cursor:pointer}.fd2-design__span-tool--top{top:-13px}.fd2-design__span-tool--left{left:-13px;width:13px}.fd2-design__span-tool--right{right:-13px;bottom:-2px;width:13px}.fd2-design__span-tool--bottom{bottom:-14px;right:-2px}.fd2-design__span{display:inline-block;width:12px;height:12px;padding:1px;background-repeat:no-repeat;background-position:top left;pointer-events:auto}.fd2-design__span--to-top{background-image:url(Assets/arrow_top-f1e0acff389c4400f6bcb695d13d25df.svg)}.fd2-design__span--from-top{background-image:url(Assets/arrow_bottom-6745013ba522818601783d9811770772.svg)}.fd2-design__span--to-left{background-image:url(Assets/arrow_left-69527e6571719899f0428c3c23305b25.svg)}.fd2-design__span--from-left{background-image:url(Assets/arrow_right-1037de621ead91a1aebe298b736bc5d9.svg)}.fd2-design__span--to-right{background-image:url(Assets/arrow_right-1037de621ead91a1aebe298b736bc5d9.svg)}.fd2-design__span--from-right{background-image:url(Assets/arrow_left-69527e6571719899f0428c3c23305b25.svg)}.fd2-design__span--to-bottom{background-image:url(Assets/arrow_bottom-6745013ba522818601783d9811770772.svg)}.fd2-design__span--from-bottom{background-image:url(Assets/arrow_top-f1e0acff389c4400f6bcb695d13d25df.svg)}.fd2-design__hovered-cell{opacity:0;position:absolute;box-sizing:border-box;background-color:rgba(239,158,0,.07);pointer-events:none}.fd2-design__new-cell{opacity:0;position:absolute;box-sizing:border-box;height:6px;background-color:rgba(239,158,0,.7);pointer-events:none}.fd2-design__new-line{opacity:0;position:absolute;box-sizing:border-box;height:6px;background-color:rgba(239,158,0,.3);pointer-events:none}.fd2-design__hit-info{opacity:0;position:absolute;top:10px;left:10px;color:gray;font-size:12px}.fd2-design__hit-info>label{display:inline-block;padding-right:10px}.fd2-design__hit-info>label>span{font-weight:bold}.fd2-entities{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.fd2-entities__tree{position:relative;height:100%}.fd2-entities__tree>.my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.fd2-properties{top:0;left:0;right:0;bottom:0;position:absolute;padding:8px 16px;overflow-y:auto}.fd2-properties .my-form-row__label,.fd2-properties .my-form .radiobox>label{line-height:13px;font-size:11px;margin-bottom:4px}.fd2-properties .my-form .radiobox>label{vertical-align:bottom}.fd2-properties .my-form .radiobox>label>input{vertical-align:bottom}.fd2-properties .my-form-row--inline>.my-form-row__label>.checkbox.inl{vertical-align:bottom}.fd2-properties .my-form-group-head{background:none;line-height:12px;font-size:10px;text-transform:uppercase}.fd2-properties .my-form-group-expander{position:static;background:no-repeat;background-position:4px 3px;display:inline-block;vertical-align:top;height:12px;width:16px}.fd2-properties .my-form-group.expanded .my-form-group-expander{background-image:url(Assets/arrow-up-4fb4a194868e20132760fc89bd6fa33c.svg)}.fd2-properties .my-form-group.collapsed .my-form-group-expander{background-image:url(Assets/arrow-down-2c665ccc8e633e6389f2a27b0b358533.svg)}.fd2-properties .my-combobox{background:#fff}.fd2-properties .my-combobox-value{background:url(Assets/dd-arrow-9cc003b7728fbe10ca79af53ba7acf0c.svg) no-repeat center right}.fd2-properties .actions-list li{border:none}.fd2-properties .actions-list li:hover,.fd2-properties .actions-list li .action.on{background-color:#ebf3f6}.fd2-properties .file-upload-box .actions-list li{padding:0}.fd2-field-control__text-warning{padding:5px;background-color:var(--sp-background--danger, #f2dede);border-color:var(--sp-border--danger, #ebccd1);color:var(--sp-foreground--danger, #a94442)}.fd2-field-control__text-warning h3{font-weight:bold;margin-top:.3em}.fd2-container{top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;position:absolute}.fd2-container__body{flex:1;display:flex;overflow:hidden}.fd2-container__important_notice{background-color:#fcf8e3;border-bottom:1px solid #faebcc;color:#8a6d3b;padding:5px 16px}.fd2-container__left{display:flex;flex-direction:column;box-sizing:border-box;width:300px}.fd2-container__left-panel{flex:1}.fd2-container__standard-entities>.my-tree{position:absolute;top:0;left:0;right:0;bottom:0}.fd2-container__standard-entities .filter-panel label{margin:0 0 4px 0;font-size:11px;line-height:13px;color:#47484c}.fd2-container__standard-entities .filter-panel .filter-item-control{margin:0;display:flex;flex-direction:column;align-items:flex-start;width:100%}.fd2-container__standard-entities .filter-panel .filter-item-control+.filter-item-control{margin-top:9px}.fd2-container__standard-entities .filter-panel .inner{padding:16px 0 0}.fd2-container__standard-entities .filtered .filtered-filter{background:#fff;padding:0 16px}.fd2-container__standard-entities .autocomplete,.fd2-container__standard-entities .autocomplete input{width:100%}.fd2-container__standard-entities .filter-items-container{margin:0}.fd2-container__standard-entities input[type=text],.fd2-container__standard-entities input[type=password],.fd2-container__standard-entities input[type=number],.fd2-container__standard-entities input[type=time],.fd2-container__standard-entities input[type=date],.fd2-container__standard-entities textarea,.fd2-container__standard-entities select{border:1px solid #dcdcdc}.fd2-container__report-parts{justify-content:center;border-bottom:1px solid #e6e6e6;border-color:var(--sp-border, #e6e6e6)}.fd2-container__center{flex:1;background-color:#cfcfd0;background-color:var(--sp-viewport__background-color, #CFCFD0);overflow:auto}.fd2-container__right{box-sizing:border-box;width:300px}.form-designer{position:absolute;top:0;left:0;right:0;bottom:0}.sp-filelink{display:inline-flex;box-sizing:border-box;color:var(--sp-input, #213857);width:100%}.sp-filelink a{display:inline-block;padding-top:3px;margin:0 3px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.hide{visibility:hidden}.link{text-decoration:underline;cursor:pointer}.sp-filelink .select{display:inline-block;order:2;margin-left:auto;vertical-align:middle}.sp-filelink .remove{display:inline-block;order:3;margin-left:3px;vertical-align:middle}.radar-document-tree{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #d7d8d8;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px;background-color:var(--sp-input__background-color, white)}.radar-document-tree:focus-within{border-color:var(--sp-input--focused__border-color, black)}.radar-document-tree__tree{flex:1;overflow-y:auto;overflow-x:hidden}.radar-document-tree .my-tree{overflow:visible;display:inline-block;min-width:100%;min-height:100%;padding:8px;width:100%}.radar-document-tree .tree-branch.tree-branch--root>.tree-branch__caption>.tree-branch__expander,.radar-document-tree .tree-branch.tree-branch--root>.tree-branch__caption>.tree-branch__node .node-icon{display:none}.radar-document-tree .tree-branch.tree-branch--root>.tree-branch__caption>.tree-branch__node .node-caption{padding:4px 8px}.radar-document-tree .tree-branch.tree-branch--root>.node-children{padding-left:0}.radar-document-tree .tree-node.dashboard .node-icon{background-image:url(Assets/dashboard-0ac80696eae23d4930390f6e62344bcc.svg);display:inline-block}.radar-document-tree .tree-node.report .node-icon{background-image:url(Assets/report-b88d5d192a4fa658c0037accae63066c.svg);display:inline-block}.radar-document-tree__read-only.tree-node .node-caption:after{content:"";display:inline-block;width:14px;height:14px;vertical-align:top;margin-left:5px;background-image:url(Assets/icn_lock-e24ecacdf0bd17fbfdd08afc814056b5.png)}.radar-document-tree__read-only__read-only.tree-node.selected .node-caption:after{background-image:url(Assets/icn_lock_white-0049eb8040d4592ae1a99408e395aa90.png)}.radar-document-tree__owner{display:inline-block;margin-left:5px;margin-right:5px;font-weight:normal;line-height:15px;padding:0 5px;border-radius:3px;border:1px solid gray;color:gray;vertical-align:middle;max-width:150px;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.tree-node.selected .radar-document-tree__owner{color:#fff;border-color:#fff;opacity:.75}.dialog .dialog-content.rm-data-designer-dialog__content{padding:0}.rm-data-designer{width:100%;height:100%;display:flex;flex-direction:row}.rm-data-designer__sidebar{width:200px;display:flex;flex-direction:column;border-right:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);box-sizing:border-box}.rm-data-designer__queries{border:none;border-top:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);border-radius:0;flex:1;height:0}.rm-data-designer__query.sp-option{font-size:13px;line-height:15px;padding:10px 16px 11px 16px;height:auto}.rm-data-designer__new-query{font-weight:bold}.rm-data-designer__query-with-errors::before{content:"*";color:red;padding-right:3px}.rm-data-designer__main{flex:1;display:flex;flex-direction:column}.rm-data-designer__main-grid.sp-grid{flex:1;border:none}.rm-data-designer__main-grid.sp-grid .flex-grid-fixed-part,.rm-data-designer__main-grid.sp-grid .flex-grid-content{border:none}.rm-data-designer__main-grid--not-filled,.rm-data-designer__main-grid--not-designed{padding:7px 0;text-align:center;line-height:16px;color:gray}.rm-data-designer__main-grid--not-filled{color:red}.rm-data-designer__empty-view{margin:auto}.rm-document-editor{min-height:60px}.rm-document-editor__permissions{list-style:none;margin:0;padding:0}.rm-document-editor__permission-user{flex:1}.rm-document-editor__permission-access-right{width:75px;margin-left:5px;margin-right:5px}.rm-connection-editor{min-height:60px}.rm-connection-editor__permissions{list-style:none;margin:0;padding:0}.rm-connection-editor__permission-user{flex:1}.rm-connection-editor__permission-access-right{width:75px;margin-left:5px;margin-right:5px}.radar-document-selector{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;padding:8px 16px 0 16px;box-sizing:border-box}.radar-document-selector--sm,.radar-document-selector--md{position:static;padding:0}.radar-document-selector--sm .radar-document-tree__filter,.radar-document-selector--md .radar-document-tree__filter{height:auto;padding:0 3px}.radar-document-selector--sm .radar-document-selector__tree.radar-document-tree .my-tree,.radar-document-selector--md .radar-document-selector__tree.radar-document-tree .my-tree{padding:3px}.radar-document-selector--sm{max-width:250px}.radar-document-selector--md{max-width:500px}.radar-document-selector__params{list-style:none;margin:0;padding:0}.radar-document-selector__params .sp-mf{padding:0 5px}.radar-document-selector--disabled{pointer-events:none;opacity:.7}.radar-document-selector__tree-field{flex:1;display:flex;flex-direction:column;min-height:250px}.radar-document-selector__tree{flex:1;height:0;max-height:400px}.radar-document-selector__params-field{padding-bottom:10px}.radar-document-container{position:absolute;top:0;left:0;right:0;bottom:0}.radar-document-container__frame{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:none;opacity:0}.td-shades-list{user-select:none}.td-shades-list__list{list-style:none;display:block;margin:0;padding:0}.td-shades-list__item{display:inline-block;width:10%;height:16px}.td-visual-elements{display:flex;flex-direction:column;position:relative;background-color:#fff;background-color:var(--sp-module_sidebar-body__background-color, white)}.td-visual-elements_toolbar{border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-visual-elements__tree{flex:1;position:relative}.td-visual-elements__tree.my-tree{padding:0;background-color:rgba(0,0,0,0)}.td-visual-elements__tree.my-tree .tree-node{padding:4px 2px 4px 1px;color:#000;color:var(--sp-module_sidebar-item, black);background-color:rgba(0,0,0,0)}.td-visual-elements__tree.my-tree .tree-node.selected{color:#4682b4;color:var(--sp-module_sidebar-item--selected, #4682B4);background-color:rgba(0,0,0,0)}.td-visual-elements__tree.my-tree .tree-node.highlighted,.td-visual-elements__tree.my-tree .tree-node.highlighted.selected{color:#4682b4;color:var(--sp-module_sidebar-item--selected, #4682B4);background-color:rgba(0,0,0,0)}.td-visual-elements__tree.my-tree .tree-branch{color:#000;color:var(--sp-module_sidebar-item, black);background-color:rgba(0,0,0,0);background-color:var(--sp-module_sidebar-item__background-color, transparent)}.td-visual-elements__tree.my-tree .tree-branch:hover:not(.selected):not(.highlighted){color:#000;color:var(--sp-module_sidebar-item--hover, black);background-color:#e8e8e8;background-color:var(--sp-module_sidebar-item--hover__background-color, rgb(232, 232, 232))}.td-visual-elements__tree.my-tree .tree-branch.selected{background-color:rgba(0,0,0,.05);background-color:var(--sp-module_sidebar-item--selected__background-color, rgba(0, 0, 0, 0.05))}.td-visual-elements__tree.my-tree .tree-branch.highlighted,.td-visual-elements__tree.my-tree .tree-branch.highlighted.selected{background-color:#cbdcea;background-color:var(--sp-module_sidebar-item--selected__background-color, #CBDCEA)}.td-visual-elements__resize{position:absolute;right:0;top:0;bottom:0;width:5px;cursor:ew-resize}.td-visual-elements__resize-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;cursor:ew-resize;z-index:100000}.td-states{display:flex;flex-direction:column}.td-states_toolbar{border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-states_hint{display:inline-block;padding:13px;border-top:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-states_list{border:none;flex:1;height:0}.td-states_list .sp-option{font-size:13px;line-height:19px;padding:11px 13px 12px 29px;height:auto;box-sizing:border-box}.td-states_list li.sp-option--check{background-color:var(--sp-list_item__background-color, white)}.td-states_list li.sp-option--check:before{display:none}.td-states_list .sp-option:not(.sp-option--checked).default{color:var(--sp-accent, rgb(70, 130, 180))}.td-states_list .sp-listbox__group{font-size:11px;line-height:19px;padding:11px 13px 12px 13px;height:auto;box-sizing:border-box}.td-states_list .sp-option+.sp-listbox__group{border-top:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-states_list li.sp-option--check.sp-option--checked{background-color:var(--sp-list_item--selected__background-color, #CBDCEA)}.td-states_group b{font-weight:bold}.td-states_group s{font-weight:bold;text-decoration:none;color:var(--sp-actions_item, #42609c)}.td-states_group i{font-style:normal;color:var(--sp-list_item, black)}.td-state-editor{display:flex;flex-direction:column;overflow-y:auto;max-height:100%}.td-state-editor_head{display:flex;position:sticky;top:0;z-index:1}.td-state-editor_body{flex:1;display:flex;flex-direction:column}.td-state-editor_state{flex:1;display:flex}.td-state-editor_state+.td-state-editor_state{border-top:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-state-editor_props-toolbar,.td-state-editor_preview-toolbar{border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-state-editor_props-toolbar-wrapper{flex:1;border-right:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-state-editor_props-wrapper{flex:1;border-right:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-state-editor_preview-toolbar-wrapper{flex:2}.td-state-editor_preview-wrapper{flex:2;position:relative}.td-state-editor_preview{min-height:100%}.td-color-property-editor{display:flex}.td-color-property-editor__box{flex:1}.td-color-property-editor__effective{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.td-color-property-editor__tabs.sp-tabs{min-width:220px;min-height:348px}.td-color-property-editor__tabs.sp-tabs .tab-strip--switchable{height:48px}.td-color-property-editor__tabs.sp-tabs .tab-strip_items{left:10px;top:10px;bottom:10px;right:10px;display:flex}.td-color-property-editor__tabs.sp-tabs .tab-strip_item{flex:1}.td-color-property-editor_list.sp-listbox{border:none;max-height:300px;border-radius:0 0 2px 2px}.td-color-property-editor_option.sp-option{padding:5px 10px;height:auto}.td-color-property-editor_asset-color i{display:inline-block;height:16px;width:16px;vertical-align:middle;margin-right:5px;border-radius:3px;box-shadow:rgba(0,0,0,.15) 0px 0px 0px 1px inset}.td-properties_toolbar{border-bottom:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.td-properties_form{padding:13px}.td-preview{position:relative}.td-preview_content{padding:16px;display:flex;justify-content:center}.td-preview .sp-text-preview{color:#000;background-color:#fff;border:1px solid gray;width:200px;height:30px;margin:16px;display:grid;place-content:center}.td-preview .sp-text-wrapper{display:flex;flex-wrap:wrap}.td-preview .sp-paper{color:#000;background-color:#fff;border:1px solid gray;width:200px;height:200px;margin:16px;display:grid;place-content:center}.td-preview .sp-paper-wrapper{display:flex;flex-wrap:wrap}.td-input-preview{display:inline-block;position:relative}.td-input-preview__adornment{display:inline-block;height:16px;vertical-align:middle;margin-left:-22px;margin-right:16px}.td-preview .sp-checkbox-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around}.td-preview .sp-checkbox-wrapper label,.td-preview .sp-checkbox-wrapper input{font-size:13px;line-height:15px;vertical-align:top !important}.td-preview .sp-checkbox-wrapper input::after{color:currentColor !important}.td-preview .sp-button-preview{font-size:13px;height:24px;padding:0 24px;border-radius:5px;border:1px solid rgba(0,0,0,0);outline:none}.td-preview .sp-page{height:100%;max-height:200px;width:100%;max-width:800px;color:#000;background-color:var(--sp-background--regular)}.td-preview .sp-page__header{height:25%;color:#000}.td-preview .sp-page__header .page-tabs.tabs{background-color:#4682b4;border-radius:7px 7px 0px 0px}.td-preview .sp-page__header .page-tabs.tabs .tabs-container .item{padding:0 16px;color:#fff;background-color:rgba(0,0,0,0);border-bottom:solid 3px rgba(0,0,0,0)}.td-preview .sp-page__body{padding:8px 24px}.td-preview .sp-page__footer{height:24px;padding:4px 24px 0 24px;color:#fff;background-color:#213857}.td-preview .page-copyright{color:#c1beb5}.td-preview .page-account{color:#213857}.td-preview .page-account li a{color:#213857}.td-preview .page-account .lang-choise a{color:rgba(33,56,87,.3)}.td-preview .page-account .lang-choise a.active{color:#213857}.td-preview .sp-listbox{height:50px;width:200px}.sp-module-preview{display:grid;grid-template:"sidebar header" auto "sidebar main" 1fr/auto 1fr;width:600px;border-color:#e2e2e2;border-color:var(--sp-module__border-color, #e2e2e2)}.sp-module-preview__main{grid-area:main;position:relative;padding:8px 16px}.sp-module-preview__main-header{grid-area:header;height:58px;line-height:34px;padding:11px 16px;box-sizing:border-box;color:#4682b4;color:var(--sp-module_main-header, rgb(70, 130, 180));border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_main-header__border-color, #e2e2e2)}.sp-module-preview__sidebar{grid-area:sidebar;width:300px;border-right:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2)}.sp-module-preview__sidebar-header{display:flex;border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-header__border-color, #e2e2e2)}.sp-module-preview__sidebar-header h4{flex:1;margin:0;padding:0 16px;line-height:57px;display:inline-block}.sp-module-preview__sidebar-expander{grid-area:sidebar;justify-self:end;display:grid;place-items:center;height:57px;width:57px;cursor:pointer;outline:none;border:none;box-sizing:border-box;border-left:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2);color:var(--sp-module_sidebar-expander, rgb(70, 130, 180))}.sp-module-preview__sidebar-expander:hover{color:var(--sp-module_sidebar-expander--hover, rgb(70, 130, 180));background-color:var(--sp-module_sidebar-expander--hover__background-color, #fff)}.sp-module-preview__sidebar-expander svg.sp-svg-icon{margin:24px;width:8px;height:8px;font-size:8px;line-height:8px;vertical-align:middle}.sp-module-preview__sidebar-body{border-bottom:1px solid #e2e2e2;border-color:var(--sp-module_sidebar-expander__border-color, #e2e2e2)}.sp-module-preview__sidebar-body ul{list-style:none;padding:0;margin:0}.sp-module-preview__sidebar-body li>span{display:block;padding:8px 16px}.sp-module-preview__sidebar-body li>ul{padding:0px 0 8px 0}.sp-module-preview__sidebar-body li li span{padding:2px 16px 2px 36px}.sp-module-preview__sidebar-item{color:#000}.sp-module-preview__sidebar-accordion-item{cursor:pointer;padding:20px 20px 20px 20px;font-weight:500;font-size:14px;border-top:1px solid #e2e2e2;color:var(--sp-module_main-header, rgb(70, 130, 180))}.sp-module-preview__sidebar-sub-item{color:#000}.sp-data-grid-preview{display:flex;flex-direction:column;width:400px;border:1px solid gray}.sp-data-grid-preview__titlebar{padding:7px;font-weight:bold;border-bottom:1px solid #d7d8d8}.sp-data-grid-preview__header{display:flex;font-weight:bold}.sp-data-grid-preview__row{display:flex}.sp-data-grid-preview__cell{flex:1;padding:7px;border-right:1px solid #d7d8d8;border-bottom:1px solid #d7d8d8}.sp-data-grid-preview__expander{padding:7px;vertical-align:middle;border-right:1px solid #d7d8d8;border-bottom:1px solid #d7d8d8}.td-part-isolator{position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid rgba(0,0,0,0);transition:border-color ease .5s}.td-part-isolator:hover,.td-part-isolator.td-part-isolator--isolated{border-color:rgba(239,158,0,.07)}.td-part-isolator:hover>div,.td-part-isolator.td-part-isolator--isolated>div{opacity:1}.td-part-isolator>div{position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;border:1px solid #eb9b00;opacity:0;transition:opacity ease .5s;z-index:1}.td-assets-dialog_head .tab-strip_items{left:0}.td-assets-dialog_head .tab-strip_item{padding-left:16px;padding-right:16px}.td-assets-dialog_body{padding:10px}.td-asset-colors-editor-item{position:relative}.td-asset-colors-editor-item__spot,.td-asset-colors-editor-item__spot-wbg,.td-asset-colors-editor-item__spot-bbg{position:absolute;left:40px;top:0;bottom:0;right:84px;z-index:1}.td-asset-colors-editor-item__spot-wbg{background-color:#fff;right:121px}.td-asset-colors-editor-item__spot-bbg{background-color:#000}.td-asset-colors-editor-item__text{z-index:2;margin-left:7px;margin-right:50px}.td-asset-colors-editor-item__text .sp-input__input{color:inherit}.td-import-export-dialog__tabs{position:absolute;top:0;left:0;right:0;bottom:0}.td-import-export-dialog__tabs .sp-tab{height:100%}.td-import-export-dialog__body{padding:0}.td-import-export-dialog__import{position:relative;display:flex;flex-direction:column}.td-import-export-dialog__export{position:relative;display:flex;flex-direction:column}.td-import-export-dialog__export textarea:disabled{border-bottom:1px solid #e2e2e2;border-color:var(--sp-border, #e2e2e2);color:#000;background-color:#efefef}.td-import-export-dialog__code{width:100%;height:100%}.td-import-export-dialog__code textarea{margin:0 !important;padding:16px}.td-import-export-dialog__tools{position:absolute;top:0;left:0;right:18px;background-color:#fff}.td-import-export-dialog__theme-selector{flex:1}.td-import-export-dialog__warn{padding:5px 16px !important}.theme-designer{display:flex;flex-direction:column;height:100%}.theme-designer__head{z-index:2}.theme-designer__body{display:flex;flex:1;max-height:calc(100% - 60px)}.theme-designer__tree{box-sizing:border-box;border-right:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.theme-designer__states{flex:1;box-sizing:border-box;border-right:1px solid #d7d8d8;border-color:var(--sp-border, #d7d8d8)}.theme-designer__props{flex:3}.theme-designer__empty{flex:4;color:#000;color:var(--sp-foreground, black)}.theme-designer__empty>span{display:inline-block;padding:16px;font-style:italic}.theme-designer--single-state .theme-designer__states,.theme-designer--single-state .td-properties_toolbar{display:none}.theme-designer--single-state .theme-designer__props{flex:4}.theme-designer--single-state .td-state-editor_preview-toolbar-wrapper,.theme-designer--single-state .td-state-editor_preview-wrapper{flex:3}.theme-designer-dialog.dialog .dialog-content{padding:0}.calendar{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.calendar>.container{flex:1;display:flex;flex-direction:column;overflow:auto;height:100%}.calendar .calendar-datepicker{box-sizing:border-box}.calendar .calendar-datepicker .container{border-right:1px solid var(--sp-calendar__border-color, #d7d8d8)}.calendar-title-panel{min-height:40px;margin-top:6px;display:flex}.calendar-title-panel>.filter-panel{flex:1;width:0}.runtime-form .calendar-title-panel .sp-button{position:relative;height:24px;padding:0 16px}.form .calendar .buttons{padding-top:0}.calendar .scheduler-container{flex:1;position:relative}.calendar .scheduler-container .loading{position:absolute}.calendar .scheduler{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto}.calendar-runtime-control{border:1px solid var(--sp-calendar__border-color, #d7d8d8);overflow:hidden;position:relative}.calendar-module{position:absolute;top:0;right:0;bottom:0;left:0}.calendar-module .calendar-runtime-control{border:none;position:absolute;top:0;right:0;bottom:0;left:0}.calendar-menu{background:#ededed;border:1px solid #d7d8d8;left:0;padding:2px 2px 1px;position:fixed;top:0;width:150px;z-index:15}.calendar-menu a{cursor:pointer;display:block;margin-bottom:1px;padding:3px 5px 4px}.calendar-menu a:hover{background:#e5e5e0}.calendar-menu img,.calendar-menu span{vertical-align:middle}.calendar-menu img{max-height:14px}.calendar-scale{height:57px;clear:both;user-select:none;position:relative;box-sizing:border-box;overflow-y:visible}.calendar-scale .csm-collapse-btn{height:57px !important;width:57px !important}.runtime-form .calendar-scale .csm-collapse-btn{display:none}.calendar-scale .tabs.has-hidden{margin-right:25px}.calendar-scale .tabs .tabs-container{position:static;left:0;top:17px;overflow:visible;white-space:normal}.calendar-scale .tabs .tabs-container .scale-buttons{position:relative;top:16px;margin-left:10px}.calendar-scale .buttons{padding-top:0;float:left;text-align:left;height:40px;overflow:hidden}.calendar-scale a.item{cursor:pointer;height:30px;line-height:28px;margin-right:3px;padding:0 5px;vertical-align:top}.calendar-scale a.item span{vertical-align:middle}.calendar-scale .scale-buttons a{color:#000;height:30px;line-height:26px;padding:0 20px 0}.calendar-scale .scale-buttons .current{background:#f3f2ee;cursor:default;height:30px}.calendar-scale .scale-buttons .current:hover{background:#f3f2ee}.calendar-scale .scale-more{display:block;position:absolute;right:0;bottom:0}.calendar-scale .scale-more .toggleable .toggle{width:25px;height:40px;position:static;box-sizing:border-box;background:url(Assets/blue-arrow-down-fill-3ff043cbbbbdd09394d718e17b0ff17d.png) no-repeat center 8px border-box;opacity:.5}.calendar-scale .scale-more .toggleable .toggle:hover,.calendar-scale .scale-more .toggleable .toggle:active,.calendar-scale .scale-more .toggleable.on .toggle{opacity:1}.calendar-scale .toggleable .content .actions-list{margin-top:0;margin-bottom:0}.calendar-title{box-sizing:border-box;padding:10px 16px;width:auto;line-height:24px}.calendar-title-text{color:var(--sp-calendar_title, rgba(0, 0, 0, 0.55));font-size:14px;padding-left:8px;vertical-align:middle}.navigate-left,.navigate-right{height:18px;width:18px;margin:0;padding:1px 0 0 0;vertical-align:middle;cursor:pointer;color:var(--sp-calendar_title_button, rgba(0, 0, 0, 0.55));border:none;background-color:var(--sp-calendar_title_button__background-color, transparent)}.navigate-left:hover,.navigate-right:hover{background-color:var(--sp-calendar_title_button--hover__background-color, rgb(243, 241, 241))}.navigate-left[disabled],.navigate-right[disabled]{opacity:.5;pointer-events:none}.navigate-left .sp-svg-icon,.navigate-right .sp-svg-icon{width:10px;height:10px}.calendar-datepicker{display:flex;border-left:1px solid var(--sp-calendar__border-color, #d7d8d8);background:var(--sp-calendar_date-picker__background-color, white)}.calendar-datepicker .container{flex:1;margin:0;padding:0;max-height:100%;overflow-y:auto;overflow-x:hidden;position:relative;height:100%}.calendar-datepicker .expander{width:21px;padding:2px 2px 3px 3px;cursor:pointer;box-sizing:border-box;background:var(--sp-calendar_expander__background-color, #f0f0f0)}.calendar-datepicker .expander:hover{background:var(--sp-calendar_expander--hover__background-color, white)}.calendar-datepicker .expander:hover .expander__calendar{color:var(--sp-calendar_expander--hover, rgb(70, 130, 180));--sp-gray--500: var(--sp-calendar_expander--hover__gray-color, #777)}.calendar-datepicker .expander:hover .expander__arrow{color:var(--sp-calendar_expander--hover__gray-color, #777)}.calendar-datepicker .expander__calendar{color:var(--sp-calendar_expander, rgb(70, 130, 180));--sp-gray--500: var(--sp-calendar_expander__gray-color, #777)}.calendar-datepicker .expander__arrow{color:var(--sp-calendar_expander__gray-color, #777);margin:4px;width:8px;height:8px}.calendar-datepicker .react-datepicker{display:block;box-shadow:none;border-radius:0;border:none;user-select:none}.calendar-datepicker .react-datepicker__month-container{display:block;float:none}.calendar-datepicker .react-datepicker__navigation{top:16px}.calendar-datepicker .react-datepicker__header{padding-top:16px;border-radius:0;height:57px}.calendar-datepicker .today-button-container{text-align:center;padding:1em}.calendar-datepicker .monthpicker-container,.calendar-datepicker .month-picker,.calendar-datepicker .rmp-container,.calendar-datepicker .rmp-cell,.calendar-datepicker .rmp-popup,.calendar-datepicker .rmp-pad{position:absolute;left:0;right:0;display:block;width:auto}.calendar-datepicker .month-picker>.rmp-container.rmp-table{display:block}.calendar-datepicker .month-picker>.rmp-container .rmp-popup,.calendar-datepicker .month-picker>.rmp-container .rmp-popup .rmp-pad{width:auto}.calendar-datepicker .rmp-popup{display:none}.calendar-datepicker .rmp-popup.show{display:block}.calendar-datepicker .react-datepicker__current-month{cursor:pointer;text-decoration:underline;position:relative}@keyframes resource-cell--disabled-flash{0%,50%,100%{background:#ccc}25%,75%{background:#fff}}.resource-row .resource-cell{box-sizing:border-box;display:inline-block;height:16px;line-height:16px;width:30px;text-align:center;vertical-align:top;user-select:none;color:var(--sp-calendar_grid_cell, black);border-right:1px solid var(--sp-calendar_grid__vertical-line-color, #99cccc);border-bottom:1px solid var(--sp-calendar_grid__horizontal-line-color, #6699cc);background:var(--sp-calendar_grid_cell__background-color, white)}.resource-row .resource-cell.disabled{background:var(--sp-calendar_grid_cell--disabled__background-color, #ccc)}.resource-row .resource-cell.disabled.resource-cell--disabled-flash{animation-name:resource-cell--disabled-flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.resource-row .resource-cell.selected{background:var(--sp-calendar_grid_cell--selected__background-color, rgba(70, 130, 180, 0.35))}.resource-row .resource-cell.weekend{background:var(--sp-calendar_grid_cell--weekend__background-color, rgba(70, 130, 180, 0.1))}.resource-row .resource-cell.weekend.selected{background:var(--sp-calendar_grid_cell--weekend--selected__background-color, #B5C8DF)}.resource-row .events{position:absolute}.resource-row .events-row{position:absolute;left:0;right:0;top:0}.resource-row .event{position:absolute;box-sizing:border-box;height:17px;cursor:pointer;font:7pt Tahoma;overflow:hidden;white-space:nowrap;border:none;margin-top:1px;border-radius:7px;background:var(--sp-calendar_event__background-color, white);transition:all .3s ease-in-out}.resource-row .event:hover{overflow:visible;z-index:99999;transform:scale(1.06)}.resource-row .event.selected{z-index:10;border:1px dotted var(--sp-calendar_event--selected__border-color, yellow);background-image:repeating-linear-gradient(-45deg, var(--sp-calendar_event--selected__background-color, #9ccafb) 0 6px, transparent 6px 12px)}.resource-row .event .event-name{border:none;position:absolute;left:0;top:0;bottom:1px;padding:2px 0 0 1px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.global-events-row{position:absolute;top:0;bottom:0}.global-events-row.disabled{user-select:none;pointer-events:none}.global-event{position:absolute;top:0;bottom:0;box-sizing:border-box;font:7pt Tahoma;overflow:hidden;white-space:nowrap;color:var(--sp-calendar_global-event, black);border-left:1px solid var(--sp-calendar_global-event__border-color, #666);border-right:1px solid var(--sp-calendar_global-event__border-color, #666);opacity:.5}.global-event:hover{overflow:visible}.scheduler{cursor:default;overflow:hidden;width:800px;height:300px;background:var(--sp-calendar_grid__background-color, white)}.scheduler-fixed-corner,.scheduler-fixed-top,.scheduler-fixed-left,.scheduler-fixed-main{position:absolute;overflow:hidden;z-index:0}.scheduler-fixed-corner,.scheduler-fixed-top{position:absolute}.scheduler-fixed-corner,.scheduler-fixed-top{top:0;height:32px}.scheduler-fixed-corner,.scheduler-fixed-left{width:100px}.scheduler-fixed-top,.scheduler-fixed-main{left:100px;right:0}.scheduler-fixed-left,.scheduler-fixed-main{top:32px;bottom:0}.scheduler-fixed-main{overflow:auto}.scheduler-fixed-main .scheduler-table{position:relative}.scheduler-fixed-left{overflow:visible;z-index:1}.scheduler-fixed-corner{z-index:2}.scheduler-fixed-left .scheduler-table{width:200px}.scheduler-fixed-top .scheduler-table,.scheduler-fixed-left .scheduler-table{position:absolute}.scheduler .scheduler-row{height:16px}.scheduler .scheduler-cell{box-sizing:border-box;display:inline-block;height:16px;line-height:16px;width:30px;text-align:center;vertical-align:top;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:var(--sp-calendar_grid_header, black);border-right:1px solid var(--sp-calendar_grid__vertical-line-color, #99cccc);border-bottom:1px solid var(--sp-calendar_grid__horizontal-line-color, #6699cc);background:var(--sp-calendar_grid_header__background-color, #e3efff)}.scheduler .scheduler-cell.disabled{background:var(--sp-calendar_grid_cell--disabled__background-color, #ccc)}.scheduler .scheduler-cell.weekend{background:var(--sp-calendar_grid_cell--weekend__background-color, rgba(70, 130, 180, 0.1))}.scheduler .resource-row{border-top:0;border-left:0}.scheduler-fixed-corner .scheduler-cell,.scheduler-fixed-left .scheduler-cell{text-align:left;overflow:hidden;width:100%}.scheduler-fixed-left .scheduler-cell{position:relative}.scheduler-fixed-left .scheduler-cell:hover{overflow:visible}.scheduler-fixed-left .scheduler-cell .scheduler-cell-name{background:inherit;white-space:nowrap;position:absolute;top:0;bottom:0}.scheduler-fixed-top .scheduler-cell{overflow:hidden;white-space:nowrap}.im-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;box-sizing:border-box;border:1px solid #e2e2e2;border-radius:5px;background-color:#fff}.im-container--fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.im-container__side-panel{width:250px;box-sizing:border-box;border-right:1px solid #e2e2e2;display:flex;flex-direction:column}.im-container__side-panel .sp-toolbar{background-color:#f3f4f8}.im-container__side-panel .sp-toolbar__item.sp-button{height:33px;min-width:33px}.im-container__side-panel .sp-toolbar__item.sp-button:hover{background-color:#f3f4f8}.im-container__side-panel .sp-toolbar__item.sp-text{padding:9px;color:#000;overflow:hidden;text-overflow:ellipsis}.im-container__sources.sp-listbox{flex:1 1 70%;height:1px;border:none}.im-container__sources .sp-option{height:auto}.im-container__groups.sp-listbox{flex:1 1 30%;height:1px;border:none}.im-container__editor{flex:1;position:relative}.im-container__editor .svg-editor{font-size:11px}.im-source-object{display:flex;align-items:center;user-select:none}.im-source-object__image-wrapper{display:inline-block;width:40px;margin-right:2px;text-align:center}.im-source-object__image{object-fit:contain;object-position:center center;min-width:16px;max-width:40px;min-height:16px;max-height:40px}.im-source-object__label{flex:1;min-width:0;max-height:30px;line-height:15px;white-space:normal;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.image-mapper-control{position:relative}.image-mapper-not-designed{position:absolute;top:0;left:0;right:0;bottom:0;width:auto !important;height:auto !important}.mapping-table{display:inline-block}.mapping-table .mapping-item{height:auto;align-items:flex-end;margin-bottom:2px}.mapping-table .mapping-header{line-height:20px;margin-bottom:6px}.mapping-table .mapping-item .source,.mapping-table .mapping-item .target,.mapping-table .mapping-header .source,.mapping-table .mapping-header .target{display:inline-block;box-sizing:border-box}.mapping-table .mapping-item .source,.mapping-table .mapping-item .target{width:200px}.mapping-table .mapping-header .source,.mapping-table .mapping-header .target{font-weight:bold;padding:2px 0 2px 4px;background:#d9dcef;background-color:var(--sp-popup_body__background-color, #D9DCEF);border:1px solid var(--sp-border, #CACFE5);color:var(--sp-popup_body, #3A3A3A);text-align:left;width:205px}.mapping-table .mapping-header .source{border-left:none;padding-left:9px}.mapping-table .mapping-item .my-combobox,.mapping-table .mapping-item .my-combobox-value{width:100%}.mapping-table .extension .connector{display:inline-block;width:15px;height:18px;margin-left:15px;vertical-align:top;box-sizing:border-box;border-bottom-left-radius:2px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-color:var(--sp-input--disabled__border-color, #ccc)}.mapping-table .extension .find-by-field{display:inline-block;vertical-align:top;width:170px;margin-top:5px}.dms-document-categories-form__tree{flex-grow:1;overflow:hidden}.dms-document-categories-form__tree.my-tree{padding-left:0;margin-left:-8px;overflow:auto}.dms-document-categories-form__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.dms-document-categories-form__tree.my-tree .tree-node .node-caption{text-overflow:ellipsis;overflow:hidden;max-width:30vw}.dms-document-categories-form__column{max-width:none}.dms-document-categories-form__group.my-form-group.expanded .my-form-group__content{display:flex;flex-direction:column;height:55vh}.dms-document-categories-form__group.my-form-group.expanded .my-form-group__content .sp-button--with-text{align-self:flex-start}.dms-gdpg-categories-form__tree.my-tree{padding-left:0;margin-left:-8px;margin-top:-8px}.dms-gdpg-categories-form__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.dms-gdpg-categories-form__tree.my-tree .tree-node .node-caption{text-overflow:ellipsis;overflow:hidden;max-width:400px}.approval-workflow-view{width:60%;box-sizing:border-box;margin:40px}.dms-subscriptions-log-form ul{list-style-type:none;display:contents}.dms-subscriptions-log-form li{padding:5px}.dms-subscriptions-log-form--user{display:flex;align-items:center;padding-right:15px}.dms-subscriptions-log-form--user svg{padding-right:7px}.toggle-switch{display:inline-flex !important;align-items:center !important;user-select:none;margin-left:16px;font-size:14px;font-weight:normal !important}.toggle-switch input[type=checkbox]{width:0;height:0;opacity:0;position:absolute}.toggle-slider{width:40px;height:22px;background-color:#ccc;border-radius:12px;position:relative;transition:background .2s;margin-right:8px;flex-shrink:0;box-sizing:border-box;display:inline-block;cursor:pointer}.toggle-slider:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;top:2px;left:2px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1333333333);transition:transform .2s}.toggle-switch input:checked+.toggle-slider{background:#0078d4}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(18px)}.toggle-switch-label{margin-left:8px;white-space:nowrap;font-size:13px;font-weight:normal !important}.dms-comparison-form-viewer{width:48%;height:100%;display:inline-flex;position:relative;margin-left:5px;margin-right:5px}.dms-comparison-form-viewer__label{height:20px;width:41%;display:inline-flex;position:relative}.dms-comparison-form-viewer__label.middle{margin-left:35px;width:43%}.dms-comparison-form-viewer__label.right{width:100px}.dms-comparison-form-viewers{height:100%;width:100%}.dms-comparison-form-labels{width:100%;color:var(--sp-popup_title);font-weight:bold;font-size:12}.dms-comparison-pdf-page{margin:5px}.dms-comparison-frame{max-height:880px}.sp-dialog.maximized .dms-comparison-frame,.sp-dialog--fullscreen .dms-comparison-frame{max-height:100vh}.dms-comparison-change-item{margin:5px;height:50px;border:1px solid #000;background:var(--sp-popup_body__background-color, #fff);padding:10px;border-radius:4px}.dms-comparison-change-item:hover{filter:brightness(150%)}.dms-comparison-change-item__action-label{font-size:14px;margin-top:1px;width:65%;color:var(--sp-foreground, black);line-height:normal}.dms-comparison-change-item__text{font-size:12px;margin-top:10px;margin-left:15px}.dms-comparison-change-item__text.label{color:var(--sp-foreground, black);font-style:italic;opacity:.6}.dms-comparison-change-item__page{opacity:.6;font-size:12px;width:20%;color:var(--sp-foreground, black)}.dms-comparison-change-item__icon{width:10%;color:#00be30}.dms-comparison-change-item__icon.deleted{color:red}.dms-comparison-change-item__icon.style{margin-right:10px;color:#ffca1a}.dms-comparison-change-list{border:1px solid var(--sp-dialog-border-color);margin-left:5px;width:15%;overflow:auto;background:var(--sp-popup__background-color, #fff);height:80vh}.dms-comparison-pdf-view{border:1px solid var(--sp-dialog-border-color);width:45%;overflow:auto;background-color:#727272;height:80vh}.dms-comparison-blank-item{height:100%;width:100%;display:inline-flex;justify-content:center;align-items:center;text-align:center}.dms-comparison-item-group,.dms-comparison-item-group-blank{display:inline-flex;width:100%}.dms-comparison-item-group{justify-content:space-between}.dms-comparison-item-group-blank{justify-content:center;align-items:center;text-align:center;height:100%}.dms-translate-form--link{font-size:12}.dms-translate-form-translate-button{margin-left:10px}.container{height:455px}.dms-translate-register-group{margin-top:10px}.dms-translate-register-subgroup,.dms-translate-gdpg-container,.dms-translate-title-container,.container{display:flex;flex-direction:column}.dms-translate-form--link,.dms-translate-form-select,.dms-translate-form-checkbox,.dms-translate-title-container,.dms-translate-gdpg-container,.dms-translate-mnl-container,.dms-translate-document-title{margin-bottom:10px}.dms-translate-form-mnl-alert{color:var(--sp-foreground--info, #31708f) !important;border-color:var(--sp-border--info, #bce8f1);background-color:var(--sp-background--info, #d9edf7);margin-top:3px;margin-bottom:5px;width:272px}.dms-translate-form-gdpg-alert{color:var(--sp-foreground--info, #31708f) !important;border-color:var(--sp-border--info, #bce8f1);background-color:var(--sp-background--info, #d9edf7);margin-top:3px;margin-bottom:5px;width:115px}.dms-translate-form-register-alert{color:var(--sp-foreground--success, #3c763d) !important;border-color:var(--sp-border--success, #d6e9c6);background-color:var(--sp-background--success, #dff0d8);margin-top:3px;margin-bottom:5px;width:325px}.dms-translate-form-register-alert-error{border-color:var(--sp-border--danger, #ebccd1);background-color:var(--sp-background--danger, #f2dede);margin-top:3px;margin-bottom:5px;width:325px;color:var(--sp-foreground--danger, #a94442) !important}.dms-document-related .flex-grid-value{display:block}.dms_summary_form .mce-tinymce{background:#fff;height:100%}.dms_summary_form .mce-tinymce>.mce-container-body{height:100%;display:flex;flex-direction:column}.dms_summary_form .mce-tinymce>.mce-container-body>.mce-edit-area{flex:1}.dms_summary_form .mce-tinymce>.mce-container-body>.mce-edit-area>iframe{height:100% !important}.dms-image-viewer{position:absolute;top:0;left:0;right:0;bottom:0;user-select:none}.dms-image-viewer__canvas{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;cursor:grab}.dms-image-viewer__image{max-height:initial;max-width:initial;margin:auto;display:block}.dms-image-viewer__close-fs{position:absolute;top:0;right:0}.dms-video-viewer{position:absolute;top:0;left:0;right:0;bottom:0}.dms-video-viewer__error{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:30px;height:100%;place-content:center;place-items:center;background-color:var(--sp-viewport__background-color, #CFCFD0)}.dms-video-viewer>div:first-of-type{position:absolute;top:0;left:0;right:0;bottom:0;bottom:5px;width:auto !important;height:auto !important}.dms-video-viewer video{width:100%;height:100%;object-fit:contain}.dms-frame-container{position:absolute;top:0;left:0;right:0;bottom:0}.dms-frame-container__frame{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:none;opacity:0}.dms-document-viewer{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.dms-document-viewer .toggle-toolbar-button{position:absolute;top:2px;left:2px;z-index:10;height:16px;width:20px;padding-left:7px !important}.dms-document-viewer__toolbar{position:absolute;top:0;left:0;width:100%;background-color:#fff;transition:transform .5s ease,opacity .5s ease;transform:translateY(-100%);opacity:0;z-index:5}.dms-document-viewer__toolbar.visible{transform:translateY(0);opacity:1}.dms-document-viewer__body{flex:1;position:relative;background-color:var(--sp-viewport__background-color, #CFCFD0);padding-top:50px}.dms-document-viewer--fullscreen .dms-document-viewer__head{position:fixed;opacity:0;transition:opacity .2s linear 0s}.dms-document-viewer--fullscreen .dms-document-viewer__head:hover{opacity:1}.dms-document-viewer--fullscreen-hl .dms-document-viewer__head{opacity:1;animation:fadeinfrombottom .2s linear}.dms-document-viewer--fullscreen .dms-document-viewer__head-fs{display:block}@keyframes fadeinfrombottom{0%{top:-60px}100%{top:0}}.dms-not-supported{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;place-items:center;place-content:center}.dms-not-supported__text{text-align:center;font-size:20px}.content-error{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--sp-toolbar_button, #42609C);height:100%}.dms-document-selector-dialog__root{display:flex;flex-direction:column;height:100%;overflow:hidden}.dms-document-selector-dialog__grid{flex-grow:1;position:relative}.dms-document-selector-dialog .flex-grid-value{display:block}.dms-filter-folder-dialog__root{display:flex;flex-direction:column;height:100%;overflow:hidden}.dms-filter-folder-dialog__filter{padding:16px 16px 0 16px}.dms-filter-folder-dialog__grid{flex-grow:1;position:relative}.dms-approval-workflow-dialog__header{display:flex;justify-content:space-between}.dms-approval-workflow-dialog__label{color:var(--sp-foreground, black);font-weight:normal;padding-right:5px}.dms-approval-workflow-dialog--inline{display:flex;flex-direction:row}.dms-add-attachments-dialog__dropzone{height:180px;text-align:center;border:dashed 2px gray}.dms-add-attachments-dialog__dropzone+.dms-add-attachments-dialog__list{margin-top:20px}.dms-add-attachments-dialog__file-name,.dms-add-attachments-dialog__descr{flex:1}.dms-add-attachments-dialog__file-name{overflow:hidden;text-overflow:ellipsis}.generate-document-container{display:flex;height:100%}.pdf{width:800px;overflow:auto;background:#fff;color:#000;padding:20px;border:1px solid #ccc}.dms-category-selector__popup{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.dms-category-selector__tree{position:relative}.dms-category-selector__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.dms-category-selector__tree.my-tree .tree-node .node-caption{max-width:300px;text-overflow:ellipsis;overflow:hidden}.dms-filter-folder-selector__popup{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.dms-filter-folder-selector__tree{position:relative}.dms-filter-folder-selector__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.dms-document-editor{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.dms-document-editor__tabs{flex-grow:1;overflow:auto}.dms-document-editor .flex-grid-value{display:block}.dms-document-editor_info-panel{display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--sp-paper__border-color, #e2e2e2)}.dms-ff-union-button{color:var(--sp-filter_union, black) !important;border-color:var(--sp-filter_union__background-color, #FDE7E7) !important;background-color:var(--sp-filter_union__background-color, #FDE7E7) !important;padding:4px !important;width:auto;min-width:36px !important;overflow:initial;font-weight:700;font-size:13px;font-family:Roboto,sans-serif;line-height:15px;text-transform:uppercase}.dms-ff-union-button:hover,.dms-ff-union-button:focus-within{color:var(--sp-filter_union--hover, black) !important;border-color:var(--sp-filter_union--hover__background-color, #FDAEAC) !important;background-color:var(--sp-filter_union--hover__background-color, #FDAEAC) !important}.dms-gdpg-editor .flex-grid-value{display:block}.dms_answers_editor_wrapper{display:flex;flex-direction:column;padding-bottom:5px}.dms_answers_editor_question_input{margin:5px;height:50px}.dms_answers_editor_answer_input{margin:5px;height:75px}.dms-obsolete-view-editor h2{place-self:center;color:var(--sp-popup_title, #4682b4)}.dms-obsolete-view-advanced_obsoleted_document{padding-bottom:40px}.dms-obsolete-view-advanced-title,.dms-obsolete-view-advanced-request-access_title,.dms-obsolete-view-advanced-owner_title{padding-bottom:5px;font-weight:500}.dms-obsolete-view-advanced-obsoleted_document{padding-bottom:30px}.dms-obsolete-view-advanced-view-document,.dms-obsolete-view-advanced-request-access{display:flex;flex-direction:row;justify-content:space-between}.dms-obsolete-view-advanced-title{font-size:larger;font-weight:600}.dms-obsolete-view-advanced-owner_name{padding-bottom:15px}.dms-doc-info{position:relative;width:615px}.dms-my-ws-counter{display:inline-block;align-self:center;vertical-align:middle;margin-left:10px;font-size:1em;font-style:normal;font-weight:normal;line-height:15px;padding:0 5px 1px 5px;min-width:min-content;min-height:18px;box-sizing:border-box;border-radius:9px;border:1px solid currentColor;color:var(--sp-label, #213857)}.dms-my-ws-counter span{pointer-events:none}.dms-my-ws-counter.empty{display:none}.dms-my-ws-counter .loading__loader{color:currentColor}.tree-branch.selected .dms-my-ws-counter{color:inherit}.dms-route-stages{min-height:75px;display:flex;justify-content:center;flex-direction:column;align-items:center}.dms-route-stages__container,.dms-route-stages__loader{align-self:center;display:flex;justify-content:space-between;align-items:center;opacity:1;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap}.dms-route-stages__container--hidden,.dms-route-stages__loader--hidden{opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.dms-route-stages__container::-webkit-scrollbar{height:0}.dms-route-stages__box{flex:0 0 auto;width:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;max-width:100px;min-width:80px;box-sizing:border-box;margin:5px}.dms-route-stages__box:first-child{margin-left:20px}.dms-route-stages__box:last-child{margin:0 20px 0 15px;font-weight:bolder}.dms-route-stages__box:last-child .dms-route-stages__stage,.dms-route-stages__box:last-child .dms-route-stages__stage--finished{display:none}.dms-route-stages__stage{border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);position:absolute;height:8px;width:100%;top:15px;left:60%;background:var(--sp-background, rgba(255, 255, 255, 0.4));z-index:0}.dms-route-stages__stage--finished{box-shadow:0 2px 1px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 1px 1px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 3px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));position:absolute;height:8px;width:100%;top:15px;left:60%;background:rgba(121,192,255,.4);z-index:0}.dms-route-stages__icon{border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);border-radius:100%;padding:6px;margin:5px;z-index:10}.dms-route-stages__icon--success{background:var(--sp-foreground--success, rgb(86, 211, 100));border:1px solid var(--sp-foreground--success, rgb(86, 211, 100));color:#fff}.dms-route-stages__icon--active{background:var(--sp-page_body__background-color, black);border:1px solid var(--sp-foreground--info, rgb(121, 192, 255))}.dms-route-stages__icon--info{background:var(--sp-foreground--info, rgb(121, 192, 255));border:1px solid var(--sp-foreground--info, rgb(121, 192, 255));color:#fff;cursor:pointer}.dms-route-stages__icon--none{background:var(--sp-page_body__background-color, black)}.dms-route-stages__icon--warning{background:var(--sp-foreground--warning, #cc6600);border:1px solid var(--sp-foreground--warning, #cc6600);color:#fff}.dms-route-stages__icon--danger{background:var(--sp-foreground--danger, rgb(248, 81, 73));border:1px solid var(--sp-foreground--danger, rgb(248, 81, 73));color:#fff}.dms-route-stages__icon:hover{box-shadow:0 5px 5px -3px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 8px 10px 1px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 3px 14px 2px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12))}.dms-route-stages__label{height:30px;display:grid;text-align:center;grid-template-columns:[first] 16px [line2] 80px [end];column-gap:4px;padding-right:20px}.dms-route-stages__label span{display:-webkit-box;place-self:center stretch;overflow:hidden;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dms-route-stages__label .sp-svg-icon{align-self:center}.dms-route-stages__collaboration-phase-title{justify-self:center;font-weight:600;margin-top:10px}.dms-route-stages-tooltip{border-radius:8px;padding:10px;font-size:1em;border:solid 1px var(--sp-input__border-color, rgb(70, 130, 180));background-color:var(--sp-input__background-color, white)}.dms-route-stages-tooltip__title{text-align:center;font-weight:bold}.dms-route-stages-tooltip__item{padding-top:5px;display:flex;align-items:center}.dms-route-stages-tooltip__user{display:flex;align-items:center;padding-right:5px}.dms-route-stages-tooltip__user .sp-svg-icon{padding-right:2px}.dms-route-stages-tooltip__status--success{color:var(--sp-foreground--success, rgb(86, 211, 100))}.dms-route-stages-tooltip__status--danger{color:var(--sp-foreground--danger, rgb(248, 81, 73))}.dms-document-in-review{flex:1}.in-review-info_container{width:50px;margin:10px}.in-review-info_image{width:50px;height:50px}.in-review-info_text{text-wrap-mode:nowrap}.dms-view-wrapper{position:relative;background-color:var(--sp-data-grid_cell__background-color, #fff)}.dms-view{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.dms-view__search{padding:10px 24px;border-bottom:1px solid var(--sp-paper__border-color, #d7d8d8)}.dms-view__filter{padding:10px 24px 0 24px;border-bottom:1px solid var(--sp-paper__border-color, #d7d8d8);overflow-y:auto;max-height:30%}.dms-view__grid{flex:1}.dms-view__grid--sel .flex-grid-row .flex-grid-cell{cursor:pointer}.dms-view__folder{padding:3px 7px;border-bottom:1px solid var(--sp-data-grid_cell__border-color, #e2e2e2);vertical-align:middle;cursor:pointer}.dms-view__folder>.sp-svg-icon{color:var(--sp-actions_item, #42609c);width:20px;height:20px;min-width:20px;font-size:20px;line-height:20px;margin-right:7px;vertical-align:middle;padding:2px 0}.dms-view__folder>span{vertical-align:middle}.dms-view__folder>p{padding:0 0 0 30px;margin:0;color:var(--sp-hint, gray)}.dms-view__folder:hover>p{color:var(--sp-data-grid_cell, black)}.dms-view__doc-title{display:flex;width:100%;vertical-align:top;cursor:pointer;pointer-events:auto;align-items:center}.dms-view__doc-title>.sp-svg-icon,.dms-view__doc-title__additional-buttons-container>.sp-svg-icon{color:var(--sp-actions_item, #42609c);width:20px;height:20px;min-width:20px;font-size:20px;line-height:20px;margin-right:6px;vertical-align:top;padding:2px 0}.dms-view__doc-title>a{vertical-align:top}.dms-view__doc-title__additional-buttons-container{white-space:nowrap;justify-items:self-end;flex:1;display:flex;justify-content:flex-end;margin-left:6px}.dms-view--scrollable{overflow-x:auto}.dms-view .flex-grid-fixed-part{border:none}.dms-view .flex-grid-toolbar{border:none}.dms-view .flex-grid-content{border-left:none;border-right:none}.dms-view .flex-grid-value{display:block}.dms-tree{position:absolute;top:0;left:0;right:0;bottom:0}.dms-tree.my-tree .tree-node .node-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.dms-document-list{position:absolute;top:0;left:0;right:0;bottom:0;border:none}.dms-document-list__item i{display:inline-block;width:22px;color:var(--sp-accent, rgb(70, 130, 180));vertical-align:top;text-align:center;font-size:15px;line-height:15px;box-sizing:border-box;padding-right:8px;margin-top:-1px;visibility:hidden}.dms-document-list__item--unsaved i{visibility:visible}.dms-document-list__item-status{display:inline-block;margin-left:10px;font-size:1em;font-style:normal;font-weight:normal;line-height:15px;padding:0 5px 1px 5px;border-radius:3px;border:1px solid currentColor}.dms-document-revision-list{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto 1fr}.dms-document-revision-list__aside{grid-column:1;border-right:1px solid var(--sp-paper__border-color, #d7d8d8);position:relative}.dms-document-revision-list__list{position:absolute;top:0;left:0;right:0;bottom:0;border:none;padding-bottom:10px}.dms-document-revision-list__item{display:flex}.dms-document-revision-list__item--draft{margin-left:10px}.dms-document-revision-list__item-status{display:inline-block;margin-left:10px;font-size:1em;font-style:normal;font-weight:normal;line-height:15px;padding:0 5px 1px 5px;border-radius:3px;border:1px solid currentColor}.dms-document-revision-list__item-icon{padding-left:7px}.dms-document-revision-list__view{grid-column:2;position:relative}.dms-document-revision-list__view>.dms-document-revision-editor{position:absolute;top:0;left:0;right:0;bottom:0}.dms-document-revision-list__view>.dms-document-revision-editor>.sp-tabs{position:absolute;top:0;left:0;right:0;bottom:0}#kanban{white-space:nowrap;padding-top:20px;width:100%;margin:0 60px}:root{--list-width: 362px;--card-width: 320px;--card-display-height: 100px;--card-title-height: 100px}.scrollable-list{width:100%;padding-left:8px;word-break:break-all}.vertical-centered{align-content:center}.user-svg-icon{vertical-align:middle}.clear{color:var(--sp-label, rgb(70, 130, 180));margin-top:10px}.defaultList{display:inline-block;border-radius:3px;margin:5px;background-color:var(--sp-kan-ban-board_columns__background-color, #EBF3F6);display:inline-block;vertical-align:top;white-space:normal;width:260px;margin-right:60px}.kanBan-panelFilter{display:flex;width:calc(100% - 65px) !important;margin:0 25px}.column-spacer{display:inline-block;width:5px}.list{border-radius:3px;margin:5px;background-color:var(--sp-kan-ban-board_columns__background-color, #EBF3F6);vertical-align:top;white-space:normal;word-break:break-all}.list-set{width:var(--list-width, 272px);display:inline-block}.list-scale{min-width:var(--list-width, 200px);flex:1 1 0}.list_no-background{background-color:rgba(0,0,0,0)}.panel-filters{margin-left:50px}.list-options-Menu{width:20px;height:20px;float:right;position:relative;margin:5px;cursor:pointer;border-radius:3px;overflow:hidden;z-index:10}.list-title{font-size:12px;padding:15px 22px;font-weight:bold;cursor:pointer;color:var(--sp-page_body);display:block;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:sticky;top:0;z-index:100;background-color:var(--sp-kan-ban-board_columns__background-color, #EBF3F6);border-radius:3px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-bottom:20px;margin-top:-1px}.list-title *{white-space:normal}.img-btn{display:inline-block;cursor:pointer;text-decoration:none;color:var(--sp-page_Body);margin-bottom:4px;margin-top:20px;display:flex;justify-content:center}.sortable-cards{min-height:100px}.card{position:relative;background-color:var(--sp-kan-ban-board_cards__background-color, #ffffff);color:var(--sp-kan-ban-board_cards, black);box-sizing:border-box;padding:10px 20px;margin:10px;cursor:pointer;border-radius:3px;border:hidden;overflow:hidden;border-radius:9px;transition:transform .2s ease,box-shadow .2s ease}.card-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.card:hover{background-color:var(--sp-kan-ban-board_cards--hovered__background-color, #ffffff);color:var(--sp-kan-ban-board_cards--hovered, black);transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.3)}.card:hover .divider{border-top:1px solid var(--sp-kan-ban-board_cards--hovered__divider, #E6E6E6)}.card-style2{background-color:var(--sp-kan-ban-board_cards__background-color, #ffffff);background-color:var(--sp-kan-ban-board_cards--style2__background-color);color:var(--sp-kan-ban-board_cards, black);color:var(--sp-kan-ban-board_cards--style2)}.card-style2 .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style2__divider, var(--sp-kan-ban-board_cards__divider, #E6E6E6))}.card-style2:hover{background-color:var(--sp-kan-ban-board_cards--style2--hovered__background-color, var(--sp-kan-ban-board_cards--hovered__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style2--hovered, var(--sp-kan-ban-board_cards--hovered, black))}.card-style2:hover .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style2--hovered__divider, var(--sp-kan-ban-board_cards--hovered__divider, #E6E6E6))}.card-style3{background-color:var(--sp-kan-ban-board_cards--style3__background-color, var(--sp-kan-ban-board_cards__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style3, var(--sp-kan-ban-board_cards, black))}.card-style3 .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style3__divider, var(--sp-kan-ban-board_cards__divider, #E6E6E6))}.card-style3:hover{background-color:var(--sp-kan-ban-board_cards--style3--hovered__background-color, var(--sp-kan-ban-board_cards--hovered__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style3--hovered, var(--sp-kan-ban-board_cards--hovered, black))}.card-style3:hover .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style3--hovered__divider, var(--sp-kan-ban-board_cards--hovered__divider, #E6E6E6))}.card-style4{background-color:var(--sp-kan-ban-board_cards--style4__background-color, var(--sp-kan-ban-board_cards__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style4, var(--sp-kan-ban-board_cards, black))}.card-style4 .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style4__divider, var(--sp-kan-ban-board_cards__divider, #E6E6E6))}.card-style4:hover{background-color:var(--sp-kan-ban-board_cards--style4--hovered__background-color, var(--sp-kan-ban-board_cards--hovered__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style4--hovered, var(--sp-kan-ban-board_cards--hovered, black))}.card-style4:hover .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style4--hovered__divider, var(--sp-kan-ban-board_cards--hovered__divider, #E6E6E6))}.card-style5{background-color:var(--sp-kan-ban-board_cards--style5__background-color, var(--sp-kan-ban-board_cards__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style5, var(--sp-kan-ban-board_cards, black))}.card-style5 .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style5__divider, var(--sp-kan-ban-board_cards__divider, #E6E6E6))}.card-style5:hover{background-color:var(--sp-kan-ban-board_cards--style5--hovered__background-color, var(--sp-kan-ban-board_cards--hovered__background-color, #ffffff));color:var(--sp-kan-ban-board_cards--style5--hovered, var(--sp-kan-ban-board_cards--hovered, black))}.card-style5:hover .divider{border-top:1px solid var(--sp-kan-ban-board_cards--style5--hovered__divider, var(--sp-kan-ban-board_cards--hovered__divider, #E6E6E6))}.card-options-Menu{width:20px;height:20px;float:right;position:relative;cursor:pointer;border-radius:3px;object-fit:contain;overflow:hidden;margin-bottom:3px}.card-course-link{display:flex;justify-content:center;padding-bottom:10px}.card-wrapper{width:100%;display:flex}.card-wrapper_set-height{height:var(--card-title-height, 100px)}.card-subject{padding-bottom:10px;float:left;width:400%;object-fit:contain;word-break:break-word}.card-subject img{max-width:100%}.card-image{padding-bottom:10px;float:right;object-fit:contain;object-position:center}.card-image img{border-radius:50%;width:70%;float:right}.card-additional-display{word-break:break-word}.card-additional-display img{max-width:100%}.card-additional-display_set-height{height:var(--card-display-height, 100px)}.divider{border-top:1px solid var(--sp-kan-ban-board_cards__divider, #E6E6E6);width:100%;padding-bottom:5px;padding-top:5px;left:15px}.mainImageDiv{padding-bottom:10px;text-align:center}.mainImage{width:100%;border-radius:3px}.menu-options-img{position:absolute;margin-top:-8px;margin-left:1px}.toggle-size{width:20px;height:20px}.list__aggregates{list-style-type:none;margin:10px 0;padding:0 30px;word-break:break-word}.list__aggregates li{display:flex;justify-content:space-between}.aggregate_caption{width:160px}.sortable-lists{width:fit-content;overflow:auto}.sortable-lists.without-panel-filters{height:100%}.sortable-lists.with-panel-filters{height:calc(100% - 65px)}.sortable-lists.no-column-headers{overflow:auto}.sortable-lists_centered{margin:0 auto}.sortable-lists_scale{overflow:auto;display:inline-flex;width:100%}.sortable-lists_scale.without-panel-filters{height:100%}.sortable-lists_scale.with-panel-filters{height:calc(100% - 65px)}.sortable-lists_scale.no-column-headers{overflow:auto}#gantt{height:calc(100% - 5px);padding-left:57px;padding-top:3px}#view-content{height:99% !important}#gantt .options{border-radius:5px}.clear{color:var(--sp-label, rgb(70, 130, 180));margin-top:10px}.panel-filters{margin-left:0px;width:100%}#gantt .sp-action{padding:4px;margin-bottom:4px}.optionsCaption{font-size:25px;font-weight:500;padding-left:31px;margin-bottom:-10px}.showGroup{vertical-align:top;float:left;display:flex;margin-left:-90px}.panelFilter{display:flex;width:calc(100% - 65px) !important;margin-left:0px}.column{display:inline-block;text-align:left}.option{margin-left:95px;display:flex}.optionLabel{margin-top:5px;color:var(--sp-label, rgb(70, 130, 180))}.form .label{vertical-align:middle;color:var(--sp-label, steelblue);padding-top:0px;padding-right:1px}.value{display:inline-block;vertical-align:middle;color:var(--sp-input, black)}#gantt .custom-task-edit-tooltip{background-color:#fff;color:#000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:10px 12px 12px 12px;border-radius:3px}.dx-popup-bottom .dx-button{height:34px !important}.dx-icon{opacity:.7}.svg-menu-icon{color:currentColor;opacity:.7}.custom-task-edit-tooltip::before{border-top-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.custom-task-edit-tooltip::after{border-bottom-color:#fff}.custom-tooltip-title{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:13px;font-weight:600;padding-bottom:6px}.custom-tooltip-row{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:12px;font-weight:600}.dx-gantt{border-radius:3px;height:calc(100% - 10px)}.dx-gantt .dx-row{height:50px}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task{height:30px !important;vertical-align:middle}.dx-treelist .dx-column-lines>td:last-child{text-align:left !important}.dx-treelist-headers .dx-treelist-table .dx-row>td{vertical-align:middle;padding-left:10px}.dx-treelist-content .dx-treelist-table .dx-row>td,.dx-treelist-content .dx-treelist-table .dx-row>tr>td{vertical-align:middle}div#dx-gantt-ta{background-color:rgba(0,0,0,0)}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row>td,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row>td{border-bottom-color:rgba(0,0,0,0)}.dx-splitter-wrapper{z-index:99}.dx-treelist-container{background-color:var(--sp-gantt-chart__background-color, white)}.dx-gantt .dx-gantt-view{background-color:var(--sp-gantt-chart__background-color, white)}.dx-toolbar{background-color:var(--sp-gantt-chart__background-color, white)}.dx-gantt{border:3px solid var(--sp-gantt-chart__border-color, #1f5492)}.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter{width:10px;background-color:var(--sp-gantt-chart__view-splitter, #1f5492);margin-left:-8px;box-shadow:inset}.dx-gantt .dx-gantt-altRow,.dx-gantt .dx-gantt-collapsable-row{background-color:var(--sp-gantt-chart__alt-row-background-color, #f5f5f5)}.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row>tr>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>td,.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover>tr>td{color:var(--sp-gantt-chart_columns-view, #000000);background-color:var(--sp-gantt-chart__selected-row-background-color, rgba(57, 105, 145, 0.1921568627))}.dx-gantt .dx-gantt-sel{background-color:var(--sp-gantt-chart__selected-row-background-color, rgba(57, 105, 145, 0.1921568627))}.dx-treelist-headers{color:var(--sp-gantt-chart_headers, #868686);background-color:var(--sp-gantt-chart_headers__background-color, #ffffff)}.dx-gantt .dx-gantt-header .dx-gantt-tsa{color:var(--sp-gantt-chart_headers, #868686);background-color:var(--sp-gantt-chart_headers__background-color, #ffffff)}.dx-treelist .dx-column-lines>td{border:1px solid var(--sp-gantt-chart_headers__separator-lines, #c5c5c5)}.dx-treelist-headers .dx-treelist-table .dx-row>td{border-right-color:var(--sp-gantt-chart_headers__separator-lines, #c5c5c5);border-bottom:1px solid var(--sp-gantt-chart__border-color, #c5c5c5);border-top:1px solid rgba(0,0,0,0)}.dx-gantt .dx-gantt-header .dx-gantt-vb{border-color:var(--sp-gantt-chart_headers__separator-lines, #c5c5c5)}.dx-gantt .dx-gantt-header .dx-gantt-tsa{border-color:var(--sp-gantt-chart_headers__separator-lines, #c5c5c5)}.dx-gantt .dx-gantt-header .dx-gantt-tsac{border-color:var(--sp-gantt-chart_headers__separator-lines, #c5c5c5)}.dx-treelist-rowsview .dx-row{color:var(--sp-gantt-chart_columns-view, #000000)}.dx-treelist .dx-row-lines>td{border-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row{border-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-treelist .dx-column-lines>td{border-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space{color:var(--sp-gantt-chart_columns-view, #000000)}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>td{border-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines>td{border-left-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6);border-right-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines>td,.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines>td{border-bottom-color:var(--sp-gantt-chart_columns-view__separator-lines, #d6d6d6)}.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space{color:var(--sp-gantt-chart_columns-view, #000000)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn{vertical-align:middle}.dx-gantt .dx-gantt-vb{border-color:var(--sp-gantt-chart_gantt-view__separator-lines, #c9c9c9)}.dx-gantt .dx-gantt-hb{border-color:var(--sp-gantt-chart_gantt-view__separator-lines, #c9c9c9)}.dx-gantt-task.dx-gantt-milestone{background-color:var(--sp-gantt-chart_gantt-view_milestone__background-color, #5da709)}.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task{border-radius:2px;background-color:var(--sp-gantt-chart_gantt-view_timeline-bar__background-color, #22537c)}.dx-gantt .dx-gantt-taskRes{background-color:var(--sp-gantt-chart_gantt-view_resource-display__background-color, #999999);color:var(--sp-gantt-chart_gantt-view_resource-display, #ffffff)}.dx-gantt .dx-gantt-conn-h{border-top-color:var(--sp-gantt-chart_gantt-view_dependency-arrow__background-color, #000000)}.dx-gantt .dx-gantt-conn-v{border-left-color:var(--sp-gantt-chart_gantt-view_dependency-arrow__background-color, #000000)}.dx-gantt-arrow.dx-gantt-BA{border-top-color:var(--sp-gantt-chart_gantt-view_dependency-arrow__background-color, #000000)}.dx-gantt-arrow.dx-gantt-RA{border-left-color:var(--sp-gantt-chart_gantt-view_dependency-arrow__background-color, #000000)}.dx-gantt-arrow.dx-gantt-LA{border-right-color:var(--sp-gantt-chart_gantt-view_dependency-arrow__background-color, #000000)}.dx-field-value-static,.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button){width:auto}.dx-field-value,.dx-field-value-static{float:none;font:inherit}.column{margin-left:10px}.column2{margin-left:10px}.flex-grid-toolbar .toolbar-edit{width:fit-content;float:right}.dx-dropdowneditor-button-visible .dx-texteditor-input{height:20px}.dx-texteditor-input-container{padding-top:3px;padding-left:3px;background-color:var(--sp-input__background-color, white)}.dx-overlay-wrapper input,.dx-overlay-wrapper textarea{height:20px !important}.dx-selectbox .dx-texteditor-input:read-only{font-size:13px;font-family:"Roboto",sans-serif}.dx-texteditor.dx-editor-outlined{background-color:var(--sp-input__background-color, white);border:inherit}.dx-texteditor-input{color:var(--sp-input, black);background-color:rgba(0,0,0,0) !important}.dx-texteditor-buttons-container{height:26px}.dx-datebox.dx-auto-width .dx-texteditor-input,.dx-datebox:not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input{font-size:13px;font-family:"Roboto",sans-serif}.dx-context-menu .dx-submenu{background-color:var(--sp-gantt-chart__background-color, white)}.dx-menu-item{color:var(--sp-gantt-chart_gantt-view, black)}.dx-menu-item.dx-state-hover{background-color:rgba(57,105,145,.192);color:var(--sp-gantt-chart_gantt-view, black)}.dx-context-menu .dx-menu-items-container{background-color:var(--sp-gantt-chart__background-color, white)}.dx-item .dx-menu-item .dx-menu-item-has-text .dx-menu-item-has-icon .dx-state-hover{color:var(--sp-gantt-chart_gantt-view, black)}.dx-selectbox-popup-wrapper .dx-list{background-color:var(--sp-gantt-chart__background-color, white)}.dx-list .dx-empty-message,.dx-list-item{color:var(--sp-page_body, black)}.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected{color:var(--sp-page_body, black)}.dx-texteditor-input{min-height:auto}.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background-color:inherit}.dx-popup-title{color:var(--sp-page_body, black)}.dx-popup-wrapper>.dx-overlay-content{background-color:var(--sp-gantt-chart__background-color, white)}.dx-button-mode-contained{background-color:var(--sp-button__background-color, #4682b4)}.dx-button-mode-contained.dx-state-hover{background-color:var(--sp-button__background-color, #4682b4);color:var(--sp-button--hover, white)}.dx-field-item-help-text,.dx-field-item-label-text{color:var(--sp-page_body, black)}.dx-show-invalid-badge.dx-tagbox.dx-tagbox-only-select.dx-selectbox.dx-textbox.dx-texteditor.dx-editor-outlined.dx-widget.dx-tagbox-default-template.dx-dropdowneditor.dx-dropdowneditor-field-clickable{border:3px red}.dx-tag-content{background-color:var(--sp-button__background-color, #4682b4);color:#fff}.dx-tag-remove-button::after{background-color:var(--sp-page_body, black)}.dx-tag-remove-button::before{background-color:var(--sp-page_body, black)}.dx-button-has-text .dx-button-content{padding:0px}.dx-editor-filled .dx-texteditor-buttons-container:last-child>.dx-button:first-child,.dx-editor-outlined .dx-texteditor-buttons-container:last-child>.dx-button:first-child{height:30px;width:29px;margin-top:10px}.dx-popup-bottom .dx-button{height:24px;width:72px}.dx-popup-bottom.dx-toolbar{padding-top:10px}.dx-popup-content{padding:18px}.dx-datebox-datetime-time-side{background-color:var(--sp-gantt-chart__background-color, white)}.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon{background-color:var(--sp-button__background-color, #4682b4)}.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content{color:var(--sp-page_body, black)}.dx-calendar{background-color:var(--sp-gantt-chart__background-color, white);color:var(--sp-page_body, black)}.dx-item-content{color:var(--sp-page_body, black)}.aggregates-list-editor.entity-not-found{background:var(--sp-background, white);border:1px solid var(--sp-actions_item__border-color, #e2e2e2);color:var(--sp-hint, #999);cursor:default;padding:2px}.aggregates-list-editor--modern .aggregates-list-editor__ul{border-color:#e2e2e2}.aggregates-list-editor--modern .aggregates-list-editor__li{padding:13px 16px}.aggregates-list-editor--modern .aggregate__caption{color:#42609c}.aggregates-list-editor__ul{list-style:none;margin:0;padding:0;border:1px solid var(--sp-actions_item__border-color, #e2e2e2);border-radius:5px;background-color:var(--sp-actions__background-color, #fff)}.aggregates-list-editor__li{padding:0px 10px;line-height:25px}.aggregates-list-editor__li+.aggregates-list-editor__li{border-top:1px solid var(--sp-actions_item__border-color, #e2e2e2)}.aggregates-list-editor__li--caption{font-size:13px;line-height:15px;font-weight:bold;color:#47484c;background-color:#ebf3f6;text-overflow:ellipsis;overflow:hidden}.aggregates-list-editor .add-button{margin-top:5px;color:var(--sp-toolbar_button, #42609c);background-color:var(--sp-toolbar_button__background-color, transparent)}.aggregates-list-editor .aggregate-edit-dialog .dialog-wrap{width:420px}.aggregates-list-editor .aggregate-edit-dialog .form{margin:0}.aggregates-list-editor .upload-file-dialog .dialog-wrap .dropzone{height:60px !important}.aggregates-list-editor .upload-file-dialog .dialog-wrap .dropzone img{max-height:12px !important;max-width:12px !important}.aggregates-list-editor__add-button{font-size:13px;line-height:15px;color:#42609c;border:none;background:#fff;cursor:pointer;padding:0;outline:none}.aggregate__function-caption{color:#aaa;margin-left:5px;white-space:nowrap}.aggregate__caption{font-size:13px;line-height:15px}.aggregate__links{float:right}.aggregate__link{text-decoration:none;width:16px;height:16px;display:inline-block;vertical-align:middle;background-size:contain;background-repeat:no-repeat}.aggregate__link+.aggregate__link{margin-left:10px}.aggregate__link--edit{background-image:url(Assets/icn_edit-ac2561da8c484b60839b663ed4df3ab0.svg)}.aggregate__link--delete,.delete-link{background-image:url(Assets/icn_delete-fb21719741246dbb4a9f34092779f7e6.svg)}.spreadsheet-designer{display:flex;position:relative;height:100%}.spreadsheet-designer__dialog{display:flex;flex-direction:column;height:100%}.spreadsheet-designer__row{display:flex;align-items:center;justify-content:space-between;gap:25px}.spreadsheet-designer__row--header{margin-bottom:10px}.spreadsheet-designer__column:nth-child(1n){width:150px}.spreadsheet-designer__column:last-child{width:25px}.spreadsheet-designer__content{flex-grow:1;margin-bottom:15px}.spreadsheet-designer__badge{position:absolute;background-color:#ffffe0;z-index:1;width:120px;display:flex;justify-content:space-between;align-items:center;left:0;right:0;top:5px;padding:4px;margin-left:auto;margin-right:auto;border:1px solid #d3d3d3;border-radius:5px;color:rgba(0,0,0,.5411764706)}.spreadsheet-designer__button{cursor:pointer;color:rgba(0,0,0,.5411764706)}.spreadsheet-designer__remove{color:red;cursor:pointer}.spreadsheet-designer__text-button{cursor:pointer;color:var(--sp-accent);font-weight:500}.dx-button-has-text .dx-button-content{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}input.e-input::-webkit-input-placeholder{color:var(--sp-gray--600a)}input.e-input::placeholder{color:var(--sp-gray--600a)}.e-tab .e-tab-header .e-toolbar-item .e-tab-text{color:var(--sp-gray, rgba(0, 0, 0, 0.54))}.e-tab .e-tab-header .e-toolbar-item .e-ripple-element{background:var(--sp-spreadsheet__accent-color, steelblue)}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue) !important}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus{background:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:focus .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue) !important}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue) !important}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus{background:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:focus .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue) !important}.e-tab .e-tab-header .e-toolbar-item .e-indicator{background:var(--sp-spreadsheet__accent-color, steelblue)}.e-tab .e-tab-header .e-indicator{background:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-table{background-color:var(--sp-white, white)}.e-spreadsheet .e-cell{background-color:rgba(0,0,0,0)}.e-spreadsheet .e-active-cell{border:2px solid var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-autofill{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-selection{border-color:var(--sp-spreadsheet__main-color, steelblue);background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-t,.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-r,.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-b,.e-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-l{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-btn.e-flat.e-primary{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-btn.e-flat.e-primary:active,.e-btn.e-flat.e-primary:hover,.e-btn.e-flat.e-primary:focus{color:var(--sp-spreadsheet__accent-color, steelblue);background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-checkbox-wrapper:hover .e-frame.e-check{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-checkbox-wrapper .e-frame.e-check{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-checkbox-wrapper .e-frame.e-check,.e-css.e-checkbox-wrapper .e-frame.e-check{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-input-group:not(.e-float-icon-left):not(.e-float-input)::before,.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::before,.e-input-group.e-control-wrapper:not(.e-float-icon-left):not(.e-float-input)::after,.e-input-group:not(.e-float-icon-left):not(.e-float-input)::after{background:var(--sp-spreadsheet__accent-color, steelblue)}.e-input:focus:not(.e-success):not(.e-warning):not(.e-error){border-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-dropdownbase .e-list-item.e-active,.e-dropdownbase .e-list-item.e-active.e-hover,.e-treeview .e-list-item.e-active>.e-text-content{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-radio:checked+label::before,.e-radio:checked+label:hover::before{border-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-radio:checked+label:hover::after{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-radio:checked+label::after{background-color:var(--sp-spreadsheet__accent-color, steelblue);color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-input{border-width:0 0 1px 0}.e-spreadsheet .e-sheet .e-ss-overlay.e-ss-overlay-active{border-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-listview .e-list-item{background:inherit}.e-listview .e-list-item.e-focused .e-checkbox-wrapper .e-frame.e-check,.e-listview .e-list-item.e-focused .e-css.e-checkbox-wrapper .e-frame.e-check,.e-checkbox-wrapper .e-checkbox:focus+.e-frame.e-check{background-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-ribbon,.e-toolbar{background:var(--sp-gray--900a, #fafafa)}.e-toolbar-item .e-template,.e-toolbar .e-toolbar-items{background:var(--sp-gray--900a, #fafafa)}.e-btn-icon{color:var(--sp-gray--800)}.e-toolbar .e-tbar-btn{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black)}.e-toolbar .e-tbar-btn .e-btn-icon{color:var(--sp-black)}.e-toolbar .e-tbar-btn.e-btn .e-icons{color:var(--sp-gray--800)}.e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay{background:var(--sp-gray--900a, #fafafa)}.e-hscroll .e-scroll-nav{background:var(--sp-gray--900a, #fafafa)}.e-hscroll .e-scroll-nav .e-icons{color:var(--sp-gray--800)}.e-tab-text{color:var(--sp-gray--800)}.e-spreadsheet .e-sheet-tab-panel{background:var(--sp-gray--900a, #fafafa)}.e-spreadsheet .e-sheet-tab.e-tab .e-tab-header .e-toolbar-items .e-toolbar-item{background:var(--sp-gray--900a, #fafafa)}.e-tab .e-tab-header .e-toolbar-item .e-tab-wrap{color:var(--sp-gray--800)}.e-ribbon .e-tab .e-tab-header .e-toolbar-item .e-tab-text{color:var(--sp-gray)}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn-text{color:var(--sp-gray--800)}.e-ribbon .e-content .e-toolbar .e-toolbar-items .e-toolbar-item.e-overlay .e-icons{color:var(--sp-gray--800)}.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn){color:var(--sp-gray--800)}.e-spreadsheet .e-sheet-tab-panel .e-btn.e-flat.e-icon-btn .e-btn-icon{color:var(--sp-gray--800)}.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-tab-wrap:hover{color:var(--sp-spreadsheet__accent-color, steelblue);background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-spreadsheet .e-sheet-tab-panel .e-tab-header .e-toolbar-item .e-tab-wrap:hover .e-tab-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-dropdown-popup,.e-menu-wrapper{background:var(--sp-gray--900a, #fafafa);color:var(--sp-gray--800)}.e-menu-wrapper ul.e-menu .e-menu-item .e-menu-icon,.e-menu-container ul.e-menu .e-menu-item .e-menu-icon{color:var(--sp-black)}.e-menu-wrapper .e-ul{color:var(--sp-gray--800);background:var(--sp-gray--900a, #f5f5f5)}.e-hscroll:not(.e-scroll-device) .e-scroll-nav:hover{color:var(--sp-gray--800)}.e-spreadsheet .e-sheet,.e-spreadsheet .e-row-header .e-header-cell,.e-spreadsheet .e-column-header .e-header-cell{background:var(--sp-gray--900a, #f5f5f5);color:var(--sp-gray--800, #424242)}.e-spreadsheet .e-row-header .e-header-cell.e-highlight,.e-spreadsheet .e-column-header .e-header-cell.e-highlight,.e-spreadsheet .e-selectall-container .e-header-cell.e-highlight{background:var(--sp-gray--100, #f5f5f5);color:var(--sp-gray--800, #424242)}.e-color-palette{background:var(--sp-gray--900a, #f5f5f5)}.e-spreadsheet .e-formula-bar-panel{background-color:var(--sp-white, white)}.e-spreadsheet .e-formula-bar-panel .e-input-group.e-control-wrapper.e-name-box,.e-spreadsheet .e-formula-bar-panel .e-formula-bar{color:var(--sp-gray--800, #424242)}.e-spreadsheet .e-cell{color:var(--sp-black, #fff)}.e-spreadsheet .e-sheet .e-spreadsheet-edit{background-color:var(--sp-white, #fff);color:var(--sp-black, #fff)}.e-menu-wrapper .e-menu .e-menu-item.e-selected,.e-menu-container .e-menu .e-menu-item.e-selected{background:var(--sp-gray--50, #fafafa);color:var(--sp-gray--800)}.e-dropdown-popup.e-align-ddb ul .e-item:not(.e-selected) .e-menu-icon{color:var(--sp-black)}.e-menu-wrapper .e-menu{color:var(--sp-black)}.e-menu-wrapper .e-menu .e-icons{color:var(--sp-black)}.e-dialog,.e-dlg-content,.e-dlg-header-content,.e-footer-content{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black)}.e-dlg-header,.e-dlg-header *{color:var(--sp-black)}.e-btn.e-flat,.e-css.e-btn.e-flat{color:var(--sp-black)}.e-btn.e-flat:hover,.e-css.e-btn.e-flat:hover{color:var(--sp-black)}.e-input-group:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left),.e-input-group.e-control-wrapper:hover:not(.e-success):not(.e-warning):not(.e-error):not(.e-disabled):not(.e-float-icon-left){border-color:var(--sp-gray--800, #fafafa)}.e-input-group:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),.e-input-group.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,.e-input-group.e-control-wrapper:not(.e-success):not(.e-warning):not(.e-error):not(.e-float-icon-left),.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,.e-float-input.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap,.e-float-input.e-control-wrapper.e-float-icon-left:not(.e-success):not(.e-warning):not(.e-error) .e-input-in-wrap{border-color:var(--sp-gray--800, #fafafa);color:var(--sp-black)}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover .e-tbar-btn-text,.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover .e-icons{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-listview .e-list-item,.e-listview .e-list-item.e-active.e-checklist{border-color:var(--sp-gray--800, #fafafa);color:var(--sp-black);background-color:rgba(0,0,0,0)}.e-listview .e-list-item.e-hover,.e-listview .e-list-item.e-hover.e-active.e-checklist{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-black)}.e-popup-open{background:var(--sp-gray--900a, #fafafa);color:var(--sp-gray--800)}.e-popup.e-menu-popup.e-chart-menu ul .e-column1-text,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-text,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-text,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-text,.e-popup.e-menu-popup.e-chart-menu ul .e-line-text,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-text,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-text,.e-popup.e-menu-popup.e-chart-menu ul .e-area-text,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-text,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-text{background:var(--sp-gray--900a, #fafafa);color:var(--sp-gray--800)}.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black)}.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column1-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-column2-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar1-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-bar2-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-line-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-pie-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-radar-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-area-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-menu ul .e-scatter-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column1-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-column2-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar1-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-bar2-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-line-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-pie-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-radar-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-area-cont .e-scatter:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedcolumn1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-clusteredbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar3d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedbar1003d:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-line:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedline100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-pie:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-doughnut:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-radar:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-radar-markers:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-area:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedarea:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-stackedarea100:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-scatter-cont .e-scatter:hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-popup.e-menu-popup.e-chart-menu ul .e-is-wrapper:hover,.e-popup.e-menu-popup.e-chart-type-menu ul .e-is-wrapper:hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-white)}.e-popup.e-menu-popup.e-iconsets ul .e-is1,.e-popup.e-menu-popup.e-iconsets ul .e-is3,.e-popup.e-menu-popup.e-iconsets ul .e-is5,.e-popup.e-menu-popup.e-iconsets ul .e-is7{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black)}.e-popup.e-menu-popup.e-iconsets ul .e-is2,.e-popup.e-menu-popup.e-iconsets ul .e-is4,.e-popup.e-menu-popup.e-iconsets ul .e-is6,.e-popup.e-menu-popup.e-iconsets ul .e-is8{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black)}.e-popup.e-menu-popup.e-iconsets ul .e-is-wrapper:hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-white)}.e-checkbox-wrapper .e-label{color:var(--sp-black)}.e-menu-wrapper .e-menu .e-menu-item.e-selected .e-caret,.e-menu-container .e-menu .e-menu-item.e-selected .e-caret{color:var(--sp-gray--800)}.spreadsheet-designer__button{color:var(--sp-gray--800)}.e-listview .e-list-item.e-active{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));border-right-color:var(--sp-spreadsheet__accent-color, steelblue);color:var(--sp-spreadsheet__accent-color, steelblue)}.e-menu-wrapper .e-ul .e-menu-item.e-focused,.e-menu-container .e-ul .e-menu-item.e-focused{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-black)}.e-menu-wrapper .e-ul .e-menu-item.e-focused .e-menu-icon,.e-menu-container .e-ul .e-menu-item.e-focused .e-menu-icon{color:var(--sp-black)}.e-input-group.e-ddl .e-ddl-icon{color:var(--sp-gray--800)}.e-input-group.e-ddl .e-ddl-icon:hover{color:var(--sp-black)}.e-spreadsheet .e-selectall{background:var(--sp-gray--100);border-color:var(--sp-gray--200, #f5f5f5);border-top-color:var(--sp-gray--100)}.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall.e-highlight{border-right-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall{border-left-color:var(--sp-gray--100)}.e-spreadsheet .e-selectall.e-highlight{border-bottom-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-prev-highlight,.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-column-header .e-header-cell.e-highlight,.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell.e-prev-highlight-right{border-right-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-select-all-cell.e-prev-highlight-bottom,.e-spreadsheet .e-row-header .e-table tr.e-hide-end.e-prev-highlight .e-header-cell::before,.e-spreadsheet .e-row-header .e-table tr.e-hide-end .e-header-cell.e-highlight::before{border-bottom-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-menu-wrapper .e-menu .e-menu-item .e-caret{color:var(--sp-gray)}.e-menu-wrapper .e-menu .e-menu-item.e-focused{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));border-bottom-color:var(--sp-spreadsheet__accent-color, steelblue)}.e-menu-wrapper ul .e-menu-item.e-disabled{display:none}e-treeview .e-list-item.e-active>.e-fullrow{background-color:var(--sp-gray--300, gray)}.e-treeview .e-list-item.e-active>.e-text-content .e-list-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-tab .e-content .e-item{color:var(--sp-black, #000)}.e-tab .e-content .e-item .e-text{color:var(--sp-black, #000)}input.e-input{color:var(--sp-black);border-color:var(--sp-gray--800, #fafafa)}.e-dropdownbase .e-list-item,.e-dropdownbase{color:var(--sp-black, #000);background-color:var(--sp-gray--200, #fafafa)}.e-dropdownbase .e-list-item.e-item-focus,.e-dropdownbase .e-list-item.e-active,.e-dropdownbase .e-list-item.e-active.e-hover,.e-dropdownbase .e-list-item.e-hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-dropdownbase .e-list-item,.e-dropdownbase .e-list-item.e-item-focus{color:var(--sp-black, #000)}.e-checkbox-wrapper:hover .e-label{color:var(--sp-black, #000)}.e-btn.e-flat.e-primary:disabled,.e-css.e-btn.e-flat.e-primary:disabled{background-color:var(--sp-gray--300, gray)}.e-btn.e-flat.e-primary:disabled:hover,.e-css.e-btn.e-flat.e-primary:disabled:hover{color:var(--sp-gray--100, gray)}.e-radio+label .e-label,.e-listview .e-icons{color:var(--sp-black, #000)}.e-listview .e-list-item.e-focused,.e-listview .e-list-item.e-focused.e-active.e-checklist{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-column-header .e-header-cell:hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-dropdown-popup ul .e-item .e-menu-icon{color:var(--sp-black, #000)}.e-dropdown-popup ul .e-item:hover{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-dropdown-popup ul .e-item .e-menu-icon.e-selected-icon{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-toolbar .e-tbar-btn:hover,.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:focus .e-tbar-btn-text,.e-dropdown-popup ul .e-item:active,.e-dropdown-popup ul .e-item.e-selected,.e-toolbar .e-tbar-btn:active{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-dropdown-popup ul .e-item:active .e-menu-icon,.e-dropdown-popup ul .e-item.e-selected .e-menu-icon{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-ribbon .e-toolbar .e-btn:not(:focus):not(.e-tbar-btn).e-active,.e-btn.e-active,.e-css.e-btn.e-active{background:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-treeview .e-list-item.e-active>.e-fullrow{background:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-spreadsheet .e-hyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont,.e-spreadsheet .e-edithyperlink-dlg.e-dialog .e-dlg-content .e-link-dialog .e-content .e-cont .e-refcont{background:var(--sp-gray--900a, #fafafa);color:var(--sp-black, #000)}input.e-input::selection,textarea.e-input::selection,.e-input-group input.e-input::selection,.e-input-group.e-control-wrapper input.e-input::selection,.e-float-input input::selection,.e-float-input.e-control-wrapper input::selection,.e-input-group textarea.e-input::selection,.e-input-group.e-control-wrapper textarea.e-input::selection,.e-float-input textarea::selection,.e-float-input.e-control-wrapper textarea::selection{background:var(--sp-spreadsheet__accent-color, steelblue)}.e-treeview .e-list-item.e-active.e-hover>.e-fullrow{color:var(--sp-spreadsheet__accent-color, steelblue);background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-treeview .e-list-text,.e-treeview .e-icon-collapsible,.e-treeview .e-icon-expandable{color:var(--sp-black, #000)}.e-treeview .e-list-item.e-active.e-hover>.e-text-content,.e-treeview .e-list-item.e-active.e-hover>.e-text-content .e-list-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-treeview .e-list-item.e-hover>.e-fullrow{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12))}.e-treeview .e-list-item.e-hover>.e-text-content .e-list-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-input::placeholder{color:var(--sp-gray--50)}.e-menu-wrapper .e-menu .e-menu-item.e-focused .e-caret,.e-menu-container .e-menu .e-menu-item.e-focused .e-caret{color:var(--sp-gray)}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn.e-btn:focus{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:focus .e-icons{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-toolbar .e-toolbar-items .e-toolbar-item .e-tbar-btn:hover:active .e-tbar-btn-text{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-contextmenu-wrapper ul,.e-contextmenu-container ul{color:var(--sp-black, #000);background-color:var(--sp-white, #fff)}.e-contextmenu-wrapper ul .e-menu-item.e-focused,.e-contextmenu-container ul .e-menu-item.e-focused{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-spreadsheet .e-cell{border-bottom-color:var(--sp-gray--800a, #e0e0e0)}.e-spreadsheet .e-sheet-panel:not(.e-rtl) .e-cell{border-right-color:var(--sp-gray--800a, #e0e0e0)}.e-spreadsheet{min-height:0 !important}.e-contextmenu-wrapper ul .e-menu-item .e-menu-icon,.e-contextmenu-container ul .e-menu-item .e-menu-icon{color:var(--sp-black, #000)}.e-contextmenu-wrapper ul .e-menu-item.e-disabled,.e-contextmenu-container ul .e-menu-item.e-disabled{color:var(--sp-gray--300, gray)}.e-contextmenu-wrapper ul .e-disabled .e-caret,.e-contextmenu-container ul .e-disabled .e-caret{color:var(--sp-gray--300, gray)}.e-contextmenu-wrapper ul .e-disabled .e-menu-icon,.e-contextmenu-container ul .e-disabled .e-menu-icon{color:var(--sp-gray--300, gray)}.e-contextmenu-wrapper ul .e-menu-item.e-selected,.e-contextmenu-container ul .e-menu-item.e-selected{background-color:var(--sp-spreadsheet__selected-background-color, rgba(56, 117, 215, 0.12));color:var(--sp-spreadsheet__accent-color, steelblue)}.e-contextmenu-wrapper ul .e-menu-item .e-caret,.e-contextmenu-container ul .e-menu-item .e-caret{color:var(--sp-black, #000)}.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon,.e-contextmenu-wrapper ul .e-menu-item.e-focused .e-menu-icon,.e-contextmenu-container ul .e-menu-item.e-focused .e-menu-icon,.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-menu-icon,.e-contextmenu-container ul .e-menu-item.e-selected .e-menu-icon,.e-contextmenu-wrapper ul .e-menu-item.e-selected .e-caret,.e-contextmenu-container ul .e-menu-item.e-selected .e-caret{color:var(--sp-spreadsheet__accent-color, steelblue)}.e-contextmenu-wrapper ul .e-separator,.e-contextmenu-container ul .e-separator{color:var(--sp-gray--300, gray)}.sp-user-presenter{display:inline-block;vertical-align:middle;pointer-events:auto}.sp-user-presenter>svg{vertical-align:middle;color:var(--sp-actions_item, #42609c)}.sp-user-presenter.detailed>svg{padding:4px}.sp-user-presenter>.sp-button{vertical-align:middle;color:var(--sp-actions_item, #42609c)}.sp-user-presenter>span{vertical-align:middle;margin-left:5px}.sp-user-selector__hint{display:block;padding:5px}.dropbox-breadcrumb{white-space:nowrap;width:100%;padding:7px 3px}.dropbox-breadcrumb__list{list-style:none;align-items:center;display:flex;margin:0;padding:0 16px;box-sizing:border-box;vertical-align:middle}.dropbox-breadcrumb__item{vertical-align:middle}.dropbox-breadcrumb__item--active{pointer-events:none;text-decoration:none;color:var(--sp-accent, rgb(70, 130, 180))}.dropbox-breadcrumb__item+.dropbox-breadcrumb__item::before{content:"/";display:inline-block;color:var(--sp-actions__separator-color, #cacfe5);padding-right:5px;padding-left:5px;vertical-align:middle}.dropbox-breadcrumb__item span:hover{text-decoration:underline;cursor:pointer}.dropbox-breadcrumb__item span,.dropbox-breadcrumb__item svg{vertical-align:middle}.dropbox-breadcrumb__item svg.sp-svg-icon{display:none;margin-right:5px;width:24px;height:24px;font-size:24px;line-height:24px}.dropbox{position:relative;display:flex;flex-direction:column}.dropbox__toolbar{border:1px solid var(--sp-border, #e2e2e2);border-bottom:0;background-color:var(--sp-background, #343433)}.dropbox__dropzone{position:absolute;top:0;left:0;margin:0;height:100%}.dropbox--loading{background-color:var(--sp-background, #343433);border:1px solid var(--sp-border, #e2e2e2);height:100%}.dropbox-dialog__dropzone{position:relative;height:180px;margin-bottom:20px}.dropbox-dropzone-view{width:100%;border:3px dashed var(--sp-c-9, rgb(31, 84, 146));background-color:var(--sp-c-30, rgba(34, 83, 124, 0.6));box-sizing:border-box;z-index:9;display:none}.dropbox-dropzone-view__dropzone{display:flex;align-items:center;justify-content:center;height:100%}.dropbox-dropzone-view__dropzone>p{height:40px}.dropbox-dropzone-view--show{display:block}.dropbox-dropzone-view--drag{background-color:var(--sp-c-8, rgba(168, 182, 201, 0.5))}.dropbox-folder-view{height:100%}.dropbox-folder-view>.sp-grid{border:none}.dropbox-folder-view__folder{color:var(--sp-data-grid_cell, #333);padding:9px 7px;border-bottom:1px solid var(--sp-data-grid_cell__border-color, #e2e2e2);box-sizing:border-box;cursor:pointer;width:auto}.dropbox-folder-view__folder>.sp-svg-icon{color:var(--sp-actions_item, #42609c);font-size:20px;line-height:20px;width:20px;height:20px;min-width:20px;margin-right:8px;vertical-align:middle;padding:2px 0}.dropbox-folder-view__folder>span{vertical-align:middle}.dropbox-folder-view__folder>p{padding:0 0 0 30px;margin:0;color:var(--sp-hint, gray)}.dropbox-folder-view__folder:hover>p{color:var(--sp-data-grid_cell, black)}.div-main{height:100%;display:flex;flex-wrap:wrap;flex-direction:column}.dms-dashboard{flex:1}form{height:100%}.lms-course-categories-form__tree{flex-grow:1;overflow:hidden}.lms-course-categories-form__tree.my-tree{padding-left:0;margin-left:-8px;overflow:auto}.lms-course-categories-form__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.lms-course-categories-form__tree.my-tree .tree-node .node-caption{text-overflow:ellipsis;overflow:hidden;max-width:30vw}.lms-course-categories-form__column{max-width:none}.lms-course-categories-form__group.my-form-group.expanded .my-form-group__content{display:flex;flex-direction:column;height:55vh}.lms-course-categories-form__group.my-form-group.expanded .my-form-group__content .sp-button--with-text{align-self:flex-start}.lms-training-plan-information-form__preview-image-box .image-link{max-width:fit-content;object-fit:fill}.lms-training-plan-information-form__preview-image-box .image-link img{max-width:200px;max-height:200px}.lms-training-plan-information-form__messages{position:absolute;z-index:1;right:10px;top:10px;width:320px}.lms-course-information-form__preview-image-box .image-link{max-width:fit-content;object-fit:fill}.lms-course-information-form__preview-image-box .image-link img{max-width:200px;max-height:200px}.lms-course-information-form__messages{position:absolute;z-index:1;right:10px;top:10px;width:320px}.lms-scorm-player-frame-container{width:100%;flex:1;height:100%}.lms-scorm-player-frame-container__frame{width:100%;height:100%;border:none}.lms-course-editor{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.lms-course-editor__tabs{flex-grow:1}.lms-course-editor .flex-grid-value{display:block}.lms-user-access-right{line-height:18px;font-size:12px;font-weight:400}.lms-training-plan-editor{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.lms-training-plan-editor__tabs{flex-grow:1;overflow:auto}.lms-training-plan-editor .flex-grid-value{display:block}.lms-consumer-editor{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.lms-consumer-editor__tabs{flex-grow:1}.lms-consumer-editor .flex-grid-value{display:block}.lp-designer-selector-item{margin-right:20px;cursor:pointer;margin-bottom:8px;background-color:var(--sp-module_sidebar-header__background-color, #f8f8f8);font-size:14px;line-height:20px;text-align:left;border:1px solid;border-color:var(--sp-input--disabled__border-color, rgb(70, 130, 180));border-radius:3px}.lp-designer-selector-item:hover{background-color:var(--sp-module_sidebar-accordion-item--hover__background-color, #e8eef6);color:#4682b4}.lp-designer-selector-item .sp-toolbar{gap:8px}.lp-designer-selector-item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px;flex:1}.lp-designer-sidebar{width:280px;flex-basis:280px;border-right:1px solid var(--sp-paper__border-color, #e2e2e2)}.lp-designer-sidebar__title{color:var(--sp-accent, rgb(70, 130, 180));font-size:14px}.lp-designer-sidebar .sp-tabs{height:100%}.lp-designer-sidebar .lp-designer-selector{width:100%}.lp-designer-sidebar .lp-designer-selector .sp-card-collection{height:calc(100% - 135px);position:absolute;width:calc(100% - 20px)}.lp-designer-sidebar .lp-designer-selector__list{height:100%;margin-top:16px}.lp-designer-container{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-flow:row}.lp-designer-design{--nodes-gap: 20px;--line-color: var(--sp-tabs_item, rgb(70, 130, 180));--line-height: 50px;--line-width: 1px;flex:1;background-color:var(--sp-page_body__background-color);background-image:radial-gradient(circle, var(--sp-toolbar--secondary__background-color, rgb(237, 243, 247)) 1px, var(--sp-module_sidebar-header__background-color, #f8f8f8) 1px);background-size:10px 10px;overflow:auto;position:relative;white-space:nowrap;user-select:none;display:grid;width:100%}.lp-designer-design__messages{position:absolute;z-index:1;right:10px;top:10px;width:320px}.lp-designer-design__messages .sp-banner{margin-bottom:5px}.lp-designer-design__root{display:flex;justify-content:center;height:fit-content;margin-top:80px}.lp-designer-design__children{display:inline-flex;align-items:flex-start;justify-content:center;width:100%}.lp-designer-design .lp-design-nodes{display:flex;align-items:flex-start;cursor:default}.lp-designer-design .lp-design-nodes .lp-design-node{margin:0 10px;width:250px}.lp-designer-design .lp-design-nodes--hidden{display:none}.lp-designer-design .conflict{color:var(--sp-syntax__error, red)}.lp-design-node--hovered .lp-design-node__block{transition:box-shadow 200ms;box-shadow:0 4px 8px rgba(0,0,0,.07)}.lp-design-node__caption{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-align:left}.lp-design-node__block{padding:24px 16px;text-wrap:wrap;overflow:hidden;text-align:center;font-size:14px;font-weight:500;line-height:20px;border-radius:3px;display:flex;justify-content:center;gap:10px;min-width:200px;position:relative}.lp-design-node__block .sp-svg-icon{width:20px;height:20px;min-width:20px}.lp-design-node__block--placeholder{border:dashed 2px #e2e2e2;display:flex;align-items:center;justify-content:center;gap:8px;cursor:default}.lp-design-node__block--placeholder--dragging{border-style:solid;border-color:#18365f}.lp-design-node__block--primary{background:var(--sp-page_body__background-color, #ebeefa);color:#4682b4;cursor:pointer}.lp-design-node__actions{position:absolute;top:0;right:0}.lp-design-node__actions .sp-button.sp-button--icon{padding-right:12px;padding-top:6px;background:rgba(0,0,0,0);color:#4682b4}.lp-design-node-subtree{margin-left:10px;max-width:250px;position:relative}.lp-design-node-subtree .tree-branch--root{font-size:14px;line-height:18px;display:flex;align-content:center;background:var(--sp-page_body__background-color, #ebeefa);margin-bottom:10px;border-radius:3px;padding:6px}.lp-design-node-subtree .tree-branch--root .tree-node .node-icon.sp-svg-icon{display:initial;width:20px;height:20px}.lp-design-node-subtree .tree-branch .tree-branch__caption{overflow:hidden;text-overflow:ellipsis}.lp-design-node-subtree .tree-branch .tree-branch__caption .tree-node{display:unset}.lp-design-node-subtree .tree-branch .tree-branch__caption .tree-branch__node .inl{display:unset}.lp-design-node-subtree .tree-branch .tree-branch__caption .tree-branch__node .inl .node-caption{display:unset;line-height:30px}.lp-design-node-subtree .tree-node .node-icon-dot.sp-svg-icon{width:4px}.lp-design-node-subtree .tree-branch--root{margin:10px 0 10px 20px;position:relative}.lp-design-node-subtree .tree-branch--root .horizontal-line{position:absolute;top:50%;left:-10%;width:15px;height:var(--line-width);background:var(--line-color)}.lp-design-node-subtree .tree-branch--root .horizontal-line:after{width:3px;height:3px;border-radius:50%;outline:2px solid #4682b4;background:var(--sp-page_body__background-color);content:"";position:absolute;left:100%}.lp-design-node-subtree__tree:before{content:"";position:absolute;height:calc(100% - 30px);border-left:1px solid var(--line-color)}.lp-design-chart-item{width:100%;height:var(--line-height);position:relative;border-top:var(--line-width) solid var(--line-color);margin-bottom:5px}.lp-design-chart-item .vertical-line{width:var(--line-width);height:100%;background:var(--line-color);position:relative;left:50%}.lp-design-chart-item .vertical-line .bottom-tip{width:3px;height:3px;border-radius:50%;outline:2px solid #4682b4;background:var(--sp-page_body__background-color);position:absolute;bottom:0;left:-1px}.lp-design-chart-item .vertical-line .top-tip{width:6px;height:6px;border-radius:50%;background:#4682b4;position:absolute;bottom:100%;left:-3px}.lp-design-chart-item--root{margin-bottom:0;border-top:none}.lp-design-chart-item--first{width:50%;left:50%}.lp-design-chart-item--first .vertical-line{left:0}.lp-design-chart-item--last{width:50%}.lp-design-chart-item--last .vertical-line{left:100%}.lp-design-chart-item--single{border-top:none}.today-tile{width:100%;border-radius:3px;border-bottom:1px solid #e6e6e6;display:flex;flex-direction:column;margin-bottom:10px}.today-tile-content{padding-bottom:10px;width:80%;color:var(--sp-foreground, black);display:flex;flex-direction:column;flex:1}.today-tile-content h3{margin:10px 0 5px 0;font-size:14px;font-family:"Roboto";font-weight:600;line-height:17px}.today-tile-content p{margin:0 0 5px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.today-tile-progress-container{align-self:center}.lms-completion-status-box{font-size:14px;display:flex;width:fit-content;height:32px;justify-content:center}.lms-completion-status-box__caption{font-weight:600;display:flex;flex-flow:row;gap:4px;align-items:center;padding-left:12px;padding-right:12px}.lms-completion-status-box--completed{background-color:var(--sp-background--success, #dff0d8)}.lms-completion-status-box--passed{background-color:var(--sp-background--success, #dff0d8)}.lms-completion-status-box--failed{background-color:var(--sp-background--danger, #f2dede)}.lms-completion-status-box--in-progress{background-color:var(--sp-background--info, #d9edf7)}.lms-completion-status-box--completed .lms-completion-status-box__caption{color:var(--sp-foreground--success, #3c763d)}.lms-completion-status-box--passed .lms-completion-status-box__caption{color:var(--sp-foreground--success, #3c763d)}.lms-completion-status-box--failed .lms-completion-status-box__caption{color:var(--sp-foreground--danger, #a94442)}.lms-completion-status-box--in-progress .lms-completion-status-box__caption{color:var(--sp-foreground--info, #31708f)}.lms-completion-status-icon{font-size:14px;display:flex;height:32px;align-items:center}.lms-completion-status-icon .sp-svg-icon{width:20px;height:20px}.lms-completion-status-icon--completed,.lms-completion-status-icon--passed,.lms-completion-status-icon--in-progress{color:var(--sp-foreground--success, #3c763d)}.lms-completion-status-icon--failed{color:var(--sp-foreground--danger, #a94442)}.lms-dot{padding-right:5px}.lms-dot--info{color:var(--sp-foreground--info, #31708f)}.lms-dot--success{color:var(--sp-foreground--success, #3c763d)}.lms-dot--warning{color:var(--sp-foreground--warning, #8a6d3b)}.lms-dot--danger{color:var(--sp-foreground--danger, #a94442)}.donut-pie-chart .pie-chart-legend-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:8px;font-size:14px;line-height:18px}.donut-pie-chart .pie-chart-legend-line__percentage{font-weight:600}.donut-pie-chart .pie-chart-legend-line__type{display:flex;align-items:center}.donut-pie-chart .pie-chart-label{fill:var(--sp-page_body, black)}.widget-notification-box{display:flex;flex-flow:row;align-items:center;height:30px;font-size:14px;line-height:18px;margin-bottom:8px;border-radius:3px;padding-left:8px;gap:8px}.widget-notification-box__dot{height:100%;align-items:center;display:flex}.widget-notification-box__message{line-height:normal}.widget-notification-box--info{background:var(--sp-module_sidebar-accordion-item--selected__background-color, rgb(203, 220, 234))}.widget-notification-box--info .widget-notification-box__dot{color:var(--sp-foreground--info, #31708f)}.widget-notification-box--success{background:var(--sp-background--success, #dff0d8)}.widget-notification-box--success .widget-notification-box__dot{color:var(--sp-foreground--success, #3c763d)}.widget-notification-box--warning{background:var(--sp-background--warning, #fcf8e3)}.widget-notification-box--warning .widget-notification-box__dot{color:var(--sp-foreground--warning, #8a6d3b)}.widget-notification-box--default{background:var(--sp-scrollbar__background-color, #f1f1f1)}.completion-date-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.completion-date-box__separator{content:"";width:.5px;height:30px;background-color:var(--sp-menu__separator-color, rgba(0, 0, 0, 0.15))}.completion-date-box__date-item{display:flex;align-items:center}.completion-date-box__date-item>.sp-svg-icon{width:16px;height:16px;padding:8px;margin-right:5px;border-radius:50%}.completion-date-box__date-item>.sp-svg-icon--info{background-color:var(--sp-background--info, #d9edf7)}.completion-date-box__date-item>.sp-svg-icon--warning{background-color:var(--sp-background--warning, #fcf8e3)}.completion-date-box__date-item>.sp-svg-icon--danger{background-color:var(--sp-background--danger, #f2dede)}.completion-date-box__date-item p{margin:2px 0}.completion-date-box__date-item-content{display:flex;flex-direction:column}.completion-date-box__title{font-size:12px;color:#5a5a5a}.completion-date-box__value{font-weight:bold}.completion-date-box__value--info{color:var(--sp-foreground--info, #31708f)}.completion-date-box__value--warning{color:var(--sp-foreground--warning, #8a6d3b)}.completion-date-box__value--danger{color:var(--sp-foreground--danger, #a94442)}.lms-notification-box{display:flex;align-items:flex-start;padding:10px 12px 10px 20px;border-bottom:1px solid #e0e0e0;box-sizing:border-box;cursor:pointer}.lms-notification-box:hover{color:var(--sp-list_item--hover, black);background-color:var(--sp-list_item--hover__background-color, #e8e8e8)}.lms-notification-box--selected{background-color:var(--sp-module_sidebar-accordion-item--hover__background-color, #e8eef6)}.lms-notification-box__icon{margin-right:16px;flex-shrink:0}.lms-notification-box__icon--delete{margin-left:10px;align-self:center}.lms-notification-box__icon--delete .sp-button:hover{color:var(--sp-foreground--danger, #a94442);background-color:var(--sp-background--danger, #f2dede)}.lms-notification-box__content{width:250px;flex-grow:1}.lms-notification-box__header{display:flex;justify-content:space-between;align-items:center}.lms-notification-box__title{font-size:1.1rem;margin:0}.lms-notification-box__date{font-size:.9rem;color:#888}.lms-notification-box__description{width:inherit;margin-top:4px;margin-bottom:0;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lms-card{border-radius:3px;border:1px solid;border-color:var(--sp-module_sidebar__border-color, #e2e2e2);width:286px;min-height:376px;cursor:pointer}.lms-card__content{flex:1;padding:16px 16px 0 16px;cursor:pointer}.lms-card__actions{padding:16px;display:flex;align-items:center;gap:10px}.lms-card__details{width:100%;padding:10px 16px 0 16px;box-sizing:border-box}.lms-card__media{height:160px;cursor:pointer}.lms-card__media img{width:100%;height:100%;object-fit:contain;opacity:1;transition:opacity .2s ease-in-out}.lms-card__title{font-size:14px;margin-bottom:10px;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.lms-card__description{font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical}.lms-card:hover{box-shadow:0 6px 16px 0 rgba(0,0,0,0.0392156863)}.lms-card:hover .lms-card__title{color:#4682b4}.lms-card:hover .lms-card__media img{opacity:.8;transition:opacity .2s ease-in-out}.lms-base-widget{border:1px solid var(--sp-border, #e6e6e6);box-shadow:0 6px 16px 0 rgba(0,0,0,.0392156863)}.lms-base-widget__title{color:#4682b4}.lms-home-widget{min-width:350px;min-height:208px;max-width:430px;height:212px;padding:16px;gap:8px;border-radius:3px;cursor:default;display:flex;flex-direction:column}.lms-home-widget__top{display:flex;justify-content:space-between}.lms-home-widget__title{font-size:18px;font-weight:600;line-height:24px;text-align:left;color:var(--sp-module_sidebar-header, rgb(70, 130, 180))}.lms-home-widget__body{flex:1}.lms-quick-actions__container{display:flex;flex-direction:row;gap:1em;flex-wrap:wrap}.lms-quick-actions__button{display:flex;flex-direction:column;align-items:center;color:var(--sp-module_sidebar-header, rgb(70, 130, 180));background:var(--sp-scrollbar__background-color);justify-content:center;cursor:pointer;border-radius:3px;gap:15px;padding:10px 0;width:152px;flex-grow:1}.lms-quick-actions__button span{font-size:14px;font-weight:600;line-height:18px;text-align:left}.lms-quick-actions__button:hover{background-color:var(--sp-list_item--hover__background-color, #e8eef6);transition:background-color ease-out 150ms}.today-widget{height:23em;overflow:auto;scrollbar-width:thin;display:flex;flex-direction:column;align-items:center;justify-content:center}.today-widget-empty{display:flex;flex-direction:column;align-items:center}.today-widget-empty p{font-family:"Roboto";font-weight:400;font-size:14px;line-height:18px;color:#4b5563}.today-widget-empty-icon.sp-svg-icon{color:#cbd5e1;height:40px;width:40px}.lms-activity-widget{height:initial}.lms-activity-widget__body{overflow:auto;scrollbar-width:thin;display:flex;justify-content:center;align-items:center;flex-flow:column}.lms-activity-widget__empty-container{display:flex;flex-direction:column;align-items:center}.lms-activity-widget__empty-container .sp-svg-icon{color:var(--sp-border, #e6e6e6);height:40px;width:40px}.lms-activity-widget__empty-container p{font-size:14px;line-height:18px;opacity:.8}.lms-activity-widget .lms-enrollment-card{border-radius:3px;display:flex;flex-direction:column;height:270px;cursor:pointer}.lms-activity-widget .lms-enrollment-card__preview{min-height:160px;flex:1}.lms-activity-widget .lms-enrollment-card__preview img{width:100%;height:160px;object-fit:contain}.lms-activity-widget .lms-enrollment-card__content{padding-bottom:10px;color:var(--sp-foreground, black);display:flex;flex-direction:column;flex:1}.lms-activity-widget .lms-enrollment-card__content h3{margin:10px 0 5px 0;font-size:14px;font-weight:600;line-height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lms-activity-widget .lms-enrollment-card__content p{margin:0 0 5px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lms-activity-widget .lms-enrollment-card:hover .lms-enrollment-card__content h3{color:#4682b4}.lms-activity-widget .lms-enrollment-card:hover .lms-enrollment-card__preview img{opacity:.8;transition:opacity .2s ease-in-out}.lms-my-courses-widget__title{display:flex;justify-content:space-between}.lms-my-courses-widget__body{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:70px}.lms-my-courses-widget__month-selector{display:inline-flex;width:96px;height:24px;font-weight:400;font-size:14px;line-height:18px;background-color:var(--sp-scrollbar__background-color, #f1f1f1);border:none}.statistics-widget{display:flex;flex-direction:column}.divider{height:1px;width:100%;margin:5px 0;color:#e6e6e6}.vertical-divider{width:1px;height:100%;background-color:#e6e6e6;margin:0 10px}.statistics-widget__completed-assignments{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.statistics-widget__completed-assignments--data{font-family:"Roboto"}.statistics-widget__completed-assignments--data__ratio{font-weight:600;font-size:20px;line-height:24px;padding-bottom:2px}.statistics-widget__completed-assignments--data__text{font-weight:400;font-size:14px;line-height:18px;color:#4b5563}.statistics-widget__last-row{display:flex;height:78px;font-weight:400;font-size:14px;line-height:18px;color:#4b5563;font-family:"Roboto"}.statistics-widget__last-row--training-time{width:50%;align-self:center}.statistics-widget__last-row--training-time__time{font-weight:600;font-size:20px;line-height:24px;color:#1f2531}.statistics-widget__last-row--passed-tests{align-self:center}.statistics-widget__last-row--passed-tests__number{font-weight:600;font-size:20px;line-height:24px;color:#1f2531}.lms-achievements-widget__body{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;gap:20px;margin-top:15px}.lms-achievements-widget .section{display:flex}.lms-achievements-widget .section .section-icon{color:var(--sp-module_sidebar-accordion-item--selected__background-color, rgb(203, 220, 234));height:40px;width:40px}.lms-achievements-widget .section .details{align-content:space-evenly;padding:0 10px}.lms-achievements-widget .section .details .detail-title{font-weight:400;font-size:14px;line-height:18px;opacity:.8}.lms-achievements-widget .section .details .detail-value{font-weight:600;font-size:20px;line-height:24px}.lms-users-widget__body{display:flex;align-items:center;gap:70px}.lms-portal-activity-widget .legend{display:flex;gap:16px}.lms-portal-activity-widget .legend__label{display:flex;gap:6px;align-items:center}.lms-portal-activity-widget .x-tick{font-size:10px}.lms-portal-activity-widget .custom-tooltip{padding:3px 10px;background:var(--sp-data-grid_header__background-color, #ecf2f7)}.lms-overview-widget__body{margin-top:30px}.lms-overview-widget__container{display:flex;flex-flow:row;justify-content:center;gap:20px}.lms-overview-widget__container .box{display:flex;align-items:center;flex-flow:column}.lms-overview-widget__container .box.enrollments{color:var(--sp-foreground--info, #d9edf7)}.lms-overview-widget__container .box.users{color:var(--sp-foreground--success, #bce8f1)}.lms-overview-widget__container .box.rate{color:var(--sp-foreground--warning, #fcf8e3)}.lms-overview-widget__container .box__value{font-size:40px}.lms-overview-widget__container .box__label{font-size:14px}.lms-overview-widget__container .box__icon{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.lms-notifications-widget .lms-home-widget__body{max-height:100%;overflow:auto;scrollbar-width:thin}.lms-notifications-widget .lms-home-widget__body .notifications-container{padding-right:5px}.lms-courses-library{display:flex;flex-direction:column;height:100%;gap:16px}.lms-courses-library .sp-cards-layout.card-collection__layout{margin-top:0}.lms-courses-library__layout{margin:0 14px 14px}.lms-courses-library__toolbar{display:flex;margin:24px 14px 0;gap:20px;flex-wrap:wrap;align-items:center}.lms-courses-library__toolbar .sp-input{border-color:var(--sp-input--disabled__border-color, rgb(70, 130, 180))}.lms-courses-library__sort{margin-left:auto}@media(max-width: 1024px){.lms-courses-library__sort{margin-left:0}}.lms-courses-library__no-items{height:100%;margin:16px;color:var(--sp-hint, rgba(0, 0, 0, 0.4))}.lms-course-details-side{display:flex;flex-direction:column;flex-wrap:wrap;min-width:312px;gap:8px;max-width:400px}.lms-course-details-side .lms-course-summary{border:1px solid var(--sp-border, #e6e6e6);border-radius:3px;width:100%;line-height:20px;font-size:14px;max-width:400px}.lms-course-details-side .lms-course-summary__content{margin:16px;display:flex;flex-flow:column;gap:16px}.lms-course-details-side .lms-course-summary__content .item-title{font-weight:600;text-align:left}.lms-course-details-side .lms-course-summary__content .item-content{word-wrap:break-word}.lms-course-details-side .lms-course-summary__content .item-content__link:hover{cursor:pointer;color:#4682b4}.lms-course-details-side .lms-course-summary__actions{display:flex;flex-flow:column;gap:8px;align-items:flex-start}.lms-course-details-main__media img{max-height:320px;max-width:640px;width:100%;height:100%;object-fit:contain;min-width:300px}.lms-course-details-main__description{margin-top:24px}.lms-course-details-main__description .ql-editor{padding-left:0;padding-right:0}.lms-lp-section{display:flex;flex-direction:column}.lms-lp-section .sp-button{height:32px}.lms-lp-section__toolbar{display:flex;gap:20px;flex-direction:row}.lms-lp-section__main{display:flex;flex-flow:row;gap:48px}.lms-lp-section__content{flex:1;display:flex;flex-flow:column;gap:8px}.lms-lp-section__no-items{height:100%;margin:16px 0;color:var(--sp-hint, rgba(0, 0, 0, 0.4))}.lms-lp-section__summary{width:264px}.lms-lp-section__summary .sp-banner{margin-bottom:10px}.lms-lp-section__summary .lms-lp-summary{border:1px solid var(--sp-border, #e6e6e6);border-radius:3px;line-height:20px;font-size:14px;max-width:400px;padding:16px}.lms-lp-section__summary .lms-lp-summary__actions{margin-top:16px}.lms-tp-summary{border:1px solid var(--sp-border, #e6e6e6);border-radius:3px;line-height:20px;font-size:14px;max-width:400px;width:230px;padding:16px}.lms-tp-summary__actions{margin-top:16px;display:flex;flex-flow:column;gap:8px}.lms-tp-summary .no-description{color:var(--sp-hint, #888)}.lms-lp-item-sub .my-tree .tree-branch{padding:14px;border-top:1px solid var(--sp-border, #e6e6e6)}.lms-lp-item-sub .my-tree .tree-branch .lp-item-status{margin-left:16px;margin-right:6px;min-width:20px}.lms-lp-item-sub .my-tree .tree-branch .status-box,.lms-lp-item-sub .my-tree .tree-branch .sp-progress-bar{margin-left:25px;margin-top:10px}.lms-lp-item-sub .my-tree .tree-branch .sp-progress-bar{width:60%}.lms-lp-item-sub .my-tree .tree-branch .tree-node .node-caption{color:#4682b4;font-weight:500;font-size:14px;line-height:24px;margin-left:5px}.lms-lp-item-sub .my-tree .tree-branch .tree-node .node-icon.sp-svg-icon{display:initial;width:20px;height:20px;color:#4682b4}.lms-lp-item{border:1px solid var(--sp-border, #e6e6e6)}.lms-lp-item--locked .lms-lp-item__img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);pointer-events:none}.lms-lp-item--locked .lms-lp-item__img-overlay .sp-svg-icon{color:#fff;height:20px;width:20px;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.lms-lp-item__main{display:flex;padding:16px;flex-flow:row}.lms-lp-item__main:hover{cursor:pointer;transition:background-color 200ms;background-color:var(--sp-module_sidebar-accordion-item--selected__background-color, rgb(203, 220, 234))}.lms-lp-item__image{position:relative}.lms-lp-item__image img{width:140px;height:70px;object-fit:cover}.lms-lp-item__content{width:100%;margin:0 24px}.lms-lp-item__content .status-box{margin-top:16px}.lms-lp-item__content .caption-block{color:#4682b4;display:flex;align-items:center;gap:8px;width:fit-content}.lms-lp-item__content .caption-block .sp-svg-icon{width:20px;min-width:20px;height:20px}.lms-lp-item__content .caption-block .caption{font-size:14px;font-weight:500;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.lms-lp-item__content .caption-block--access-denied{color:var(--sp-foreground--danger, #a94442)}.lms-lp-item__content .actions{margin-top:20px}.lms-lp-item__expander{display:flex;align-items:center}.lms-courses-management-panel{width:300px;height:100%;box-sizing:border-box;border-right:1px solid var(--sp-border, #e6e6e6);z-index:1;display:flex;flex-direction:column}.lms-courses-management-panel__link{margin-top:8px;padding:2px 0 2px 4px;flex-shrink:0;display:flex;align-items:center}.lms-courses-management-panel__link:hover{background-color:var(--sp-list_item--hover__background-color, rgb(232, 232, 232))}.lms-courses-management-panel__link--selected{color:var(--sp-tree_node--selected, white);background-color:var(--sp-list_item--selected__background-color, #213857)}.lms-courses-management-panel__link .sp-expander{padding:4px 5px 5px 4px;cursor:pointer}.lms-courses-management-panel__link .sp-svg-icon:not(.sp-expander){height:24px;width:24px;color:var(--sp-actions_item, #42609c);padding:0 6px}.lms-courses-management-panel__link-body{display:flex;align-items:center;cursor:pointer}.lms-courses-management-panel__tree{flex-grow:1;overflow-y:auto;width:100%}.lms-courses-management-panel .my-tree .tree-node .node-caption{max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lms-category-selector{min-width:200px;width:auto}.lms-category-selector__popup{border:solid 1px #4682b4;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.lms-category-selector__tree{position:relative}.lms-category-selector__tree.my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.lms-column-chart-skeleton{--item-gap: 3%;grid-auto-flow:column;gap:var(--item-gap);position:relative;display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end;width:100%}.lms-column-chart-skeleton__bar{height:calc(1%*var(--val));position:relative;animation:item-height 1s ease forwards;width:20px}.lms-column-chart-skeleton .cartesian-grid{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;display:flex;flex-direction:column;justify-content:space-between}.lms-column-chart-skeleton .cartesian-grid__line{border-bottom:1px dashed var(--sp-border, #e6e6e6);width:100%}.lms-pie-chart-skeleton{display:flex;width:100%;gap:100px}.lms-pie-chart-skeleton__pie{width:115px;height:115px;border:10px solid var(--sp-skeleton__background-color, #ebebeb);border-radius:50%;background:rgba(0,0,0,0)}.lms-pie-chart-skeleton__pie::after{background:none}.lms-pie-chart-skeleton__legend{display:flex;flex-direction:column;justify-content:center;gap:15px}.lms-view-wrapper{position:relative;background-color:var(--sp-data-grid_cell__background-color, #fff);overflow-y:auto;overflow-x:hidden}.lms-view{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.lms-view__search{padding:10px 24px;border-bottom:1px solid var(--sp-paper__border-color, #d7d8d8)}.lms-view__filter{padding:10px 24px 0 24px;border-bottom:1px solid var(--sp-paper__border-color, #d7d8d8);overflow-y:auto;max-height:30%}.lms-view__grid{flex:1}.lms-view__grid--sel .flex-grid-row .flex-grid-cell{cursor:pointer}.lms-view__folder{padding:3px 7px;border-bottom:1px solid var(--sp-data-grid_cell__border-color, #e2e2e2);vertical-align:middle;cursor:pointer}.lms-view__folder>.sp-svg-icon{color:var(--sp-actions_item, #42609c);width:20px;height:20px;min-width:20px;font-size:20px;line-height:20px;margin-right:7px;vertical-align:middle;padding:2px 0}.lms-view__folder>span{vertical-align:middle}.lms-view__folder>p{padding:0 0 0 30px;margin:0;color:var(--sp-hint, gray)}.lms-view__folder:hover>p{color:var(--sp-data-grid_cell, black)}.lms-view__doc-title{display:flex;width:100%;vertical-align:top;cursor:pointer;pointer-events:auto}.lms-view__doc-title>.sp-svg-icon,.lms-view__doc-title__additional-buttons-container>.sp-svg-icon{color:var(--sp-actions_item, #42609c);width:20px;height:20px;min-width:20px;font-size:20px;line-height:20px;margin-right:7px;vertical-align:top;padding:2px 0}.lms-view__doc-title>a{vertical-align:top}.lms-view__doc-title__additional-buttons-container{white-space:nowrap;justify-items:self-end;flex:1;display:flex;justify-content:flex-end}.lms-view--scrollable{overflow-x:auto}.lms-view .flex-grid-fixed-part{border:none}.lms-view .flex-grid-toolbar{border:none}.lms-view .flex-grid-content{border-left:none;border-right:none;overflow-x:hidden}.lms-view .flex-grid-value{display:block}.lms-tree{position:absolute;top:0;left:0;right:0;bottom:0}.lms-tree.my-tree .tree-node .node-icon{width:20px;height:20px;padding:2px 4px 2px 4px}.lms-reports-tree{display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #d7d8d8;border-color:var(--sp-input__border-color, rgb(70, 130, 180));border-radius:5px}.lms-reports-tree:focus-within{border-color:var(--sp-input--focused__border-color, black)}.lms-reports-tree__tree{flex:1;overflow-x:hidden;overflow-y:auto}.lms-reports-tree .my-tree{overflow:visible;display:inline-block;min-width:100%;min-height:100%;padding:8px}.lms-reports-tree .my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px}.lms-reports-tree .my-tree .tree-branch:not(.tree-branch--root) .tree-branch__caption{padding-left:15px}.lms-reports-tree .my-tree .tree-branch .tree-branch__caption{overflow:hidden;text-overflow:ellipsis}.lms-reports-tree .my-tree .tree-branch .tree-branch__caption .tree-node{display:unset}.lms-reports-tree .my-tree .tree-branch .tree-branch__caption .tree-branch__node .inl{display:unset}.lms-reports-tree .my-tree .tree-branch .tree-branch__caption .tree-branch__node .inl .node-caption{display:unset;line-height:30px}.lms-management-tree__tree{flex:1;overflow-x:hidden;overflow-y:auto}.lms-management-tree .my-tree{display:inline-block;min-width:100%;min-height:100%;padding:8px}.lms-management-tree .my-tree .tree-node .node-icon.sp-svg-icon{width:20px;height:20px}.lms-management-tree .my-tree .tree-branch:not(.tree-branch--root) .tree-branch__caption{padding-left:15px}.lms-management-tree .my-tree .tree-branch .tree-branch__caption{overflow-x:hidden;text-overflow:ellipsis}.lms-management-tree .my-tree .tree-branch .tree-branch__caption .tree-node{display:unset}.lms-management-tree .my-tree .tree-branch .tree-branch__caption .tree-branch__node .inl{display:unset}.lms-management-tree .my-tree .tree-branch .tree-branch__caption .tree-branch__node .inl .node-caption{display:unset;line-height:30px}.sp-card-collection{display:flex;flex-direction:column;gap:14px;height:100%}.sp-card-collection__skeleton-container{overflow-y:hidden}.sp-card-collection__layout{margin:0 14px 14px}.sp-card-collection__no-items{height:100%;margin:16px;color:var(--sp-hint, rgba(0, 0, 0, 0.4))}.next-loading_wrapper{padding:2rem;display:flex;justify-content:center}.next-loading_wrapper .loading--static.loading--visible{width:100%;height:100%}.pdf-viewer{display:flex;flex-flow:column;height:100%}.pdf-viewer__document{height:100%}.pdf-viewer__list{display:flex;flex-flow:column;align-items:center}.pdf-viewer__item{box-shadow:0 2px 8px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.3);margin:10px}.pdf-viewer__blank-page{background:#f8f8f8}.html-template-editor{display:flex;flex-direction:row}.html-template-editor__sidebar{width:50%;max-width:300px;border-right:1px solid #cfcfd0;border-color:var(--sp-border, #e2e2e2)}.html-template-editor__main{flex:1;display:flex;flex-direction:column}.html-template-editor__html-editor{flex:1;background-color:var(--sp-syntax__background-color, white)}.html-template-editor .ee-object-tree{height:100%}.html-template-editor .ee-object-tree .entities-tree{height:100%}.html-template-editor .ee-object-tree .entities-tree .my-tree{height:100%}.company-selector{min-width:200px}.create-transaction-form .currency{display:flex;align-items:center;padding-right:10px}#qpImportTool{overflow-y:auto;height:100%}.qp-import-tool{margin:20px}.mass-import-form .row.processed>.key{background-color:#9adb9d}.mass-import-form .row.processing>.key{background-color:#e2db79}.mass-import-form .row.error>.key{background-color:#ff5b5b}.mass-import-form .row .notfound{color:#ff5b5b}.my-mapping-tree .my-tree .tree-node .node-icon,.my-mapping-tree .my-tree .tree-node .node-caption{cursor:default}.my-mapping-tree .my-tree .tree-branch:hover{background-color:#e8e8e8}.my-mapping-tree .my-tree .tree-node:hover:not(.selected):not(.highlighted){background-color:rgba(0,0,0,0)}.my-mapping-tree .tree-branch .expander{width:41px}.my-mapping-tree .tree-node .node-caption{font-size:14px;padding:6px 10px 4px 10px}.my-mapping-tree .tree-node .node-icon{font-size:14px;padding:0}.my-mapping-tree .entities-tree>.my-tree{position:relative;padding:0}.my-mapping-tree .tree-branch:nth-child(even){background-color:var(--sp-list_item--even__background-color, #f8f8f8)}.my-mapping-datasource{display:inline-block;vertical-align:top}.my-mapping-value{padding:4px 0}.my-mapping-value>input{box-sizing:border-box;width:100%;padding:0 2px 0 7px}.my-mapping-value>.sp-input{width:100%}.my-mapping-value>.datetime{width:160px}.my-mapping-value>.datetime .react-datepicker__close-icon::after{line-height:18px}.my-mapping-value>.datetime.with-time>div{margin-right:4px}.my-mapping-value>.datetime input{padding:0 2px 0 7px}.my-mapping-value>.datetime>.datetime-time input{padding:0 2px 0 4px}.my-mapping-actions{display:inline-block;vertical-align:top;min-width:85px;margin-left:10px;margin-right:45px}.my-mapping-actions-selector.my-combobox>.my-combobox-value{width:85px;padding:0 7px}.my-mapping-node-options{flex:1;display:flex;justify-content:flex-end;padding:2px 0}.my-mapping-node-options>.my-mapping-node-options__type{flex:1;font-size:14px;line-height:16px;margin-top:4.5px;margin-left:-7px}.my-mapping-node-options .datetime .react-datepicker__close-icon{margin:-5px -6px 0 0}.my-mapping-node-options__text{resize:vertical}.my-mapping-node-options__text,.my-mapping-node-options__number,.my-mapping-node-options__percent,.my-mapping-node-options__currency,.my-mapping-node-options__checkbox,.my-mapping-node-options__date,.my-mapping-node-options__date-time,.my-mapping-node-options__object-selector{width:100%}.my-mapping-node-options__checkbox{margin-left:5px}.my-mapping-node-options__object-selector>.my-combobox-value{width:100%}.my-mapping-node-options__checkbox,.my-mapping-node-options__currency,.my-mapping-node-options__percent{display:flex;align-items:baseline}.my-mapping-node-options__type{display:inline-block;color:var(--sp-syntax__entity, rgb(38, 127, 153));font-size:11px;margin-left:4px}.my-mapping-node-options__random-amount-label{color:var(--sp-syntax__entity, rgb(38, 127, 153));font-size:14px;display:flex;align-items:end;margin-right:10px;margin-bottom:8px}.my-datasource-selector{display:flex}.my-datasource-selector>.my-datasource-selector-combobox{flex:1}.my-datasource-selector>.my-datasource-selector-combobox>.my-combobox-value{width:100%}.my-datasource-selector-browse{cursor:pointer;background:rgba(0,0,0,0) url(Assets/folder-01-2364c376f1c4cb2da702f42ad8c359ac.svg) no-repeat center center;border:none;width:22px;height:24px;margin-left:4px}.my-datasource-selector-combobox.my-combobox-list>ul.my-list>li{height:22px;padding:3px 2px 3px 28px;background-repeat:no-repeat;background-position:2px center}.my-datasource-selector-combobox.my-combobox-list>ul.my-list>li.separator{height:5px}.my-datasource-selector-combobox>ul.my-list>.field.DataSource,.my-datasource-selector-combobox>ul.my-list>.field.DataSource.selected:hover{background-image:url(Assets/icn_ds_one-cdd5b965c34c2d8b70751799bea7ff87.png)}.my-datasource-selector-combobox>ul.my-list>.field.DataSource.selected{background-image:url(Assets/icn_ds_one_white-8291926bfebd4a344f95cebf6b4c8785.png)}.my-datasource-selector-combobox>ul.my-list>.field.DataSource.multi,.my-datasource-selector-combobox>ul.my-list>.field.DataSource.multi.selected:hover{background-image:url(Assets/icn_ds_many_isol-b621916494fd69110524554457bafe18.png)}.my-datasource-selector-combobox>ul.my-list>.field.DataSource.multi.selected{background-image:url(Assets/icn_ds_many_isol_white-6b5d59807c181e6d116c954a191a0c1b.png)}.my-datasource-selector-combobox>ul.my-list>.entity,.my-datasource-selector-combobox>ul.my-list>.entity.selected:hover{background-image:url(Assets/icn_entity-096b65c73f34f728ab3d61a9a0b3be30.png)}.my-datasource-selector-combobox>ul.my-list>.entity.selected{background-image:url(Assets/icn_entity_white-3dfd45500c963bd5bd71bc4c57dd398f.png)}.my-datasource-selector-combobox>ul.my-list>.expression,.my-datasource-selector-combobox>ul.my-list>.expression.selected:hover{background-image:url(Assets/icn_expression-70f4561953f4356c662776788a84dbeb.png)}.my-datasource-selector-combobox>ul.my-list>.expression.selected{background-image:url(Assets/icn_expression_white-2caab686c6a9caf94e52600f6371e4df.png)}.dialog.entity-tree-selector-dialog .dialog-content{padding-top:5px;padding-left:10px}.my-datasource-selector_type{display:inline-block;color:var(--sp-syntax__entity, rgb(38, 127, 153));font-size:11px;margin-left:4px}.copydata-layout{width:100%;max-height:100%}.copydata-header{color:var(--sp-popup_header, #2e87bb);background-color:var(--sp-popup_header__background-color, #f4f5f9);vertical-align:middle;line-height:47px;padding-left:16px;font-weight:bold;font-size:14px}.copydata-header-row{background-color:var(--sp-popup_header__background-color, #f4f5f9)}.copydata-label{color:var(--sp-popup_header, rgb(70, 130, 180));font-size:14px;padding:4px 13px 4px 0;text-align:right}.copydata-label--target{padding-left:16px;width:41px}.copydata-label--data-source{width:100%;min-width:100px}.copydata-column{font-weight:bold;padding:10px 0 10px 4px}.copydata-column--datasource{width:190px}.copydata-column--actions{width:85px}.copydata-control{padding:0}.copydata-control .my-datasource-selector-browse{margin-left:18px}.copydata-control.copydata-control--data-source{padding-right:101px}.copydata-no-data-chosen .icon{margin:80px auto 40px;width:123px;height:161px;background:url(Assets/no-data-chosen-2719173b3f55308f76fa78cf9b34c635.svg) no-repeat center center}.copydata-no-data-chosen .text{margin:0 auto;font-size:14px;color:#9b9b9b;max-width:270px;text-align:center}.copydata_tree-cell{position:relative}.copydata-selector.sp-combobox>.sp-combobox__value,.my-mapping-datasource-selector.sp-combobox>.sp-combobox__value,.my-mapping-node-options__object-selector.sp-combobox>.sp-combobox__value{padding:1px 25px 1px 4px}.copydata-selector--target{width:274px}.copydata-selector--target.my-datasource-selector-combobox.my-combobox-list{width:200px}.copydata-selector--data-source{width:340px}.copydata-selector--data-source.my-datasource-selector-combobox.my-combobox-list{width:300px}.my-mapping-datasource>.my-combobox>.my-combobox-value{width:300px}.my-mapping-datasource>.my-mapping-value>.my-combobox>.my-combobox-value{width:300px}.copydata-selector.my-combobox-list>ul.my-list>li,.my-mapping-datasource-selector.my-combobox-list>ul.my-list>li{font-size:13px;height:auto}.copydata-selector.my-combobox-list>ul.my-list>li{padding:3px 7px 3px 38px;background-position-x:7px}.my-mapping-datasource-selector.my-combobox-list>ul.my-list>li{padding:3px 7px}.copydata-selector.my-combobox-list>ul.my-list>li.separator,.my-mapping-datasource-selector.my-combobox-list>ul.my-list>li.separator{padding:4px 0 0 0;margin:0 7px 4px 7px}.copydata_filled-filter{margin-left:10px;font-weight:normal}.copydata_randomly-checkbox{margin-top:10px;margin-bottom:10px}.copydata_random-amount-input{vertical-align:middle}.copydata_random-control{display:flex;align-items:center;gap:10px;width:300px}.matrix-designer{text-align:center;padding:50px 0 0 0}.matrix-designer__row{display:flex;align-items:stretch;justify-content:center;min-height:200px}.matrix-designer .action-icon .image-link img{max-height:12px;max-width:12px}.matrix-designer .junction{background-color:var(--sp-toolbar__background-color, #fff)}.matrix-designer .junction .field-selector{margin-bottom:5px}.matrix-designer .junction .junction-image .upload-file-dialog .dialog-wrap .dropzone{height:110px}.matrix-designer .junction .junction-image .upload-file-dialog .dialog-wrap .dropzone img{max-height:64px;max-width:64px}.matrix-designer_junction-image>.image-link{margin:4px;line-height:1px}.matrix-designer_junction-image>.image-link>img{max-height:32px;max-width:32px}.matrix-designer .disabled{border-color:var(--sp-input--disabled__border-color, #bab7b6);pointer-events:none;opacity:.4}.settings-block{text-align:left;display:inline-block;padding:5px;position:relative;box-sizing:border-box;width:240px;min-height:200px;vertical-align:top;margin:3px;box-shadow:0 2px 1px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 1px 1px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 3px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border:solid 1px var(--sp-paper__border-color, #6699cc);background-color:var(--sp-toolbar--secondary__background-color, #e6f1ff)}.settings-block__actions-toggle{cursor:pointer;position:absolute;top:2px;right:2px}.settings-block__actions-icon{color:var(--sp-actions_item, #42609c)}.settings-block>.sp-selector{width:100%;margin-bottom:6px}.settings-block .label{margin-bottom:3px}.settings-block .toggleable .popper{margin-top:5px}.settings-block .actions-list-editor{padding:0;margin:0;width:350px}.settings-block .actions-list-editor>ul{border:none;overflow-y:auto;max-height:200px}.settings-block .actions-list-editor .add-button{margin:5px 10px}.radar-control-designer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;padding:8px 16px 0px 16px;box-sizing:border-box}.radar-control-designer__tree-field{flex:1;display:flex;flex-direction:column}.radar-control-designer__tree{flex:1;height:0;max-height:400px}.sp-input.sp-expressionbox{width:100%}.execute-procedure-parameters__value-header{width:40%}.dms-sp-checkbox-list-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem .5rem;margin:.2rem 0;border:1px solid #7f9db9;border-color:var(--sp-paper__border-color, #7F9DB9);border:solid 1px var(--sp-paper__border-color, #6699cc);border-radius:5px}.dms-sp-checkbox-list-item:hover:not(.selected){background-color:var(--sp-tree_node--hover__background-color, #e8e8e8);border-radius:5px}.dms-sp-checkbox-list-item.selected{background-color:var(--sp-tree_node--focused__background-color, rgb(204, 232, 255))}.dms-sp-checkbox-list-item__checkbox{width:2rem;margin-right:.5rem}.dms-sp-checkbox-list-item__body{flex-grow:1;display:flex;flex-wrap:nowrap;justify-content:space-between}.dms-sp-checkbox-list-item__body>span{min-width:16rem}.dashboard-designer{width:100%;max-height:100%;margin:5px}.dashboard-designer .rows-list{display:flex;flex-flow:column}.dashboard-designer .rows-list .row-button{margin:10px 0}.dashboard-designer .rows-list .row .row-content{margin:10px 0}.dashboard-designer .rows-list .row .cells-list{display:flex;flex-direction:row;gap:10px}.dashboard-designer .rows-list .row .cells-list .cell{min-height:160px;border:1px solid var(--sp-input__border-color, rgb(70, 130, 180));flex:1;padding:10px;display:flex;flex-flow:column}.dashboard-designer .rows-list .row .cells-list .cell .cell-content{flex:1}.dashboard-designer .rows-list .row .cells-list .cell .cell-content .content-item{margin-bottom:10px}.dashboard-designer .rows-list .row .cells-list .cell .cell-content .content-item .label{display:inline-block;width:20%;text-align:right;margin-right:10px}.dashboard-designer .rows-list .row .cells-list .cell .cell-button{margin:10px;display:flex;justify-content:end}.dms-register-activity-design .dms-document-categories-form{position:relative}.dms-register-activity-design .first-column{flex-basis:20%}.dms-register-activity-design .export-type{margin-left:8px}/*!
 * DevExpress Gantt (dx-gantt.min)
 * Version: 4.1.62
 * Build date: Wed Jun 04 2025
 *
 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
 * Read about DevExpress licensing here: https://www.devexpress.com/Support/EULAs
 */.dx-gantt-tsac{background-color:#fff;overflow:hidden;z-index:6}.dx-gantt-tsa,.dx-gantt-tsac{position:relative}.dx-gantt-hb{height:0;left:0;position:absolute;z-index:6}.dx-gantt-vb{width:0}.dx-gantt-tc,.dx-gantt-ti,.dx-gantt-tm,.dx-gantt-vb{position:absolute;top:0;z-index:6}.dx-gantt-tc:before,.dx-gantt-ti:before,.dx-gantt-tm:before{content:"";height:100%;margin-left:-3px;position:absolute;top:0;width:6px;z-index:6}.dx-gantt-si{box-sizing:border-box;position:absolute;top:0;white-space:nowrap}.dx-gantt-milestoneWrapper,.dx-gantt-taskResWrapper,.dx-gantt-taskWrapper{position:absolute;vertical-align:top;white-space:nowrap;z-index:10}.dx-gantt-taskWrapper>div{vertical-align:top}.dx-gantt-taskResWrapper{pointer-events:none}.dx-gantt-task{display:inline-block;position:relative;vertical-align:top;white-space:nowrap}.dx-gantt-tPrg{height:100%;position:absolute;top:0;z-index:0}.dx-gantt-taskRes,.dx-gantt-taskTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-gantt-titleIn{position:relative;width:100%;z-index:1}.dx-gantt-titleOut{display:inline-block;margin-left:-500px;padding-left:5px;text-align:right;text-overflow:ellipsis;width:500px}.dx-gantt-taskRes{display:inline-block;overflow:hidden}.dx-gantt-task,.dx-gantt-taskRes,.dx-gantt-taskTitle,.dx-gantt-titleOut{box-sizing:border-box}.dx-gantt-sel{position:absolute;z-index:5}.dx-gantt-task.dx-gantt-milestone{border-radius:0 !important;padding:0;transform:rotate(45deg)}.dx-gantt-task.dx-gantt-smallTask{text-align:center}.dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn{padding:0;visibility:hidden}.dx-gantt-arrow,.dx-gantt-conn-h,.dx-gantt-conn-v{position:absolute;z-index:9}.dx-gantt-conn-v{border-left-style:solid;border-left-width:1px;cursor:pointer;top:0;width:4px}.dx-gantt-conn-v.active{border-left-width:2px !important}.dx-gantt-conn-h{border-top-style:solid;border-top-width:1px;cursor:pointer;height:4px;left:0}.dx-gantt-conn-h.active{border-top-width:2px !important}.dx-gantt-arrow{height:0;width:0}.dx-gantt-arrow.dx-gantt-TA{border-left-color:rgba(0,0,0,0) !important}.dx-gantt-arrow.dx-gantt-RA,.dx-gantt-arrow.dx-gantt-TA{border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important}.dx-gantt-arrow.dx-gantt-RA{border-bottom-color:rgba(0,0,0,0) !important}.dx-gantt-arrow.dx-gantt-BA{border-bottom-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important}.dx-gantt-arrow.dx-gantt-LA{border-bottom-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important}.dx-gantt-nwi{position:absolute;z-index:3}.dx-gantt-altRow{position:absolute;z-index:2}.dx-gantt-task-edit-wrapper{padding-left:1px}.dx-gantt-task-edit-wrapper,.dx-gantt-task-edit-wrapper-successor{position:absolute;z-index:11}.dx-gantt-task-edit-wrapper-custom{background-color:rgba(90,84,84,.3)}.dx-gantt-task-edit-wrapper-custom.hide-updating{background-color:rgba(0,0,0,0);pointer-events:none}.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-frame,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-frame{border:none !important}#dx-gantt-ta.ms-pointer-active,#dx-gantt-ta.ms-pointer-active .dx-gantt-task-edit-frame,#dx-gantt-ta.ms-pointer-active .dx-gantt-task-edit-frame div{-webkit-appearance:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-moz-user-select:none}.dx-gantt-task-edit-wrapper.hide-dependency .dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-wrapper.hide-dependency .dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-end,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-progress,.dx-gantt-task-edit-wrapper.hide-updating .dx-gantt-task-edit-start,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-end,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-progress,.dx-gantt-task-edit-wrapper.milestone .dx-gantt-task-edit-start,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-wrapper.move .dx-gantt-task-edit-progress{display:none}.dx-gantt-task-edit-frame,.dx-gantt-task-edit-frame-successor{box-sizing:border-box;height:100%;position:absolute;width:100%;z-index:9}.dx-gantt-task-edit-frame{border:1px solid #269aff}.dx-gantt-task-edit-progress{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #269aff;border-style:solid;border-width:0 6px 9px;bottom:0;cursor:pointer;height:0;position:absolute;width:0;z-index:10}.dx-gantt-task-edit-progress:before{background-color:#fff;border:1px solid #269aff;border-top:none;bottom:-14px;content:"";height:4px;left:-6px;position:absolute;width:10px}.dx-gantt-task-edit-progress div{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 5px 7px;bottom:0;cursor:pointer;left:-5px;pointer-events:none;position:absolute;top:2px;z-index:9}.dx-gantt-task-edit-tooltip{border-radius:2px;display:none;font-family:sans-serif;font-size:12px;line-height:16px;position:absolute;width:max-content;z-index:12}.dx-gantt-task-edit-tooltip-default{background-color:rgba(0,0,0,.64);color:#fff;padding:6px}.dx-gantt-task-edit-tooltip-after:after{border-bottom:6px solid rgba(0,0,0,.64);top:-6px}.dx-gantt-task-edit-tooltip-after:after,.dx-gantt-task-edit-tooltip-before:before{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";height:0;position:absolute;width:0}.dx-gantt-task-edit-tooltip-before:before{border-top:6px solid rgba(0,0,0,.64);bottom:-6px}.dx-gantt-task-edit-tooltip .dx-gantt-task-title{padding-bottom:3px}.dx-gantt-task-edit-tooltip .dx-gantt-status-time tr td:first-child{padding-right:3px}.dx-gantt-task-edit-tooltip .dx-gantt-status-time span:first-child,.dx-gantt-task-edit-tooltip .dx-gantt-status-time tr td:first-child,.dx-gantt-task-edit-tooltip .dx-gantt-task-title{font-weight:600}.dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-successor-dependency-l,.dx-gantt-task-edit-successor-dependency-r{background:#fff;border:1px solid #269aff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:10px;position:absolute;top:5px;width:10px}.dx-gantt-task-edit-dependency-r,.dx-gantt-task-edit-successor-dependency-r{left:-10px}.dx-gantt-task-edit-dependency-l,.dx-gantt-task-edit-successor-dependency-l{right:-10px}.dx-gantt-task-edit-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-dependency-r.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-r.dx-gantt-edit-touch{height:11px;top:3px;width:11px}.dx-gantt-task-edit-dependency-r.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-r.dx-gantt-edit-touch{left:-15px}.dx-gantt-task-edit-dependency-l.dx-gantt-edit-touch,.dx-gantt-task-edit-successor-dependency-l.dx-gantt-edit-touch{right:-15px}.dx-gantt-task-edit-end,.dx-gantt-task-edit-start{cursor:col-resize;height:100%;position:absolute;top:0;width:5px}.dx-gantt-task-edit-end{right:0}.dx-gantt-task-edit-dependency-line{background-color:#269aff;height:2px;position:absolute;transform-origin:0 0;z-index:9}.dx-gantt-touch-action{touch-action:none}.react-datepicker{box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));border-color:var(--sp-date-picker__border-color, #aeaeae);background-color:var(--sp-date-picker__background-color, white)}.react-datepicker__navigation{line-height:1.7rem;top:10px;border:.45rem solid rgba(0,0,0,0);height:10px;overflow:hidden}.react-datepicker__navigation--previous,.react-datepicker__navigation--next{outline:none}.react-datepicker__navigation--previous{border-right-color:var(--sp-date-picker_header_button, #ccc)}.react-datepicker__navigation--previous:hover{border-right-color:var(--sp-date-picker_header_button--hover, #b3b3b3)}.react-datepicker__navigation--next{border-left-color:var(--sp-date-picker_header_button, #ccc)}.react-datepicker__navigation--next:hover{border-left-color:var(--sp-date-picker_header_button--hover, #b3b3b3)}.react-datepicker__month{min-height:158px}.react-datepicker__current-month{color:var(--sp-date-picker_header, black)}.react-datepicker__header{box-sizing:border-box;border-color:var(--sp-date-picker_header__border-color, #aeaeae);background-color:var(--sp-date-picker_header__background-color, #f0f0f0)}.react-datepicker__day-name{color:var(--sp-date-picker_weekday, black);background-color:var(--sp-date-picker_weekday__background-color, transparent)}.react-datepicker__day{border-radius:3px;transition:color .25s ease,background-color .25s ease;color:var(--sp-date-picker_day, black);background-color:var(--sp-date-picker_day__background-color, transparent)}.react-datepicker__day:hover:not(.react-datepicker__day--disabled){border-radius:3px;color:var(--sp-date-picker_day--hover, black);background-color:var(--sp-date-picker_day--hover__background-color, #f0f0f0)}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{border-radius:3px;color:var(--sp-date-picker_day--selected, white);background-color:var(--sp-date-picker_day--selected__background-color, rgb(70, 130, 180))}.react-datepicker__day--today{border-radius:3px;color:var(--sp-date-picker_day--today, black);background-color:var(--sp-date-picker_day--today__background-color, #e0e0e0)}.react-datepicker__day--today:hover{border-radius:3px;color:var(--sp-date-picker_day--today--hover, white);background-color:var(--sp-date-picker_day--today--hover__background-color, #e0e0e0)}.react-datepicker__day--today.react-datepicker__day--selected,.react-datepicker__day--today.react-datepicker__day--keyboard-selected{color:var(--sp-date-picker_day--today--selected, white);background-color:var(--sp-date-picker_day--today--selected__background-color, rgb(70, 130, 180))}.react-datepicker__day--outside-month{border-radius:3px;color:var(--sp-date-picker_day--outside, #ccc);background-color:var(--sp-date-picker_day--outside__background-color, transparent)}.react-datepicker__day--outside-month:hover{border-radius:3px;color:var(--sp-date-picker_day--outside--hover, black);background-color:var(--sp-date-picker_day--outside--hover__background-color, #f0f0f0)}.react-datepicker__day--outside-month.react-datepicker__day--selected,.react-datepicker__day--outside-month.react-datepicker__day--keyboard-selected{color:var(--sp-date-picker_day--outside--selected, white);background-color:var(--sp-date-picker_day--outside--selected__background-color, rgb(70, 130, 180))}.react-datepicker__day--disabled{color:var(--sp-date-picker_day--disabled, #ccc);background-color:var(--sp-date-picker_day--disabled__background-color, var(--sp-date-picker_day__background-color, transparent))}.react-datepicker__today-button{color:var(--sp-date-picker_button, black);border-color:var(--sp-date-picker__border-color, #aeaeae);background-color:var(--sp-date-picker_button__background-color, #f0f0f0)}.react-datepicker__today-button:hover{color:var(--sp-date-picker_button--hover, black);background-color:var(--sp-date-picker_button--hover__background-color, #E5E5E5)}.react-datepicker-popper,.react-datepicker-popper[data-placement^=bottom]{z-index:1000}.react-datepicker-popper .react-datepicker__triangle,.react-datepicker-popper .react-datepicker__triangle::before,.react-datepicker-popper .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-bottom-color:var(--sp-date-picker__border-color, #aeaeae);left:40px}.month-picker>.rmp-container .rmp-popup.light{box-shadow:0 2px 4px -1px var(--sp-paper__shadow-color1, rgba(0, 0, 0, 0.2)),0 4px 5px 0px var(--sp-paper__shadow-color2, rgba(0, 0, 0, 0.14)),0 1px 10px 0px var(--sp-paper__shadow-color3, rgba(0, 0, 0, 0.12));color:var(--sp-date-picker_header, #666);border-color:var(--sp-date-picker__border-color, #7F9DB9);background-color:var(--sp-date-picker_header__background-color, white)}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn{border-radius:3px}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.prev,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.next{font-size:1.4em;color:var(--sp-date-picker_header_button, #ccc)}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.prev:hover,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.next:hover{color:var(--sp-date-picker_header_button--hover, #b3b3b3);background-color:rgba(0,0,0,0)}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn{color:var(--sp-date-picker_month, black);background-color:var(--sp-date-picker_month__background-color, transparent)}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn:hover{color:var(--sp-date-picker_month--hover, black);background-color:var(--sp-date-picker_month--hover__background-color, #e0e0e0)}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn.active{color:var(--sp-date-picker_month--selected, white);background-color:var(--sp-date-picker_month--selected__background-color, rgb(70, 130, 180))}
